***************************************************************************/
#include <KPlotWidget>
+#include <QDomElement>
class ParameterPlotter : public KPlotWidget {
Q_OBJECT
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;
void createParametersNew();
QList<KPlotObject*> plotobjects;
QList<QColor> colors;
+ QDomElement itemParameter;
protected:
void mouseMoveEvent ( QMouseEvent * event );
void mousePressEvent ( QMouseEvent * event );
public slots:
- void setPointLists(const QList< QPair<QString, QMap<int,QVariant> > >&,int,int);
+ void setPointLists(const QDomElement&,int ,int);
signals:
- void parameterChanged(QList< QPair<QString, QMap<int,QVariant> > > );
+ void parameterChanged(QDomElement );
+ void updateFrame(int);
};