D9021: determine QQC2 version at build time
Marco Martin
noreply at phabricator.kde.org
Mon Nov 27 15:36:33 UTC 2017
mart created this revision.
mart added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
the qqc2 theme style needs to import the same qqc2 version
than the latest one available in the installed Qt, otherwise
users of QQC2 will only be able to use features available in
Qt 5.7, even if they have a more recent Qt installed.
this will also be needed to conditionally support the icon
property introduced in Qt 5.10
BUG:386289
TEST PLAN
kirigami gallery works with the style installed in this way
it will need a better way to figure out what the available
qqc2 version is
REPOSITORY
R858 Qt Quick Controls 2: Desktop Style
BRANCH
mart/autoversion
REVISION DETAIL
https://phabricator.kde.org/D9021
AFFECTED FILES
CMakeLists.txt
org.kde.desktop/Button.qml
org.kde.desktop/CheckBox.qml
org.kde.desktop/CheckDelegate.qml
org.kde.desktop/ComboBox.qml
org.kde.desktop/Container.qml
org.kde.desktop/Control.qml
org.kde.desktop/Dial.qml
org.kde.desktop/Dialog.qml
org.kde.desktop/DialogButtonBox.qml
org.kde.desktop/Drawer.qml
org.kde.desktop/Frame.qml
org.kde.desktop/GroupBox.qml
org.kde.desktop/ItemDelegate.qml
org.kde.desktop/Label.qml
org.kde.desktop/Menu.qml
org.kde.desktop/MenuItem.qml
org.kde.desktop/Popup.qml
org.kde.desktop/ProgressBar.qml
org.kde.desktop/RadioButton.qml
org.kde.desktop/RadioDelegate.qml
org.kde.desktop/RangeSlider.qml
org.kde.desktop/ScrollBar.qml
org.kde.desktop/ScrollView.qml
org.kde.desktop/Slider.qml
org.kde.desktop/SpinBox.qml
org.kde.desktop/Switch.qml
org.kde.desktop/SwitchDelegate.qml
org.kde.desktop/TabBar.qml
org.kde.desktop/TabButton.qml
org.kde.desktop/TextArea.qml
org.kde.desktop/TextField.qml
org.kde.desktop/ToolBar.qml
org.kde.desktop/ToolButton.qml
org.kde.desktop/ToolTip.qml
To: mart, #plasma
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20171127/a9ca44a1/attachment-0001.html>
More information about the Plasma-devel
mailing list