diff options
Diffstat (limited to 'src/plugins/imageformats/macheif/qmacheifhandler.h')
-rw-r--r-- | src/plugins/imageformats/macheif/qmacheifhandler.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/plugins/imageformats/macheif/qmacheifhandler.h b/src/plugins/imageformats/macheif/qmacheifhandler.h index 6e94a59..cf63de8 100644 --- a/src/plugins/imageformats/macheif/qmacheifhandler.h +++ b/src/plugins/imageformats/macheif/qmacheifhandler.h @@ -49,13 +49,13 @@ class QImage; class QByteArray; class QIODevice; class QVariant; -class QMacHeifHandlerPrivate; +class QIIOFHelper; class QMacHeifHandler : public QImageIOHandler { public: QMacHeifHandler(); - ~QMacHeifHandler(); + ~QMacHeifHandler() override; bool canRead() const override; bool read(QImage *image) override; @@ -67,8 +67,7 @@ public: static bool canRead(QIODevice *iod); private: - Q_DECLARE_PRIVATE(QMacHeifHandler) - QScopedPointer<QMacHeifHandlerPrivate> d_ptr; + QScopedPointer<QIIOFHelper> d; }; QT_END_NAMESPACE |