summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets
diff options
context:
space:
mode:
Diffstat (limited to 'examples/webenginewidgets')
-rw-r--r--examples/webenginewidgets/printme/printhandler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/webenginewidgets/printme/printhandler.cpp b/examples/webenginewidgets/printme/printhandler.cpp
index 58114a610..200f2f302 100644
--- a/examples/webenginewidgets/printme/printhandler.cpp
+++ b/examples/webenginewidgets/printme/printhandler.cpp
@@ -82,8 +82,8 @@ void PrintHandler::printDocument(QPrinter *printer)
{
QEventLoop loop;
bool result;
- auto printPreview = [&](bool success) { result = success; loop.quit(); };
- m_view->print(printer, std::move(printPreview));
+ connect(m_view, &QWebEngineView::printFinished, [&](bool success) { result = success; loop.quit(); });
+ m_view->print(printer);
loop.exec();
if (!result) {
QPainter painter;