21 Q_PROPERTY(QColor
colorFrom READ getColorFrom WRITE setColorFrom)
22 Q_PROPERTY(QColor
colorTo READ getColorTo WRITE setColorTo)
23 Q_PROPERTY(QColor
colorCalib READ getColorCalib WRITE setColorCalib)
24 Q_PROPERTY(QColor
colorOver READ getColorOver WRITE setColorOver)
31 Q_PROPERTY(
double sizeCalib READ getSizeCalib WRITE setSizeCalib)
35 Q_PROPERTY(
sf::gii::IdType
idCalibMin READ getIdCalibMin WRITE setIdCalibMin)
36 Q_PROPERTY(
sf::gii::IdType
idCalibMax READ getIdCalibMax WRITE setIdCalibMax)
37 Q_PROPERTY(
sf::gii::IdType
idCalibPos READ getIdCalibPos WRITE setIdCalibPos)
95 void notify(
void*) const;
99 Variable _vCalibMin, _vCalibMax, _vCalibPos;
107 QColor _colorFrom{Qt::black};
111 QColor _colorTo{Qt::green};
115 QColor _colorCalib{Qt::blue};
119 QColor _colorOver{Qt::red};
127 double _calibLevel{0.7};
Definition AmplitudePalette.h:16
ColorTable getColorTable() const override
Gets the color table of the implementation.
QColor colorCalib
Definition AmplitudePalette.h:23
sf::gii::IdType idCalibPos
Definition AmplitudePalette.h:37
QColor colorTo
Definition AmplitudePalette.h:22
QColor colorOver
Definition AmplitudePalette.h:24
qreal getCurveLevel(qreal x) const override
Gets calculated level for color shifts.
double sizeCalib
Definition AmplitudePalette.h:31
void addPropertyPages(PropertySheetDialog *sheet) override
Overridden from base class.
sf::gii::IdType idCalibMin
Definition AmplitudePalette.h:35
double calibLevel
Definition AmplitudePalette.h:30
sf::gii::IdType idCalibMax
Definition AmplitudePalette.h:36
void setCalibLevel(double value)
Property setter.
double getCalibLevel() const
Property getter.
QColor colorFrom
Definition AmplitudePalette.h:21
Base class for the interface.
Definition PaletteInterface.h:20
Dialog containing multiple property pages.
Definition qt/PropertySheetDialog.h:14
double flt_type
Type used internally for storing floating point value.
Definition Value.h:28
Base class used for giving a Variable instance access to a member functions of a derived class....
Definition VariableHandler.h:14
This base class contains all local types of used in the Variable class. Multiple inheritance makes th...
Definition VariableTypes.h:26
EEvent
Events send to the handler set with sf::Variable::setHandler.
Definition VariableTypes.h:130
Class for creating and referencing global or local created parameters or settings called variables....
Definition Variable.h:16
#define SF_DECL_INFO_ID(Name)
Declaration of ID handling functions for Information ID properties.
Definition gii/qt/Macros.h:10
#define SF_DECL_PROP_GRS(Type, Name)
Declares unreferenced getter and referenced setter for a property.
Definition misc/qt/Macros.h:17
#define SF_DECL_PROP_GS(Type, Name)
Declares unreferenced getter and unreferenced setter for a property.
Definition misc/qt/Macros.h:8
Definition Application.h:10
QList< QRgb > ColorTable
Definition ColorTable.h:11
Structure passed as a constructor argument.
Definition PaletteInterface.h:28