diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-02-24 10:10:48 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-02-24 10:18:21 +0200 |
commit | 7139e43dec65fae9c5f2df6c762fdac50f62a768 (patch) | |
tree | 96f0ba78d4e6caa8475f2942b4f4fb164a0b790f /src/datavisualizationqml2/abstractdeclarative_p.h | |
parent | 1cd67696b863c2d31abeefe1aea1828680b1cf9b (diff) |
Improve antialiasing & msaaSamples handling in qml
+ Make sure we don't crash if old window gets destroyed
Change-Id: I037e0bb29284aad1dd37da6fcb6a0839bac962e0
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualizationqml2/abstractdeclarative_p.h')
-rw-r--r-- | src/datavisualizationqml2/abstractdeclarative_p.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/datavisualizationqml2/abstractdeclarative_p.h b/src/datavisualizationqml2/abstractdeclarative_p.h index 8be3e0fa..d44a154d 100644 --- a/src/datavisualizationqml2/abstractdeclarative_p.h +++ b/src/datavisualizationqml2/abstractdeclarative_p.h @@ -130,6 +130,7 @@ public slots: virtual void handleAxisXChanged(QAbstract3DAxis *axis) = 0; virtual void handleAxisYChanged(QAbstract3DAxis *axis) = 0; virtual void handleAxisZChanged(QAbstract3DAxis *axis) = 0; + void windowDestroyed(QObject *obj); protected: virtual void mouseDoubleClickEvent(QMouseEvent *event); @@ -162,6 +163,7 @@ private: QQuickWindow *m_contextWindow; AbstractDeclarative::RenderingMode m_renderMode; int m_samples; + int m_windowSamples; QSize m_initialisedSize; }; Q_DECLARE_OPERATORS_FOR_FLAGS(AbstractDeclarative::SelectionFlags) |