diff --git a/src/webenginewidgets/api/qwebenginepage.h b/src/webenginewidgets/api/qwebenginepage.h index 6140cf44532f9c12d0a65ba82982c3e19e9cf78d..c7d5a19e39e7550ea0a4068911e5db52898c7327 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); diff --git a/src/webenginewidgets/api/qwebengineprofile.h b/src/webenginewidgets/api/qwebengineprofile.h index 1ce4bfe171e4b62e0296d9f967298f4988bb6d45..f9a564cd2e26a25bd79c1f66065b793b6d5b511e 100644 --- a/src/webenginewidgets/api/qwebengineprofile.h +++ b/src/webenginewidgets/api/qwebengineprofile.h @@ -72,12 +72,14 @@ public: DiskHttpCache, NoCache }; + Q_ENUM(HttpCacheType) enum PersistentCookiesPolicy { NoPersistentCookies, AllowPersistentCookies, ForcePersistentCookies }; + Q_ENUM(PersistentCookiesPolicy) QString storageName() const; bool isOffTheRecord() const;