35 #ifndef OPENMS_VISUAL_MULTIGRADIENTSELECTOR_H
36 #define OPENMS_VISUAL_MULTIGRADIENTSELECTOR_H
43 #include <QtGui/QWidget>
47 class QContextMenuEvent;
86 void stairsInterpolation(
bool state);
91 void paintEvent(QPaintEvent * e);
92 void mousePressEvent(QMouseEvent * e);
93 void mouseMoveEvent(QMouseEvent * e);
94 void mouseReleaseEvent(QMouseEvent * e);
95 void mouseDoubleClickEvent(QMouseEvent * e);
96 void keyPressEvent(QKeyEvent * e);
97 void contextMenuEvent(QContextMenuEvent * e);
120 #endif // OPENMS_VISUAL_MULTIGRADIENTSELECTOR_H
Int selected_
Definition: MultiGradientSelector.h:111
InterpolationMode
Interploation mode.
Definition: MultiGradient.h:75
Int margin_
Definition: MultiGradientSelector.h:104
Int gradient_area_width_
Definition: MultiGradientSelector.h:106
Int lever_area_height_
Definition: MultiGradientSelector.h:108
MultiGradient gradient_
Definition: MultiGradientSelector.h:101
bool left_button_pressed_
Definition: MultiGradientSelector.h:116
A widget witch allows constructing gradients of multiple colors.
Definition: MultiGradientSelector.h:64
QColor selected_color_
Definition: MultiGradientSelector.h:113
A gradient of multiple colors and arbitrary distances between colors.
Definition: MultiGradient.h:65
int Int
Signed integer type.
Definition: Types.h:100