summaryrefslogtreecommitdiffstats
path: root/src/datavisualizationqml2/abstractdeclarative_p.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2014-02-24 10:10:48 +0200
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2014-02-24 10:18:21 +0200
commit7139e43dec65fae9c5f2df6c762fdac50f62a768 (patch)
tree96f0ba78d4e6caa8475f2942b4f4fb164a0b790f /src/datavisualizationqml2/abstractdeclarative_p.h
parent1cd67696b863c2d31abeefe1aea1828680b1cf9b (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.h2
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)