diff options
Diffstat (limited to 'src/webenginewidgets/api/qwebengineview.cpp')
-rw-r--r-- | src/webenginewidgets/api/qwebengineview.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/webenginewidgets/api/qwebengineview.cpp b/src/webenginewidgets/api/qwebengineview.cpp index 65b53103a..b2eb17ec7 100644 --- a/src/webenginewidgets/api/qwebengineview.cpp +++ b/src/webenginewidgets/api/qwebengineview.cpp @@ -517,7 +517,7 @@ void QWebEngineViewPrivate::didPrintPage(quint64 requestId, QSharedPointer<QByte if (!currentPrinter) { if (!result.data()) return; - page->d_ptr->m_callbacks.invoke(requestId, *(result.data())); + m_callbacks.invoke(requestId, *(result.data())); return; } @@ -545,7 +545,7 @@ void QWebEngineViewPrivate::didPrintPage(quint64 requestId, QSharedPointer<QByte #else // we should never enter this branch, but just for safe-keeping... Q_UNUSED(result); - page->d_ptr->m_callbacks.invoke(requestId, QByteArray()); + m_callbacks.invoke(requestId, QByteArray()); #endif } @@ -1006,19 +1006,19 @@ void QWebEngineView::printToPdf(const QString &filePath, const QPageLayout &layo */ void QWebEngineView::printToPdf(const QWebEngineCallback<const QByteArray&> &resultCallback, const QPageLayout &layout) { -#if QT_CONFIG(webengine_printing_and_pdf) Q_D(QWebEngineView); +#if QT_CONFIG(webengine_printing_and_pdf) if (d->currentPrinter) { qWarning("Cannot print to PDF while printing at the same time."); - page()->d_ptr->m_callbacks.invokeEmpty(resultCallback); + d->m_callbacks.invokeEmpty(resultCallback); return; } page()->d_ptr->ensureInitialized(); quint64 requestId = page()->d_ptr->adapter->printToPDFCallbackResult(layout); - page()->d_ptr->m_callbacks.registerCallback(requestId, resultCallback); + d->m_callbacks.registerCallback(requestId, resultCallback); #else Q_UNUSED(layout); - page()->d_ptr->m_callbacks.invokeEmpty(resultCallback); + d->m_callbacks.invokeEmpty(resultCallback); #endif } |