diff options
author | Mitch Curtis <mitch.curtis@theqtcompany.com> | 2015-02-17 13:53:44 +0100 |
---|---|---|
committer | Caroline Chao <caroline.chao@theqtcompany.com> | 2015-03-02 13:52:13 +0000 |
commit | f0c227f8a9a5c5e3ed83f86702626092457175aa (patch) | |
tree | 9d5903b76206906a7dc5abff7a8c06bfcfc3f129 /examples | |
parent | b80076c53c045076afdba44a975a533d130a7b60 (diff) |
Merge Extras' styling system into Controls'.
- Removes the duplicated style settings functionality in Extras and
simplifies the installed styles directory structure.
- Extras' Base style is now part of Controls' Base style, eliminating
the need for a separate QtQuick.Extras.Styles import. The cost of
doing this should be negligible: a few QML files and two images.
If we didn't merge Extras' Baste style into Controls', we'd need
extras-specific code in qquickcontrolssettings, as the default style
search path is:
qml/QtQuick/Controls/Styles/
Whereas the Extras Base style would be in:
qml/QtQuick/Extras/Styles/
The Extras Base style can't go into Controls' Base style directory,
either, because otherwise we'd have two qmldir files there.
The Flat style doesn't have this problem because it is all contained
in one plugin and gets installed into its own Flat/ folder.
- Documentation now lists the Extras controls as \since QtQuick.Extras
1.4.
- Adds the customcontrolsstyle auto test to ensure that custom styling
is tested.
Change-Id: I19ca7a8b7e1c1daa85b272f4ccf9a2f05c76e0d9
Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
Diffstat (limited to 'examples')
17 files changed, 26 insertions, 32 deletions
diff --git a/examples/quick/extras/dashboard/qml/DashboardGaugeStyle.qml b/examples/quick/extras/dashboard/qml/DashboardGaugeStyle.qml index b41f78466..598fce563 100644 --- a/examples/quick/extras/dashboard/qml/DashboardGaugeStyle.qml +++ b/examples/quick/extras/dashboard/qml/DashboardGaugeStyle.qml @@ -39,7 +39,7 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 CircularGaugeStyle { tickmarkInset: toPixels(0.04) diff --git a/examples/quick/extras/dashboard/qml/IconGaugeStyle.qml b/examples/quick/extras/dashboard/qml/IconGaugeStyle.qml index 5caa42049..0c3d93204 100644 --- a/examples/quick/extras/dashboard/qml/IconGaugeStyle.qml +++ b/examples/quick/extras/dashboard/qml/IconGaugeStyle.qml @@ -39,8 +39,8 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras 1.4 DashboardGaugeStyle { id: fuelGaugeStyle diff --git a/examples/quick/extras/dashboard/qml/TachometerStyle.qml b/examples/quick/extras/dashboard/qml/TachometerStyle.qml index 43abbf53f..a0f7b6b9a 100644 --- a/examples/quick/extras/dashboard/qml/TachometerStyle.qml +++ b/examples/quick/extras/dashboard/qml/TachometerStyle.qml @@ -39,8 +39,8 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras 1.4 DashboardGaugeStyle { id: tachometerStyle diff --git a/examples/quick/extras/dashboard/qml/TurnIndicator.qml b/examples/quick/extras/dashboard/qml/TurnIndicator.qml index 4978592f6..cf9c41db3 100644 --- a/examples/quick/extras/dashboard/qml/TurnIndicator.qml +++ b/examples/quick/extras/dashboard/qml/TurnIndicator.qml @@ -39,7 +39,6 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras.Styles 1.3 Item { // This enum is actually keyboard-related, but it serves its purpose diff --git a/examples/quick/extras/dashboard/qml/dashboard.qml b/examples/quick/extras/dashboard/qml/dashboard.qml index e74882093..756d96a50 100644 --- a/examples/quick/extras/dashboard/qml/dashboard.qml +++ b/examples/quick/extras/dashboard/qml/dashboard.qml @@ -40,10 +40,9 @@ import QtQuick 2.2 import QtQuick.Window 2.1 -import QtQuick.Controls 1.1 -import QtQuick.Controls.Styles 1.1 -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras 1.4 Window { id: root diff --git a/examples/quick/extras/flat/Content.qml b/examples/quick/extras/flat/Content.qml index e197cd72c..2969f7305 100644 --- a/examples/quick/extras/flat/Content.qml +++ b/examples/quick/extras/flat/Content.qml @@ -40,10 +40,9 @@ import QtQuick 2.4 import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.2 +import QtQuick.Controls 1.4 import QtQuick.Controls.Styles.Flat 1.0 as Flat -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Extras 1.4 import QtQuick.XmlListModel 2.0 Item { diff --git a/examples/quick/extras/flat/main.qml b/examples/quick/extras/flat/main.qml index e26997d64..aec94c368 100644 --- a/examples/quick/extras/flat/main.qml +++ b/examples/quick/extras/flat/main.qml @@ -40,10 +40,9 @@ import QtQuick 2.4 import QtQuick.Layouts 1.0 -import QtQuick.Controls 1.2 +import QtQuick.Controls 1.4 import QtQuick.Controls.Styles.Flat 1.0 as Flat -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Extras 1.4 import QtQuick.Extras.Private 1.0 ApplicationWindow { diff --git a/examples/quick/extras/gallery/qml/CircularGaugeDarkStyle.qml b/examples/quick/extras/gallery/qml/CircularGaugeDarkStyle.qml index abf541933..9993a97a6 100644 --- a/examples/quick/extras/gallery/qml/CircularGaugeDarkStyle.qml +++ b/examples/quick/extras/gallery/qml/CircularGaugeDarkStyle.qml @@ -39,7 +39,7 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 CircularGaugeStyle { id: root diff --git a/examples/quick/extras/gallery/qml/CircularGaugeDefaultStyle.qml b/examples/quick/extras/gallery/qml/CircularGaugeDefaultStyle.qml index acba4bdc2..b7f1b2412 100644 --- a/examples/quick/extras/gallery/qml/CircularGaugeDefaultStyle.qml +++ b/examples/quick/extras/gallery/qml/CircularGaugeDefaultStyle.qml @@ -39,7 +39,7 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 CircularGaugeStyle { labelStepSize: 20 diff --git a/examples/quick/extras/gallery/qml/CircularGaugeLightStyle.qml b/examples/quick/extras/gallery/qml/CircularGaugeLightStyle.qml index d25765f3f..8e1f34ea7 100644 --- a/examples/quick/extras/gallery/qml/CircularGaugeLightStyle.qml +++ b/examples/quick/extras/gallery/qml/CircularGaugeLightStyle.qml @@ -39,7 +39,7 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 CircularGaugeStyle { id: root diff --git a/examples/quick/extras/gallery/qml/CircularGaugeView.qml b/examples/quick/extras/gallery/qml/CircularGaugeView.qml index f89f1d246..cd03ebbe5 100644 --- a/examples/quick/extras/gallery/qml/CircularGaugeView.qml +++ b/examples/quick/extras/gallery/qml/CircularGaugeView.qml @@ -40,7 +40,7 @@ import QtQuick 2.2 import QtQuick.Controls 1.1 -import QtQuick.Extras 1.3 +import QtQuick.Extras 1.4 ControlView { id: controlView diff --git a/examples/quick/extras/gallery/qml/ControlLabel.qml b/examples/quick/extras/gallery/qml/ControlLabel.qml index 5dba9172d..6fdcec110 100644 --- a/examples/quick/extras/gallery/qml/ControlLabel.qml +++ b/examples/quick/extras/gallery/qml/ControlLabel.qml @@ -39,7 +39,7 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Extras 1.3 +import QtQuick.Extras 1.4 Text { font.pixelSize: Math.max(textSingleton.font.pixelSize, Math.min(32, root.toPixels(0.045))) diff --git a/examples/quick/extras/gallery/qml/PieMenuControlView.qml b/examples/quick/extras/gallery/qml/PieMenuControlView.qml index a138c178a..bbaa8637a 100644 --- a/examples/quick/extras/gallery/qml/PieMenuControlView.qml +++ b/examples/quick/extras/gallery/qml/PieMenuControlView.qml @@ -41,7 +41,7 @@ import QtQuick 2.2 import QtGraphicalEffects 1.0 import QtQuick.Controls 1.1 -import QtQuick.Extras 1.3 +import QtQuick.Extras 1.4 Rectangle { id: view diff --git a/examples/quick/extras/gallery/qml/PieMenuDarkStyle.qml b/examples/quick/extras/gallery/qml/PieMenuDarkStyle.qml index 7667e813e..98e042981 100644 --- a/examples/quick/extras/gallery/qml/PieMenuDarkStyle.qml +++ b/examples/quick/extras/gallery/qml/PieMenuDarkStyle.qml @@ -38,7 +38,7 @@ ** ****************************************************************************/ -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 PieMenuStyle { backgroundColor: "#222" diff --git a/examples/quick/extras/gallery/qml/PieMenuDefaultStyle.qml b/examples/quick/extras/gallery/qml/PieMenuDefaultStyle.qml index 199411164..02a189d6b 100644 --- a/examples/quick/extras/gallery/qml/PieMenuDefaultStyle.qml +++ b/examples/quick/extras/gallery/qml/PieMenuDefaultStyle.qml @@ -38,7 +38,7 @@ ** ****************************************************************************/ -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls.Styles 1.4 PieMenuStyle { } diff --git a/examples/quick/extras/gallery/qml/StylePicker.qml b/examples/quick/extras/gallery/qml/StylePicker.qml index 1fcfa55e8..f1d2cad22 100644 --- a/examples/quick/extras/gallery/qml/StylePicker.qml +++ b/examples/quick/extras/gallery/qml/StylePicker.qml @@ -39,10 +39,9 @@ ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Controls 1.1 -import QtQuick.Controls.Styles 1.1 -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras 1.4 ListView { id: stylePicker diff --git a/examples/quick/extras/gallery/qml/gallery.qml b/examples/quick/extras/gallery/qml/gallery.qml index fe870063e..d6b46dc15 100644 --- a/examples/quick/extras/gallery/qml/gallery.qml +++ b/examples/quick/extras/gallery/qml/gallery.qml @@ -40,11 +40,10 @@ import QtQuick 2.2 import QtGraphicalEffects 1.0 -import QtQuick.Controls 1.1 -import QtQuick.Controls.Styles 1.1 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 import QtQuick.Dialogs 1.0 -import QtQuick.Extras 1.3 -import QtQuick.Extras.Styles 1.3 +import QtQuick.Extras 1.4 import QtQuick.Layouts 1.0 import QtQuick.Window 2.1 |