summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qpainter.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2020-06-01 22:54:10 +0200
committerMarc Mutz <marc.mutz@kdab.com>2021-07-15 22:04:40 +0200
commite71b9fb4658991bd509c784b98410af221583dd5 (patch)
treea723d62a7aa5f056fef5974ebdc89282c0db7b11 /src/gui/painting/qpainter.cpp
parent1e9e6c6e70a213cb0ba4e58049b7ad48aef8e48b (diff)
QPainterPrivate: use NSDMI, outline ctor
As a drive-by, make the ctor explicit. Change-Id: I4c0c597e4b6e96e800017c90acced33bbccd1d10 Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/gui/painting/qpainter.cpp')
-rw-r--r--src/gui/painting/qpainter.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gui/painting/qpainter.cpp b/src/gui/painting/qpainter.cpp
index eb51e9cc24..6a0d431a50 100644
--- a/src/gui/painting/qpainter.cpp
+++ b/src/gui/painting/qpainter.cpp
@@ -218,6 +218,12 @@ void QPainterPrivate::checkEmulation()
}
+QPainterPrivate::QPainterPrivate(QPainter *painter)
+ : q_ptr(painter), txinv(0), inDestructor(false)
+{
+
+}
+
QPainterPrivate::~QPainterPrivate()
{
delete emulationEngine;