From 058ca5807f88ac6c5fc67db483e99427a7e4abfa Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@qt.io> Date: Thu, 1 Mar 2018 13:03:03 +0100 Subject: [PATCH] Use Q_DECLARE_OPERATOR_FOR_FLAGS in public API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This allows writing something like FindFlags x = FindBackWard | FindCaseSensitively Change-Id: I88f8465dd64482ad871530fbb6d6351895fe6a3a Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> --- src/webenginewidgets/api/qwebenginecontextmenudata.h | 3 +++ src/webenginewidgets/api/qwebenginepage.h | 1 + 2 files changed, 4 insertions(+) diff --git a/src/webenginewidgets/api/qwebenginecontextmenudata.h b/src/webenginewidgets/api/qwebenginecontextmenudata.h index 24fbd5c09..5834df31a 100644 --- a/src/webenginewidgets/api/qwebenginecontextmenudata.h +++ b/src/webenginewidgets/api/qwebenginecontextmenudata.h @@ -125,6 +125,9 @@ private: friend class QWebEnginePage; }; +Q_DECLARE_OPERATORS_FOR_FLAGS(QWebEngineContextMenuData::MediaFlags) +Q_DECLARE_OPERATORS_FOR_FLAGS(QWebEngineContextMenuData::EditFlags) + QT_END_NAMESPACE #endif // QWEBENGINECONTEXTDATA_H diff --git a/src/webenginewidgets/api/qwebenginepage.h b/src/webenginewidgets/api/qwebenginepage.h index f81ba7373..b2aca9030 100644 --- a/src/webenginewidgets/api/qwebenginepage.h +++ b/src/webenginewidgets/api/qwebenginepage.h @@ -364,6 +364,7 @@ private: #endif // QT_NO_ACCESSIBILITY }; +Q_DECLARE_OPERATORS_FOR_FLAGS(QWebEnginePage::FindFlags) QT_END_NAMESPACE -- GitLab