23 #ifndef PD_TOUCHEDIT_H 24 #define PD_TOUCHEDIT_H 33 class TouchEditDialog;
44 Q_PROPERTY(
double lowerLimit
45 READ getLowerLimit WRITE setLowerLimit
46 RESET resetLowerLimit)
47 Q_PROPERTY(
double upperLimit
48 READ getUpperLimit WRITE setUpperLimit
49 RESET resetUpperLimit)
50 Q_PROPERTY(
bool editing READ getEditing);
56 double getLowerLimit() const;
57 void setLowerLimit(
double);
58 void resetLowerLimit();
60 double getUpperLimit() const;
61 void setUpperLimit(
double);
62 void resetUpperLimit();
64 bool getEditing() const;
67 bool event(QEvent *) override;
71 std::unique_ptr<
Impl> impl;
73 PD_PRIVATE void changeEvent(QEvent *) override;
Digital display and touch edit.
Definition: TouchEdit.h:39
#define PD_PRIVATE
Definition: Export.h:28
#define PD_PUBLIC
Definition: Export.h:33
Definition: TouchEdit.cpp:42
Base functionality for digital displays.
Definition: Digital.h:39