diff options
author | Alexander Golubev <[email protected]> | 2024-03-17 04:39:31 +0300 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2024-03-20 11:25:44 +0900 |
commit | bb6797db1f6f36a38f528f39423cf7db47b3bd2f (patch) | |
tree | ce31b8b5c02c6eac8044b6a0895062239231c5ae | |
parent | ba566100303033554bf9b9583edb6196733eb115 (diff) | |
download | tqt3-bb6797db1f6f36a38f528f39423cf7db47b3bd2f.tar.gz tqt3-bb6797db1f6f36a38f528f39423cf7db47b3bd2f.zip |
TQPrinterPrivate: add virtual destructor.
As derivative from it e.g. TQPrinterUnixPrivate are getting deleted (e.g
in unix TQPrinter implementation) by a reference to base class.
Also added missing include to the header.
Signed-off-by: Alexander Golubev <[email protected]>
(cherry picked from commit 5920542e9e62672acb42cbb70e6eac27442ebed0)
-rw-r--r-- | src/kernel/qprinter_p.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kernel/qprinter_p.h b/src/kernel/qprinter_p.h index 79c5f8271..b7f6d68c4 100644 --- a/src/kernel/qprinter_p.h +++ b/src/kernel/qprinter_p.h @@ -43,6 +43,7 @@ #ifndef TQT_NO_PRINTER #ifndef QT_H +#include <ntqprinter.h> #include <ntqshared.h> #include <ntqstring.h> #include <ntqsize.h> @@ -53,6 +54,8 @@ class TQPrinterPrivate public: TQ_UINT32 printerOptions; TQPrinter::PrintRange printRange; + + virtual ~TQPrinterPrivate() {}; }; #endif |