diff options
| author | Alexander Golubev <fatzer2@gmail.com> | 2024-03-17 04:39:31 +0300 | 
|---|---|---|
| committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-03-20 11:25:44 +0900 | 
| commit | bb6797db1f6f36a38f528f39423cf7db47b3bd2f (patch) | |
| tree | ce31b8b5c02c6eac8044b6a0895062239231c5ae | |
| parent | ba566100303033554bf9b9583edb6196733eb115 (diff) | |
| download | tqt-bb6797db1f6f36a38f528f39423cf7db47b3bd2f.tar.gz tqt-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 <fatzer2@gmail.com>
(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 | 
