diff options
Diffstat (limited to 'src/gui/painting')
-rw-r--r-- | src/gui/painting/qpaintdevice.cpp | 1 | ||||
-rw-r--r-- | src/gui/painting/qpaintdevice.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/painting/qpaintdevice.cpp b/src/gui/painting/qpaintdevice.cpp index afbd86601d..7952ee02eb 100644 --- a/src/gui/painting/qpaintdevice.cpp +++ b/src/gui/painting/qpaintdevice.cpp @@ -45,6 +45,7 @@ QT_BEGIN_NAMESPACE QPaintDevice::QPaintDevice() { + reserved = 0; painters = 0; } diff --git a/src/gui/painting/qpaintdevice.h b/src/gui/painting/qpaintdevice.h index 4053e89a1c..6d3815c4c0 100644 --- a/src/gui/painting/qpaintdevice.h +++ b/src/gui/painting/qpaintdevice.h @@ -52,6 +52,7 @@ QT_BEGIN_NAMESPACE class QPaintEngine; +class QPaintDevicePrivate; class Q_GUI_EXPORT QPaintDevice // device for QPainter { @@ -98,6 +99,8 @@ protected: private: Q_DISABLE_COPY(QPaintDevice) + QPaintDevicePrivate *reserved; + friend class QPainter; friend class QPainterPrivate; friend class QFontEngineMac; |