diff options
author | Marc Mutz <marc.mutz@qt.io> | 2021-12-02 17:36:38 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2021-12-07 07:27:08 +0000 |
commit | d94d2505bc8dff426febfec24ac292210dd4a4cb (patch) | |
tree | 1a0baaf0ea984d5d5f36b38612fef10bad8cb26c /src/pdfquick/qquickpdfnavigationstack.cpp | |
parent | 35e0176cfa90c38a76cba11d7dccf178344457dd (diff) | |
download | qtwebengine-d94d2505bc8dff426febfec24ac292210dd4a4cb.tar.gz |
Make dtors out-of-line
Pins vtable to a single TU, instead of duplicating it across all TUs
that use the class, possibly causing invalid dynamic_cast<>s and other
bugs.
Fixes: QTBUG-98880
Task-number: QTBUG-45582
Change-Id: Ic296f4583097181ac4d824fac6dab4671ae14a50
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/pdfquick/qquickpdfnavigationstack.cpp')
-rw-r--r-- | src/pdfquick/qquickpdfnavigationstack.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pdfquick/qquickpdfnavigationstack.cpp b/src/pdfquick/qquickpdfnavigationstack.cpp index 412318037..3992322e9 100644 --- a/src/pdfquick/qquickpdfnavigationstack.cpp +++ b/src/pdfquick/qquickpdfnavigationstack.cpp @@ -63,6 +63,11 @@ QQuickPdfNavigationStack::QQuickPdfNavigationStack(QObject *parent) } /*! + \internal +*/ +QQuickPdfNavigationStack::~QQuickPdfNavigationStack() = default; + +/*! \qmlmethod void PdfNavigationStack::forward() Goes back to the page, location and zoom level that was being viewed before |