summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2022-05-04 17:19:40 +0200
committerMarco Bubke <marco.bubke@qt.io>2022-05-09 21:59:46 +0200
commitede8dbb5c31266a340f1ea2cfc59541876e80e0c (patch)
tree6b4d7b768137bc165b93b104735cd83478cc84e2
parent0a22a6cff14e85ee86839eeeea824538f1715c09 (diff)
Use qualified imports to avoid prototype loops
In the designer model we don't use import order to simplify the meta type system. There are only very few places where we get a prototype chain loop. In most cases qualified imports are used. Pick-to: 6.3 6.2 Change-Id: If4baac38cabb7773f58c0d326806fd6fd5612a99 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
-rw-r--r--src/webenginequick/ui/Menu.qml4
-rw-r--r--src/webenginequick/ui/MenuItem.qml5
-rw-r--r--src/webenginequick/ui/ToolTip.qml4
3 files changed, 6 insertions, 7 deletions
diff --git a/src/webenginequick/ui/Menu.qml b/src/webenginequick/ui/Menu.qml
index b6d799d02..04db96cb7 100644
--- a/src/webenginequick/ui/Menu.qml
+++ b/src/webenginequick/ui/Menu.qml
@@ -38,9 +38,9 @@
****************************************************************************/
import QtQuick
-import QtQuick.Controls
+import QtQuick.Controls as C
-Menu {
+C.Menu {
id: menu
signal done()
objectName: "menu"
diff --git a/src/webenginequick/ui/MenuItem.qml b/src/webenginequick/ui/MenuItem.qml
index b4e06ccc2..361954ab3 100644
--- a/src/webenginequick/ui/MenuItem.qml
+++ b/src/webenginequick/ui/MenuItem.qml
@@ -38,7 +38,6 @@
****************************************************************************/
import QtQuick
-import QtQuick.Controls
-
-MenuItem { }
+import QtQuick.Controls as C
+C.MenuItem { }
diff --git a/src/webenginequick/ui/ToolTip.qml b/src/webenginequick/ui/ToolTip.qml
index 8800bb1f8..185fa53d8 100644
--- a/src/webenginequick/ui/ToolTip.qml
+++ b/src/webenginequick/ui/ToolTip.qml
@@ -37,9 +37,9 @@
**
****************************************************************************/
-import QtQuick.Controls
+import QtQuick.Controls as C
-ToolTip {
+C.ToolTip {
delay: 1000
timeout: 1500
objectName: "toolTip"