class ComplexParameter : public QWidget
{
Q_OBJECT
-
public:
explicit ComplexParameter(QWidget *parent = 0);
QDomElement getParamDesc() const;
-private:
- Ui::KeyframeWidget_UI m_ui;
- QDomElement m_param;
- void setupListView();
- void updateButtonStatus();
public slots:
void slotSetMoveX();
void slotShowInTimeline();
void slotParameterChanged(const QString&);
void itemSelectionChanged();
- void setupParam(const QDomElement, const QString& paramName, int, int);
- void slotUpdateEffectParams(QDomElement e);
+ void setupParam(const QDomElement &, const QString& paramName, int, int);
+ void slotUpdateEffectParams(const QDomElement &e);
void slotUpdateParameterList(const QStringList &);
+
signals:
- void removeEffect(ClipItem*, QDomElement);
- void updateClipEffect(ClipItem*, QDomElement);
+ void removeEffect(ClipItem*, const QDomElement &);
+ void updateClipEffect(ClipItem*, const QDomElement &);
void parameterChanged();
+private:
+ Ui::KeyframeWidget_UI m_ui;
+ QDomElement m_param;
+ void setupListView();
+ void updateButtonStatus();
};
#endif