X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fparameterplotter.h;h=522869036fb67a98a965366454f08d5f9375c95a;hb=12b5cd682d1d614c9a21a73f9d07b8502b6de4b9;hp=e2f64f053dd6b2c9658d3bb4b17fd3e00c7a3a3d;hpb=2a223cff6e45c560c28857b72c0cb7e584f9a4ef;p=kdenlive diff --git a/src/parameterplotter.h b/src/parameterplotter.h index e2f64f05..52286903 100644 --- a/src/parameterplotter.h +++ b/src/parameterplotter.h @@ -15,11 +15,15 @@ * * ***************************************************************************/ +#ifndef _PARAMETERPLOTTER_H_ +#define _PARAMETERPLOTTER_H_ + #include #include #include -class ParameterPlotter : public KPlotWidget { +class ParameterPlotter : public KPlotWidget +{ Q_OBJECT public: ParameterPlotter(QWidget *parent = 0); @@ -34,26 +38,28 @@ public: bool isNewPoints(); void replot(const QString& name = ""); private: - KPlotPoint* movepoint; - int activeIndexPlot; + KPlotPoint* m_movepoint; + int m_activeIndexPlot; bool m_moveX, m_moveY, m_moveTimeline, m_newPoints; - QPoint oldmousepoint; - int maxx, maxy; - QStringList parameterNameList; + QPoint m_oldmousepoint; + QStringList m_parameterNameList; void createParametersNew(); - QList plotobjects; - QMap stretchFactors; - QList colors; - QDomElement itemParameter; - int max_y, min_y; + QList m_plotobjects; + QMap m_stretchFactors; + QList m_colors; + QDomElement m_itemParameter; + int m_max_y, m_min_y; + QString m_paramName; protected: void mouseMoveEvent(QMouseEvent * event); void mousePressEvent(QMouseEvent * event); public slots: - void setPointLists(const QDomElement&, int , int); + void setPointLists(const QDomElement&, const QString& paramName, int , int); signals: void parameterChanged(QDomElement); void updateFrame(int); void parameterList(QStringList); }; + +#endif