4 #ifndef pqKeyFrameTypeWidget_h 5 #define pqKeyFrameTypeWidget_h 17 Q_PROPERTY(QString type READ type WRITE setType)
19 Q_PROPERTY(QString base READ base WRITE setBase)
20 Q_PROPERTY(QString startPower READ startPower WRITE setStartPower)
21 Q_PROPERTY(QString endPower READ endPower WRITE setEndPower)
23 Q_PROPERTY(
double phase READ phase WRITE setPhase)
24 Q_PROPERTY(QString offset READ offset WRITE setOffset)
25 Q_PROPERTY(QString frequency READ frequency WRITE setFrequency)
34 void initializeUsingJSON(
const Json::Value& json);
42 void setType(const QString& text);
43 void setBase(const QString& text);
44 void setStartPower(const QString& text);
45 void setEndPower(const QString& text);
46 void setPhase(
double);
47 void setOffset(const QString& text);
48 void setFrequency(const QString& text);
53 QString startPower() const;
54 QString endPower() const;
56 QString offset() const;
57 QString frequency() const;
59 QComboBox* typeComboBox() const;
62 void typeChanged(const QString&);
63 void baseChanged(const QString&);
64 void startPowerChanged(const QString&);
65 void endPowerChanged(const QString&);
66 void phaseChanged(
double);
67 void offsetChanged(const QString&);
68 void frequencyChanged(const QString&);
#define PQCOMPONENTS_EXPORT