summaryrefslogtreecommitdiffstats
path: root/src/webenginewidgets/api/qwebenginepage.cpp
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2020-08-28 10:24:11 +0200
committerMichal Klocek <michal.klocek@qt.io>2020-11-18 19:03:19 +0100
commit6e81c97c32974cb761687dfb3afd3d5fa4944397 (patch)
tree8a9e9d5346fb003db3e7086bf784f92d369bb878 /src/webenginewidgets/api/qwebenginepage.cpp
parent2dcca95c142499baa7f10ffd99c9f085a06c52cf (diff)
Drop dependency on default notification presenter in profile
[ChangeLog] Set default notification presenter on all profiles. Change-Id: Iec96f97fdaddfefd5bbc0cccc54e6918d8e7ea7e Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src/webenginewidgets/api/qwebenginepage.cpp')
-rw-r--r--src/webenginewidgets/api/qwebenginepage.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/webenginewidgets/api/qwebenginepage.cpp b/src/webenginewidgets/api/qwebenginepage.cpp
index b56eb0bbd..4c191e100 100644
--- a/src/webenginewidgets/api/qwebenginepage.cpp
+++ b/src/webenginewidgets/api/qwebenginepage.cpp
@@ -39,7 +39,7 @@
#include "qwebenginepage.h"
#include "qwebenginepage_p.h"
-
+#include "qwebenginenotificationpresenter_p.h"
#include "authentication_dialog_controller.h"
#include "profile_adapter.h"
#include "color_chooser_controller.h"
@@ -158,6 +158,8 @@ QWebEnginePagePrivate::QWebEnginePagePrivate(QWebEngineProfile *_profile)
});
profile->d_ptr->addWebContentsAdapterClient(this);
+ if (!profile->notificationPresenter())
+ profile->setNotificationPresenter(&defaultNotificationPresenter);
}
QWebEnginePagePrivate::~QWebEnginePagePrivate()