- 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<KPlotObject*> plotobjects;
- QMap<int,double> stretchFactors;
- QList<QColor> 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<KPlotObject*> plotobjects;
+ QMap<int, double> stretchFactors;
+ QList<QColor> 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);
+