diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2017-05-20 11:11:42 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2017-05-20 11:11:42 +0200 |
commit | eb70f8179628fe1298ff8fa0032589513e28e303 (patch) | |
tree | 690140ebca31c20480c358317fd41541ef26d07b /src/imports | |
parent | ea043d5d838f638e4bc5461aa23fb69a1a9e1eb6 (diff) | |
parent | edded3b5179de4e387f8bb173311bf39df9c43d7 (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.pro | 2 | ||||
-rw-r--r-- | src/imports/controls/ApplicationWindow.qml | 2 | ||||
-rw-r--r-- | src/imports/controls/RangeSlider.qml | 2 | ||||
-rw-r--r-- | src/imports/controls/controls.pri | 2 | ||||
-rw-r--r-- | src/imports/controls/controls.pro | 2 | ||||
-rw-r--r-- | src/imports/controls/doc/src/qtquickcontrols2-default.qdoc | 2 | ||||
-rw-r--r-- | src/imports/controls/doc/src/qtquickcontrols2-index.qdoc | 18 | ||||
-rw-r--r-- | src/imports/controls/doc/src/qtquickcontrols2-styles.qdoc | 2 | ||||
-rw-r--r-- | src/imports/controls/material/ApplicationWindow.qml | 2 | ||||
-rw-r--r-- | src/imports/controls/universal/ApplicationWindow.qml | 1 | ||||
-rw-r--r-- | src/imports/templates/qtquicktemplates2plugin.cpp | 2 |
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"); |