35 #ifndef OPENMS_VISUAL_MULTIGRADIENTSELECTOR_H 36 #define OPENMS_VISUAL_MULTIGRADIENTSELECTOR_H 39 #include <OpenMS/VISUAL/OpenMS_GUIConfig.h> 46 #include <QtGui/QWidget> 50 class QContextMenuEvent;
89 void stairsInterpolation(
bool state);
94 void paintEvent(QPaintEvent * e);
95 void mousePressEvent(QMouseEvent * e);
96 void mouseMoveEvent(QMouseEvent * e);
97 void mouseReleaseEvent(QMouseEvent * e);
98 void mouseDoubleClickEvent(QMouseEvent * e);
99 void keyPressEvent(QKeyEvent * e);
100 void contextMenuEvent(QContextMenuEvent * e);
123 #endif // OPENMS_VISUAL_MULTIGRADIENTSELECTOR_H Int selected_
Definition: MultiGradientSelector.h:114
InterpolationMode
Interpolation mode.
Definition: MultiGradient.h:78
Int margin_
Definition: MultiGradientSelector.h:107
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Int gradient_area_width_
Definition: MultiGradientSelector.h:109
Int lever_area_height_
Definition: MultiGradientSelector.h:111
MultiGradient gradient_
Definition: MultiGradientSelector.h:104
bool left_button_pressed_
Definition: MultiGradientSelector.h:119
A widget witch allows constructing gradients of multiple colors.
Definition: MultiGradientSelector.h:67
QColor selected_color_
Definition: MultiGradientSelector.h:116
A gradient of multiple colors and arbitrary distances between colors.
Definition: MultiGradient.h:68
int Int
Signed integer type.
Definition: Types.h:103