summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/webenginewidgets/demobrowser/browsermainwindow.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/webenginewidgets/demobrowser/browsermainwindow.cpp b/examples/webenginewidgets/demobrowser/browsermainwindow.cpp
index 09f9a746b..6f66e5048 100644
--- a/examples/webenginewidgets/demobrowser/browsermainwindow.cpp
+++ b/examples/webenginewidgets/demobrowser/browsermainwindow.cpp
@@ -769,7 +769,7 @@ void BrowserMainWindow::printRequested(QWebEnginePage *page)
if (m_currentPrinter)
return;
m_currentPrinter = new QPrinter();
- QPrintDialog *dialog = new QPrintDialog(m_currentPrinter, this);
+ QScopedPointer<QPrintDialog> dialog(new QPrintDialog(m_currentPrinter, this));
dialog->setWindowTitle(tr("Print Document"));
if (dialog->exec() != QDialog::Accepted) {
slotHandlePagePrinted(false);