aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-05-20 11:11:42 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-05-20 11:11:42 +0200
commiteb70f8179628fe1298ff8fa0032589513e28e303 (patch)
tree690140ebca31c20480c358317fd41541ef26d07b /src/imports
parentea043d5d838f638e4bc5461aa23fb69a1a9e1eb6 (diff)
parentedded3b5179de4e387f8bb173311bf39df9c43d7 (diff)
Merge remote-tracking branch 'origin/5.9' into dev
Conflicts: src/imports/controls/ApplicationWindow.qml src/imports/controls/material/ApplicationWindow.qml src/imports/controls/universal/ApplicationWindow.qml src/imports/templates/qtquicktemplates2plugin.cpp Change-Id: I9041c69f4ce5dab1d1b994d2318feddb696e56bf
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/calendar/calendar.pro2
-rw-r--r--src/imports/controls/ApplicationWindow.qml2
-rw-r--r--src/imports/controls/RangeSlider.qml2
-rw-r--r--src/imports/controls/controls.pri2
-rw-r--r--src/imports/controls/controls.pro2
-rw-r--r--src/imports/controls/doc/src/qtquickcontrols2-default.qdoc2
-rw-r--r--src/imports/controls/doc/src/qtquickcontrols2-index.qdoc18
-rw-r--r--src/imports/controls/doc/src/qtquickcontrols2-styles.qdoc2
-rw-r--r--src/imports/controls/material/ApplicationWindow.qml2
-rw-r--r--src/imports/controls/universal/ApplicationWindow.qml1
-rw-r--r--src/imports/templates/qtquicktemplates2plugin.cpp2
11 files changed, 22 insertions, 15 deletions
diff --git a/src/imports/calendar/calendar.pro b/src/imports/calendar/calendar.pro
index 981860b5..039906c1 100644
--- a/src/imports/calendar/calendar.pro
+++ b/src/imports/calendar/calendar.pro
@@ -17,5 +17,7 @@ SOURCES += \
include(calendar.pri)
+!static: CONFIG += qmlcache
+
CONFIG += no_cxx_module
load(qml_plugin)
diff --git a/src/imports/controls/ApplicationWindow.qml b/src/imports/controls/ApplicationWindow.qml
index 9a81812f..6698fcb3 100644
--- a/src/imports/controls/ApplicationWindow.qml
+++ b/src/imports/controls/ApplicationWindow.qml
@@ -35,9 +35,9 @@
****************************************************************************/
import QtQuick 2.9
+import QtQuick.Window 2.3
import QtQuick.Controls 2.3
import QtQuick.Controls.impl 2.3
-import QtQuick.Window 2.2
import QtQuick.Templates 2.3 as T
T.ApplicationWindow {
diff --git a/src/imports/controls/RangeSlider.qml b/src/imports/controls/RangeSlider.qml
index 75c27d91..3a3c2202 100644
--- a/src/imports/controls/RangeSlider.qml
+++ b/src/imports/controls/RangeSlider.qml
@@ -75,7 +75,7 @@ T.RangeSlider {
border.width: activeFocus ? 2 : 1
border.color: control.enabled ? (activeFocus
? Default.focusColor
- : (control.first.pressed ? Default.indicatorFramePressedColor : Default.indicatorFrameColor)) : Default.indicatorFrameDisabledColor
+ : (control.second.pressed ? Default.indicatorFramePressedColor : Default.indicatorFrameColor)) : Default.indicatorFrameDisabledColor
color: control.enabled ? (second.pressed
? (activeFocus ? Default.focusPressedColor : Default.indicatorPressedColor)
: (activeFocus ? Default.focusLightColor : Default.backgroundColor)) : Default.indicatorDisabledColor
diff --git a/src/imports/controls/controls.pri b/src/imports/controls/controls.pri
index 5b0f3000..7d23e7ae 100644
--- a/src/imports/controls/controls.pri
+++ b/src/imports/controls/controls.pri
@@ -2,7 +2,7 @@ HEADERS += \
$$PWD/qquickdefaultbusyindicator_p.h \
$$PWD/qquickdefaultdial_p.h \
$$PWD/qquickdefaultprogressbar_p.h \
- $$PWD/qquickdefaultstyle_p.h \
+ $$PWD/qquickdefaultstyle_p.h
SOURCES += \
$$PWD/qquickdefaultbusyindicator.cpp \
diff --git a/src/imports/controls/controls.pro b/src/imports/controls/controls.pro
index 145b468c..b75e4f56 100644
--- a/src/imports/controls/controls.pro
+++ b/src/imports/controls/controls.pro
@@ -26,6 +26,8 @@ qtquickcompiler {
qmlfiles.prefix = /qt-project.org/imports/QtQuick/Controls.2
qmlfiles.files += $$QML_CONTROLS
RESOURCES += qmlfiles
+} else:!static {
+ CONFIG += qmlcache
}
CONFIG += no_cxx_module
diff --git a/src/imports/controls/doc/src/qtquickcontrols2-default.qdoc b/src/imports/controls/doc/src/qtquickcontrols2-default.qdoc
index acff6859..ad85b9ec 100644
--- a/src/imports/controls/doc/src/qtquickcontrols2-default.qdoc
+++ b/src/imports/controls/doc/src/qtquickcontrols2-default.qdoc
@@ -31,7 +31,7 @@
The Default style is a basic all-round style.
- The Default style a simple and light-weight style that offers the maximum
+ The Default style is a simple and light-weight style that offers the maximum
performance for Qt Quick Controls 2. It is built with a minimal amount of Qt
Quick primitives, and keeps animations and transitions to the minimum.
diff --git a/src/imports/controls/doc/src/qtquickcontrols2-index.qdoc b/src/imports/controls/doc/src/qtquickcontrols2-index.qdoc
index 66a377bd..703c5d33 100644
--- a/src/imports/controls/doc/src/qtquickcontrols2-index.qdoc
+++ b/src/imports/controls/doc/src/qtquickcontrols2-index.qdoc
@@ -133,18 +133,18 @@
\li ...
\endtable
- \section1 Important Concepts in Qt Quick Controls 2
+ \section1 Topics
\list
- \li \l{Qt Quick Controls 2 Guidelines}
- \li \l{Styling Qt Quick Controls 2}
- \li \l{Customizing Qt Quick Controls 2}
- \li \l{High-DPI Support in Qt Quick Controls 2}
- \li \l{Using File Selectors with Qt Quick Controls 2}
+ \li \l{Qt Quick Controls 2 Guidelines}{Guidelines}
+ \li \l{Styling Qt Quick Controls 2}{Styling}
+ \li \l{Customizing Qt Quick Controls 2}{Customization}
+ \li \l{High-DPI Support in Qt Quick Controls 2}{High-DPI Support}
+ \li \l{Using File Selectors with Qt Quick Controls 2}{Using File Selectors}
+ \li \l{Deploying Qt Quick Controls 2 Applications}{Deployment}
+ \li \l{Qt Quick Controls 2 Configuration File}{Configuration File}
+ \li \l{Supported Environment Variables in Qt Quick Controls 2}{Environment Variables}
\li \l{Differences between Qt Quick Controls}
- \li \l{Deploying Qt Quick Controls 2 Applications}
- \li \l{Qt Quick Controls 2 Configuration File}
- \li \l{Supported Environment Variables in Qt Quick Controls 2}
\endlist
\section1 Reference
diff --git a/src/imports/controls/doc/src/qtquickcontrols2-styles.qdoc b/src/imports/controls/doc/src/qtquickcontrols2-styles.qdoc
index 9f942634..42d8bc62 100644
--- a/src/imports/controls/doc/src/qtquickcontrols2-styles.qdoc
+++ b/src/imports/controls/doc/src/qtquickcontrols2-styles.qdoc
@@ -138,7 +138,7 @@
\li \l {Default Style}
\li \l {Material Style}
\li \l {Universal Style}
- \li \l{Using File Selectors with Qt Quick Controls 2}
+ \li \l {Using File Selectors with Qt Quick Controls 2}
\li \l {Deploying Qt Quick Controls 2 Applications}
\li \l {Qt Quick Controls 2 Configuration File}
\li \l {Supported Environment Variables in Qt Quick Controls 2}
diff --git a/src/imports/controls/material/ApplicationWindow.qml b/src/imports/controls/material/ApplicationWindow.qml
index 14dd4637..45f1b59a 100644
--- a/src/imports/controls/material/ApplicationWindow.qml
+++ b/src/imports/controls/material/ApplicationWindow.qml
@@ -35,7 +35,7 @@
****************************************************************************/
import QtQuick 2.9
-import QtQuick.Window 2.2
+import QtQuick.Window 2.3
import QtQuick.Templates 2.3 as T
import QtQuick.Controls.Material 2.3
diff --git a/src/imports/controls/universal/ApplicationWindow.qml b/src/imports/controls/universal/ApplicationWindow.qml
index e359b1bf..c9bd4cec 100644
--- a/src/imports/controls/universal/ApplicationWindow.qml
+++ b/src/imports/controls/universal/ApplicationWindow.qml
@@ -35,6 +35,7 @@
****************************************************************************/
import QtQuick 2.9
+import QtQuick.Window 2.3
import QtQuick.Templates 2.3 as T
import QtQuick.Controls.Universal 2.3
import QtQuick.Controls.Universal.impl 2.3
diff --git a/src/imports/templates/qtquicktemplates2plugin.cpp b/src/imports/templates/qtquicktemplates2plugin.cpp
index e9f21378..9f74a012 100644
--- a/src/imports/templates/qtquicktemplates2plugin.cpp
+++ b/src/imports/templates/qtquicktemplates2plugin.cpp
@@ -216,6 +216,7 @@ void QtQuickTemplates2Plugin::registerTypes(const char *uri)
qmlRegisterRevision<QQuickTextInput, 7>(uri, 2, 0);
qmlRegisterRevision<QQuickTextEdit, 7>(uri, 2, 0);
qmlRegisterRevision<QQuickWindow, 2>(uri, 2, 0);
+ qmlRegisterRevision<QWindow, 3>(uri, 2, 0);
// QtQuick.Templates 2.1 (new types and revisions in Qt 5.8)
qmlRegisterType<QQuickButtonGroup, 1>(uri, 2, 1, "ButtonGroup");
@@ -263,6 +264,7 @@ void QtQuickTemplates2Plugin::registerTypes(const char *uri)
// make revisioned properties available to their subclasses (synced with Qt 5.9)
qmlRegisterRevision<QQuickText, 9>(uri, 2, 2);
qmlRegisterRevision<QQuickTextInput, 9>(uri, 2, 2);
+ qmlRegisterRevision<QQuickWindowQmlImpl, 2>(uri, 2, 2);
// QtQuick.Templates 2.3 (new types and revisions in Qt 5.10)
qmlRegisterType<QQuickAbstractButton, 3>(uri, 2, 3, "AbstractButton");