MPSolve 3.2.1
Loading...
Searching...
No Matches
qquickrootsrenderer.h
1#ifndef QQUICKROOTSRENDERER_H
2#define QQUICKROOTSRENDERER_H
3
4#include <QQuickPaintedItem>
5#include "rootsmodel.h"
6#include "rootsrenderer.h"
7
8namespace xmpsolve {
9
10 class QQuickRootsRenderer : public QQuickPaintedItem, public RootsRenderer
11 {
12 Q_OBJECT
13 Q_PROPERTY(QVariant model READ model WRITE setModel)
14
15 public:
16 explicit QQuickRootsRenderer(QQuickItem *parent = 0);
17
18 void paint(QPainter * painter);
19
20 QVariant model() { return QVariant::fromValue(m_model); }void
21 setModel(QVariant model);
22
23 signals:
24
25 public slots:
26 void reloadRootsWrapper();
27
28 };
29
30}
31
32#endif // QQUICKROOTSRENDERER_H
Definition: qquickrootsrenderer.h:11
Definition: rootsrenderer.h:12
RootsModel * m_model
m_model is the model containing the roots that should be displayed.
Definition: rootsrenderer.h:87