ColorScaleEditor.h
34 lines
| 831 B
| text/x-c
|
CLexer
|
r1042 | #ifndef SCIQLOP_COLORSCALEEDITOR_H | ||
#define SCIQLOP_COLORSCALEEDITOR_H | ||||
|
r1044 | #include <QButtonGroup> | ||
|
r1042 | #include <QDialog> | ||
namespace Ui { | ||||
class ColorScaleEditor; | ||||
} // Ui | ||||
/** | ||||
* @brief The ColorScaleEditor class represents the widget to set properties of color scale's graphs | ||||
*/ | ||||
class ColorScaleEditor : public QDialog { | ||||
Q_OBJECT | ||||
public: | ||||
explicit ColorScaleEditor(QWidget *parent = 0); | ||||
virtual ~ColorScaleEditor() noexcept; | ||||
private: | ||||
Ui::ColorScaleEditor *ui; | ||||
|
r1044 | QButtonGroup *m_ThresholdGroup; | ||
private slots: | ||||
|
r1045 | /// Slot called when max threshold value changes | ||
void onMaxChanged(); | ||||
/// Slot called when min threshold value changes | ||||
void onMinChanged(); | ||||
|
r1044 | /// Slot called when the threshold mode (auto or manual) changes | ||
void onThresholdChanged(bool checked); | ||||
|
r1042 | }; | ||
#endif // SCIQLOP_COLORSCALEEDITOR_H | ||||