X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fparameterplotter.h;h=e2f64f053dd6b2c9658d3bb4b17fd3e00c7a3a3d;hb=2a223cff6e45c560c28857b72c0cb7e584f9a4ef;hp=bee6e45cc7d54337ca7258f1add666d79b22ed61;hpb=e7a03c1e0263a39a6c3b2fa7f8f85dbfc293996f;p=kdenlive diff --git a/src/parameterplotter.h b/src/parameterplotter.h index bee6e45c..e2f64f05 100644 --- a/src/parameterplotter.h +++ b/src/parameterplotter.h @@ -20,40 +20,40 @@ #include class ParameterPlotter : public KPlotWidget { - Q_OBJECT - public: - ParameterPlotter (QWidget *parent=0); - virtual ~ParameterPlotter(){} - void setMoveX(bool); - void setMoveY(bool); - void setMoveTimeLine(bool); - void setNewPoints(bool); - bool isMoveX(); - bool isMoveY(); - bool isMoveTimeline(); - bool isNewPoints(); - void replot(const QString& name=""); - private: - KPlotPoint* movepoint; - int activeIndexPlot; - bool m_moveX,m_moveY,m_moveTimeline,m_newPoints; - QPoint oldmousepoint; - int maxx,maxy; - QStringList parameterNameList; - void createParametersNew(); - QList plotobjects; - QMap stretchFactors; - QList colors; - QDomElement itemParameter; - int max_y,min_y; - protected: - void mouseMoveEvent ( QMouseEvent * event ); - void mousePressEvent ( QMouseEvent * event ); - public slots: - void setPointLists(const QDomElement&,int ,int); - signals: - void parameterChanged(QDomElement ); - void updateFrame(int); - void parameterList(QStringList); - + Q_OBJECT +public: + ParameterPlotter(QWidget *parent = 0); + virtual ~ParameterPlotter() {} + void setMoveX(bool); + void setMoveY(bool); + void setMoveTimeLine(bool); + void setNewPoints(bool); + bool isMoveX(); + bool isMoveY(); + bool isMoveTimeline(); + bool isNewPoints(); + void replot(const QString& name = ""); +private: + KPlotPoint* movepoint; + int activeIndexPlot; + bool m_moveX, m_moveY, m_moveTimeline, m_newPoints; + QPoint oldmousepoint; + int maxx, maxy; + QStringList parameterNameList; + void createParametersNew(); + QList plotobjects; + QMap stretchFactors; + QList colors; + QDomElement itemParameter; + int max_y, min_y; +protected: + void mouseMoveEvent(QMouseEvent * event); + void mousePressEvent(QMouseEvent * event); +public slots: + void setPointLists(const QDomElement&, int , int); +signals: + void parameterChanged(QDomElement); + void updateFrame(int); + void parameterList(QStringList); + };