diff --git a/examples/webenginewidgets/simplebrowser/downloadwidget.cpp b/examples/webenginewidgets/simplebrowser/downloadwidget.cpp index a80366f77d887dcbca2111bcdf6579b5058f7552..cc16d245b6f6a9fc5da357786616c4968b71ebe6 100644 --- a/examples/webenginewidgets/simplebrowser/downloadwidget.cpp +++ b/examples/webenginewidgets/simplebrowser/downloadwidget.cpp @@ -62,14 +62,10 @@ DownloadWidget::DownloadWidget(QWebEngineDownloadItem *download, QWidget *parent }); connect(m_download, &QWebEngineDownloadItem::downloadProgress, - [this](qint64, qint64) { - updateWidget(); - }); + this, &DownloadWidget::updateWidget); connect(m_download, &QWebEngineDownloadItem::stateChanged, - [this](QWebEngineDownloadItem::DownloadState) { - updateWidget(); - }); + this, &DownloadWidget::updateWidget); updateWidget(); } diff --git a/examples/webenginewidgets/simplebrowser/downloadwidget.h b/examples/webenginewidgets/simplebrowser/downloadwidget.h index e8cf4282520af3798cb801f1c8e8c518e0c0fec3..02c42fb444b92665c8e8db2a3884110026656b77 100644 --- a/examples/webenginewidgets/simplebrowser/downloadwidget.h +++ b/examples/webenginewidgets/simplebrowser/downloadwidget.h @@ -63,8 +63,10 @@ signals: // this download from the downloads list. void removeClicked(DownloadWidget *self); -private: +private slots: void updateWidget(); + +private: QString withUnit(qreal bytes); QWebEngineDownloadItem *m_download;