diff options
Diffstat (limited to 'src/core/api/qwebenginenotification.cpp')
-rw-r--r-- | src/core/api/qwebenginenotification.cpp | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/core/api/qwebenginenotification.cpp b/src/core/api/qwebenginenotification.cpp index 0b91cf273..89fd1eff9 100644 --- a/src/core/api/qwebenginenotification.cpp +++ b/src/core/api/qwebenginenotification.cpp @@ -55,6 +55,11 @@ using QtWebEngineCore::UserNotificationController; \inmodule QtWebEngineCore This class contains the information and API for HTML5 desktop and push notifications. + + Web engine notifications are passed to the user in the + \l QWebEngineProfile::setNotificationPresenter() and + \l QQuickWebEngineProfile::userNotification() calls and the + \l WebEngineProfile::userNotification() signal. */ class QWebEngineNotificationPrivate : public UserNotificationController::Client { @@ -212,18 +217,18 @@ QString QWebEngineNotification::language() const \brief The text direction for the notification's title and body. \sa title(), message() */ -QWebEngineNotification::Direction QWebEngineNotification::direction() const +Qt::LayoutDirection QWebEngineNotification::direction() const { Q_D(const QWebEngineNotification); - return d ? static_cast<Direction>(d->controller->direction()) : DirectionAuto; + return d ? d->controller->direction() : Qt::LayoutDirectionAuto; } /*! - Returns \c true if the notification is a default constructed null notification. + Returns \c true if the notification is not a default constructed null notification. */ -bool QWebEngineNotification::isNull() const +bool QWebEngineNotification::isValid() const { - return d_ptr.isNull(); + return !d_ptr.isNull(); } /*! |