diff options
author | Aleix Pol <aleixpol@kde.org> | 2017-03-14 12:44:39 +0100 |
---|---|---|
committer | Aleix Pol <aleixpol@codereview.qt-project.org> | 2017-03-27 16:16:09 +0000 |
commit | 140d12802c9ebc54f5816fbf1a410c5bdc730ec6 (patch) | |
tree | 2895a893a58b00988cc76011dd53632c4073bb62 /src/webenginewidgets/api/qwebenginepage.h | |
parent | 31374ba98829e984c7600419c0e5fa71b96fc530 (diff) |
Include Q_ENUM on QObject interface classes
Adds useful metadata
[ChangeLog][General] Use Q_ENUM on QtWebEngineWidgets interfaces
Change-Id: Iac30298666b560f1ec62adde980d4eff25b49736
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/webenginewidgets/api/qwebenginepage.h')
-rw-r--r-- | src/webenginewidgets/api/qwebenginepage.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/webenginewidgets/api/qwebenginepage.h b/src/webenginewidgets/api/qwebenginepage.h index 6140cf445..c7d5a19e3 100644 --- a/src/webenginewidgets/api/qwebenginepage.h +++ b/src/webenginewidgets/api/qwebenginepage.h @@ -134,6 +134,7 @@ public: ViewSource, WebActionCount }; + Q_ENUM(WebAction) enum FindFlag { FindBackward = 1, @@ -147,12 +148,14 @@ public: WebDialog, WebBrowserBackgroundTab }; + Q_ENUM(WebWindowType) enum PermissionPolicy { PermissionUnknown, PermissionGrantedByUser, PermissionDeniedByUser }; + Q_ENUM(PermissionPolicy) // must match WebContentsAdapterClient::NavigationType enum NavigationType { @@ -163,6 +166,7 @@ public: NavigationTypeReload, NavigationTypeOther }; + Q_ENUM(NavigationType) enum Feature { #ifndef Q_QDOC @@ -174,6 +178,7 @@ public: MediaAudioVideoCapture, MouseLock }; + Q_ENUM(Feature) // Ex-QWebFrame enum @@ -181,6 +186,7 @@ public: FileSelectOpen, FileSelectOpenMultiple, }; + Q_ENUM(FileSelectionMode) // must match WebContentsAdapterClient::JavaScriptConsoleMessageLevel enum JavaScriptConsoleMessageLevel { @@ -188,6 +194,7 @@ public: WarningMessageLevel, ErrorMessageLevel }; + Q_ENUM(JavaScriptConsoleMessageLevel) // must match WebContentsAdapterClient::RenderProcessTerminationStatus enum RenderProcessTerminationStatus { @@ -196,6 +203,7 @@ public: CrashedTerminationStatus, KilledTerminationStatus }; + Q_ENUM(RenderProcessTerminationStatus) explicit QWebEnginePage(QObject *parent = Q_NULLPTR); QWebEnginePage(QWebEngineProfile *profile, QObject *parent = Q_NULLPTR); |