diff options
Diffstat (limited to 'src/quickcontrols/imagine')
1354 files changed, 3920 insertions, 0 deletions
diff --git a/src/quickcontrols/imagine/ApplicationWindow.qml b/src/quickcontrols/imagine/ApplicationWindow.qml new file mode 100644 index 0000000000..c0ea1037c1 --- /dev/null +++ b/src/quickcontrols/imagine/ApplicationWindow.qml @@ -0,0 +1,24 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ApplicationWindow { + id: window + + background: NinePatchImage { + width: window.width + height: window.height + + source: Imagine.url + "applicationwindow-background" + NinePatchImageSelector on source { + states: [ + {"active": window.active} + ] + } + } +} diff --git a/src/quickcontrols/imagine/BusyIndicator.qml b/src/quickcontrols/imagine/BusyIndicator.qml new file mode 100644 index 0000000000..6dc40dc4be --- /dev/null +++ b/src/quickcontrols/imagine/BusyIndicator.qml @@ -0,0 +1,55 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.BusyIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: AnimatedImage { + opacity: control.running ? 1 : 0 + playing: control.running || opacity > 0 + visible: control.running || opacity > 0 + Behavior on opacity { OpacityAnimator { duration: 250 } } + + source: Imagine.url + "busyindicator-animation" + AnimatedImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"running": control.running}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "busyindicator-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"running": control.running}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Button.qml b/src/quickcontrols/imagine/Button.qml new file mode 100644 index 0000000000..6526909587 --- /dev/null +++ b/src/quickcontrols/imagine/Button.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Button { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + } + + background: NinePatchImage { + source: Imagine.url + "button-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"checkable": control.checkable}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"flat": control.flat}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/CMakeLists.txt b/src/quickcontrols/imagine/CMakeLists.txt new file mode 100644 index 0000000000..e4a164add2 --- /dev/null +++ b/src/quickcontrols/imagine/CMakeLists.txt @@ -0,0 +1,148 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +##################################################################### +## qtquickcontrols2imaginestyleplugin Plugin: +##################################################################### + +set(qml_files + "ApplicationWindow.qml" + "BusyIndicator.qml" + "Button.qml" + "CheckBox.qml" + "CheckDelegate.qml" + "ComboBox.qml" + "DelayButton.qml" + "Dial.qml" + "Dialog.qml" + "DialogButtonBox.qml" + "Drawer.qml" + "Frame.qml" + "GroupBox.qml" + "HorizontalHeaderView.qml" + "ItemDelegate.qml" + "Label.qml" + "Menu.qml" + "MenuItem.qml" + "MenuSeparator.qml" + "PageIndicator.qml" + "Page.qml" + "Pane.qml" + "Popup.qml" + "ProgressBar.qml" + "RadioButton.qml" + "RadioDelegate.qml" + "RangeSlider.qml" + "RoundButton.qml" + "ScrollView.qml" + "ScrollBar.qml" + "ScrollIndicator.qml" + "SelectionRectangle.qml" + "Slider.qml" + "SpinBox.qml" + "SplitView.qml" + "StackView.qml" + "SwipeDelegate.qml" + "SwipeView.qml" + "Switch.qml" + "SwitchDelegate.qml" + "TextField.qml" + "TextArea.qml" + "TabBar.qml" + "TabButton.qml" + "ToolBar.qml" + "ToolButton.qml" + "ToolSeparator.qml" + "ToolTip.qml" + "Tumbler.qml" + "VerticalHeaderView.qml" +) +set_source_files_properties(DelayButton.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.2;6.0" +) +set_source_files_properties(Dialog.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.1;6.0" +) +set_source_files_properties(DialogButtonBox.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.1;6.0" +) +set_source_files_properties(HorizontalHeaderView.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.15;6.0" +) +set_source_files_properties(MenuSeparator.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.1;6.0" +) +set_source_files_properties(RoundButton.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.1;6.0" +) +set_source_files_properties(SplitView.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.13;6.0" +) +set_source_files_properties(ToolSeparator.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.1;6.0" +) +set_source_files_properties(VerticalHeaderView.qml PROPERTIES + QT_QML_SOURCE_VERSIONS "2.15;6.0" +) + +qt_internal_add_qml_module(qtquickcontrols2imaginestyleplugin + URI "QtQuick.Controls.Imagine" + VERSION "${PROJECT_VERSION}" + PAST_MAJOR_VERSIONS 2 + CLASS_NAME QtQuickControls2ImagineStylePlugin + IMPORTS + QtQuick.Controls.Basic/auto + PLUGIN_TARGET qtquickcontrols2imaginestyleplugin + NO_PLUGIN_OPTIONAL + NO_GENERATE_PLUGIN_SOURCE + SOURCES + qquickimaginestyle.cpp qquickimaginestyle_p.h + qquickimaginetheme.cpp qquickimaginetheme_p.h + qtquickcontrols2imaginestyleplugin.cpp + QML_FILES + ${qml_files} + DEFINES + QT_NO_CAST_FROM_ASCII + QT_NO_CAST_TO_ASCII + LIBRARIES + Qt::CorePrivate + Qt::GuiPrivate + Qt::QmlPrivate + Qt::QuickControls2ImplPrivate + Qt::QuickControls2Private + Qt::QuickPrivate + Qt::QuickTemplates2Private +) + +file(GLOB resource_glob_0 RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "images/*.png") +foreach(file IN LISTS resource_glob_0) + set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/${file}" PROPERTIES QT_RESOURCE_ALIAS "${file}") +endforeach() + +file(GLOB resource_glob_1 RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "images/*.webp") +foreach(file IN LISTS resource_glob_1) + set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/${file}" PROPERTIES QT_RESOURCE_ALIAS "${file}") +endforeach() + +# Resources: +set(qmake_qtquickcontrols2imaginestyleplugin_resource_files + ${resource_glob_0} + ${resource_glob_1} +) + +qt_internal_add_resource(qtquickcontrols2imaginestyleplugin "qmake_qtquickcontrols2imaginestyleplugin" + PREFIX + "/qt-project.org/imports/QtQuick/Controls/Imagine" + FILES + ${qmake_qtquickcontrols2imaginestyleplugin_resource_files} +) + +add_subdirectory(impl) + +_qt_internal_add_qml_static_plugin_dependency(qtquickcontrols2imaginestyleplugin quickwindow) +_qt_internal_add_qml_static_plugin_dependency(qtquickcontrols2imaginestyleplugin + qtquickcontrols2imaginestyleimplplugin) + +# Basic style is the required fallback style. +_qt_internal_add_qml_static_plugin_dependency(qtquickcontrols2imaginestyleplugin + qtquickcontrols2basicstyleplugin) diff --git a/src/quickcontrols/imagine/CheckBox.qml b/src/quickcontrols/imagine/CheckBox.qml new file mode 100644 index 0000000000..11a2048e6f --- /dev/null +++ b/src/quickcontrols/imagine/CheckBox.qml @@ -0,0 +1,73 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.CheckBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "checkbox-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: Imagine.url + "checkbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/CheckDelegate.qml b/src/quickcontrols/imagine/CheckDelegate.qml new file mode 100644 index 0000000000..ccae3c1b9f --- /dev/null +++ b/src/quickcontrols/imagine/CheckDelegate.qml @@ -0,0 +1,84 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "checkdelegate-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "checkdelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checkState === Qt.Checked}, + {"partially-checked": control.checkState === Qt.PartiallyChecked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ComboBox.qml b/src/quickcontrols/imagine/ComboBox.qml new file mode 100644 index 0000000000..254313454c --- /dev/null +++ b/src/quickcontrols/imagine/ComboBox.qml @@ -0,0 +1,139 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Window +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ComboBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + (background ? background.leftPadding + background.rightPadding : 0)) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + Math.max(implicitContentHeight, + implicitIndicatorHeight) + (background ? background.topPadding + background.bottomPadding : 0)) + + leftPadding: padding + (!control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + rightPadding: padding + (control.mirrored || !indicator || !indicator.visible ? 0 : indicator.width + spacing) + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: ItemDelegate { + width: ListView.view.width + text: control.textRole ? (Array.isArray(control.model) ? modelData[control.textRole] : model[control.textRole]) : modelData + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex === index + hoverEnabled: control.hoverEnabled + } + + indicator: Image { + x: control.mirrored ? control.padding : control.width - width - control.padding + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "combobox-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"editable": control.editable}, + {"open": control.down}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered}, + {"flat": control.flat} + ] + } + } + + contentItem: T.TextField { + topPadding: control.background ? control.background.topPadding : 0 + leftPadding: control.background ? control.background.leftPadding : 0 + rightPadding: control.background ? control.background.rightPadding : 0 + bottomPadding: control.background ? control.background.bottomPadding : 0 + + text: control.editable ? control.editText : control.displayText + + enabled: control.editable + autoScroll: control.editable + readOnly: control.down + inputMethodHints: control.inputMethodHints + validator: control.validator + selectByMouse: control.selectTextByMouse + + color: control.flat ? control.palette.windowText : control.editable ? control.palette.text : control.palette.buttonText + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: Imagine.url + "combobox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"editable": control.editable}, + {"open": control.down}, + {"focused": control.visualFocus || (control.editable && control.activeFocus)}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered}, + {"flat": control.flat} + ] + } + } + + popup: T.Popup { + width: control.width + height: Math.min(contentItem.implicitHeight + topPadding + bottomPadding, control.Window.height - topMargin - bottomMargin) + + topMargin: background.topInset + bottomMargin: background.bottomInset + + topPadding: background.topPadding + leftPadding: background.leftPadding + rightPadding: background.rightPadding + bottomPadding: background.bottomPadding + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + palette.text: control.palette.text + palette.highlight: control.palette.highlight + palette.highlightedText: control.palette.highlightedText + palette.windowText: control.palette.windowText + palette.buttonText: control.palette.buttonText + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.delegateModel + currentIndex: control.highlightedIndex + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: NinePatchImage { + source: Imagine.url + "combobox-popup" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"editable": control.editable}, + {"focused": control.visualFocus || (control.editable && control.activeFocus)}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered}, + {"flat": control.flat} + ] + } + } + } +} diff --git a/src/quickcontrols/imagine/DelayButton.qml b/src/quickcontrols/imagine/DelayButton.qml new file mode 100644 index 0000000000..73854cdd33 --- /dev/null +++ b/src/quickcontrols/imagine/DelayButton.qml @@ -0,0 +1,104 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.DelayButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + transition: Transition { + NumberAnimation { + duration: control.delay * (control.pressed ? 1.0 - control.progress : 0.3 * control.progress) + } + } + + contentItem: Text { + text: control.text + font: control.font + color: control.palette.buttonText + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + background: NinePatchImage { + source: control.Imagine.url + "delaybutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + readonly property NinePatchImage progress: NinePatchImage { + parent: control.background + width: control.progress * parent.width + height: parent.height + visible: false + + source: control.Imagine.url + "delaybutton-progress" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property NinePatchImage mask: NinePatchImage { + width: control.background.width + height: control.background.height + visible: false + + source: control.Imagine.url + "delaybutton-mask" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property OpacityMask effect: OpacityMask { + parent: control.background + width: source.width + height: source.height + source: control.background.progress + + maskSource: ShaderEffectSource { + sourceItem: control.background.mask + sourceRect: Qt.rect(0, 0, control.background.effect.width, control.background.effect.height) + } + } + } +} diff --git a/src/quickcontrols/imagine/Dial.qml b/src/quickcontrols/imagine/Dial.qml new file mode 100644 index 0000000000..85eb0a8422 --- /dev/null +++ b/src/quickcontrols/imagine/Dial.qml @@ -0,0 +1,67 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Dial { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + (handle ? handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + (handle ? handle.implicitHeight : 0) + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + handle: Image { + x: control.background.x + control.background.width / 2 - width / 2 + y: control.background.y + control.background.height / 2 - height / 2 + + source: Imagine.url + "dial-handle" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + transform: [ + Translate { + y: -Math.min(control.background.width, control.background.height) * 0.4 + control.handle.height / 2 + }, + Rotation { + angle: control.angle + origin.x: control.handle.width / 2 + origin.y: control.handle.height / 2 + } + ] + } + + background: NinePatchImage { + fillMode: Image.PreserveAspectFit + source: Imagine.url + "dial-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Dialog.qml b/src/quickcontrols/imagine/Dialog.qml new file mode 100644 index 0000000000..4d3c29633e --- /dev/null +++ b/src/quickcontrols/imagine/Dialog.qml @@ -0,0 +1,83 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Dialog { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "dialog-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + + header: Label { + text: control.title + visible: control.title + elide: Label.ElideRight + font.bold: true + padding: 12 + + background: NinePatchImage { + width: parent.width + height: parent.height + + source: Imagine.url + "dialog-title" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + } + + footer: DialogButtonBox { + visible: count > 0 + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "dialog-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "dialog-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/src/quickcontrols/imagine/DialogButtonBox.qml b/src/quickcontrols/imagine/DialogButtonBox.qml new file mode 100644 index 0000000000..81d87b65df --- /dev/null +++ b/src/quickcontrols/imagine/DialogButtonBox.qml @@ -0,0 +1,52 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.DialogButtonBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + (control.count === 1 ? contentWidth * 2 : contentWidth) + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + spacing: 6 + + delegate: Button { + width: control.count === 1 ? control.availableWidth / 2 : undefined + flat: true + } + + contentItem: ListView { + implicitWidth: contentWidth + model: control.contentModel + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + snapMode: ListView.SnapToItem + } + + background: NinePatchImage { + source: Imagine.url + "dialogbuttonbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Drawer.qml b/src/quickcontrols/imagine/Drawer.qml new file mode 100644 index 0000000000..b6ecbb2b20 --- /dev/null +++ b/src/quickcontrols/imagine/Drawer.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Drawer { + id: control + + parent: T.Overlay.overlay + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + background: NinePatchImage { + source: Imagine.url + "drawer-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim}, + {"top": control.edge === Qt.TopEdge}, + {"left": control.edge === Qt.LeftEdge}, + {"right": control.edge === Qt.RightEdge}, + {"bottom": control.edge === Qt.BottomEdge} + ] + } + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "drawer-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "drawer-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Frame.qml b/src/quickcontrols/imagine/Frame.qml new file mode 100644 index 0000000000..a3076171f5 --- /dev/null +++ b/src/quickcontrols/imagine/Frame.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Frame { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "frame-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/GroupBox.qml b/src/quickcontrols/imagine/GroupBox.qml new file mode 100644 index 0000000000..e833a92da1 --- /dev/null +++ b/src/quickcontrols/imagine/GroupBox.qml @@ -0,0 +1,65 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.GroupBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding, + implicitLabelWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: ((background as NinePatchImage)?.topPadding ?? 0) + (implicitLabelWidth > 0 ? implicitLabelHeight + spacing : 0) + leftPadding: ((background as NinePatchImage)?.leftPadding ?? 0) + rightPadding: ((background as NinePatchImage)?.rightPadding ?? 0) + bottomPadding: ((background as NinePatchImage)?.bottomPadding ?? 0) + + label: Label { + width: control.width + + topPadding: background.topPadding + leftPadding: background.leftPadding + rightPadding: background.rightPadding + bottomPadding: background.bottomPadding + + text: control.title + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + + color: control.palette.windowText + + background: NinePatchImage { + width: parent.width + height: parent.height + + source: Imagine.url + "groupbox-title" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } + } + + background: NinePatchImage { + x: -leftInset + y: control.topPadding - control.bottomPadding - topInset + width: control.width + leftInset + rightInset + height: control.height + topInset + bottomInset - control.topPadding + control.bottomPadding + + source: Imagine.url + "groupbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/HorizontalHeaderView.qml b/src/quickcontrols/imagine/HorizontalHeaderView.qml new file mode 100644 index 0000000000..140c9f3ae8 --- /dev/null +++ b/src/quickcontrols/imagine/HorizontalHeaderView.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T + +T.HorizontalHeaderView { + id: control + + implicitWidth: syncView ? syncView.width : 0 + implicitHeight: contentHeight + + delegate: Rectangle { + // Qt6: add cellPadding (and font etc) as public API in headerview + readonly property real cellPadding: 8 + + implicitWidth: text.implicitWidth + (cellPadding * 2) + implicitHeight: Math.max(control.height, text.implicitHeight + (cellPadding * 2)) + color: "#f6f6f6" + border.color: "#e4e4e4" + + Text { + id: text + text: control.textRole ? (Array.isArray(control.model) ? modelData[control.textRole] + : model[control.textRole]) + : modelData + width: parent.width + height: parent.height + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: "#ff26282a" + } + } +} diff --git a/src/quickcontrols/imagine/ItemDelegate.qml b/src/quickcontrols/imagine/ItemDelegate.qml new file mode 100644 index 0000000000..2a2b0bd796 --- /dev/null +++ b/src/quickcontrols/imagine/ItemDelegate.qml @@ -0,0 +1,60 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "itemdelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Label.qml b/src/quickcontrols/imagine/Label.qml new file mode 100644 index 0000000000..9a612bcd35 --- /dev/null +++ b/src/quickcontrols/imagine/Label.qml @@ -0,0 +1,30 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Label { + id: control + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + color: control.palette.windowText + linkColor: control.palette.link + + background: NinePatchImage { + source: Imagine.url + "label-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Menu.qml b/src/quickcontrols/imagine/Menu.qml new file mode 100644 index 0000000000..6c58ea7290 --- /dev/null +++ b/src/quickcontrols/imagine/Menu.qml @@ -0,0 +1,74 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl +import QtQuick.Window + +T.Menu { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topMargin: background ? background.topInset : 0 + leftMargin: background ? background.leftInset : 0 + rightMargin: background ? background.rightInset : 0 + bottomMargin: background ? background.bottomInset : 0 + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: MenuItem { } + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + interactive: Window.window + ? contentHeight + control.topPadding + control.bottomPadding > Window.window.height + : false + clip: true + currentIndex: control.currentIndex + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: NinePatchImage { + source: Imagine.url + "menu-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "menu-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "menu-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/src/quickcontrols/imagine/MenuItem.qml b/src/quickcontrols/imagine/MenuItem.qml new file mode 100644 index 0000000000..5d8809d61a --- /dev/null +++ b/src/quickcontrols/imagine/MenuItem.qml @@ -0,0 +1,104 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.MenuItem { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.windowText + + contentItem: IconLabel { + readonly property real arrowPadding: control.subMenu && control.arrow ? control.arrow.width + control.spacing : 0 + readonly property real indicatorPadding: control.checkable && control.indicator ? control.indicator.width + control.spacing : 0 + leftPadding: !control.mirrored ? indicatorPadding : arrowPadding + rightPadding: control.mirrored ? indicatorPadding : arrowPadding + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.windowText + } + + arrow: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.subMenu + source: Imagine.url + "menuitem-arrow" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checkable + source: Imagine.url + "menuitem-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "menuitem-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/MenuSeparator.qml b/src/quickcontrols/imagine/MenuSeparator.qml new file mode 100644 index 0000000000..0ed3504dca --- /dev/null +++ b/src/quickcontrols/imagine/MenuSeparator.qml @@ -0,0 +1,46 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.MenuSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + source: Imagine.url + "menuseparator-separator" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "menuseparator-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Page.qml b/src/quickcontrols/imagine/Page.qml new file mode 100644 index 0000000000..9e32db27b7 --- /dev/null +++ b/src/quickcontrols/imagine/Page.qml @@ -0,0 +1,40 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Page { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding, + implicitHeaderWidth, + implicitFooterWidth) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding + + (implicitHeaderHeight > 0 ? implicitHeaderHeight + spacing : 0) + + (implicitFooterHeight > 0 ? implicitFooterHeight + spacing : 0)) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "page-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/PageIndicator.qml b/src/quickcontrols/imagine/PageIndicator.qml new file mode 100644 index 0000000000..42afbda70a --- /dev/null +++ b/src/quickcontrols/imagine/PageIndicator.qml @@ -0,0 +1,59 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.PageIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: Image { + source: Imagine.url + "pageindicator-delegate" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": pressed}, + {"current": index === control.currentIndex}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} // ### TODO: context property + ] + } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } + + background: NinePatchImage { + source: Imagine.url + "pageindicator-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Pane.qml b/src/quickcontrols/imagine/Pane.qml new file mode 100644 index 0000000000..f74ea96d23 --- /dev/null +++ b/src/quickcontrols/imagine/Pane.qml @@ -0,0 +1,36 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Pane { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "pane-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Popup.qml b/src/quickcontrols/imagine/Popup.qml new file mode 100644 index 0000000000..185f2fabaf --- /dev/null +++ b/src/quickcontrols/imagine/Popup.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Popup { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : undefined + leftPadding: background ? background.leftPadding : undefined + rightPadding: background ? background.rightPadding : undefined + bottomPadding: background ? background.bottomPadding : undefined + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "popup-background" + NinePatchImageSelector on source { + states: [ + {"modal": control.modal}, + {"dim": control.dim} + ] + } + } + + T.Overlay.modal: NinePatchImage { + source: Imagine.url + "popup-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": true} + ] + } + } + + T.Overlay.modeless: NinePatchImage { + source: Imagine.url + "popup-overlay" + NinePatchImageSelector on source { + states: [ + {"modal": false} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ProgressBar.qml b/src/quickcontrols/imagine/ProgressBar.qml new file mode 100644 index 0000000000..641320fab3 --- /dev/null +++ b/src/quickcontrols/imagine/ProgressBar.qml @@ -0,0 +1,108 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ProgressBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: Item { + implicitWidth: control.indeterminate ? animation.implicitWidth || progress.implicitWidth : progress.implicitWidth + implicitHeight: control.indeterminate ? animation.implicitHeight || progress.implicitHeight : progress.implicitHeight + scale: control.mirrored ? -1 : 1 + + readonly property bool hasMask: mask.status !== Image.Null + + readonly property NinePatchImage progress: NinePatchImage { + parent: control.contentItem + width: control.position * parent.width + height: parent.height + visible: !control.indeterminate && !control.contentItem.hasMask + + source: Imagine.url + "progressbar-progress" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"indeterminate": control.indeterminate}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property AnimatedImage animation: AnimatedImage { + parent: control.contentItem + width: parent.width + height: parent.height + playing: control.indeterminate + visible: control.indeterminate && !control.contentItem.hasMask + + source: Imagine.url + "progressbar-animation" + AnimatedImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property NinePatchImage mask: NinePatchImage { + width: control.availableWidth + height: control.availableHeight + visible: false + + source: Imagine.url + "progressbar-mask" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"indeterminate": control.indeterminate}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + readonly property OpacityMask effect: OpacityMask { + parent: control.contentItem + width: source.width + height: source.height + source: control.indeterminate ? control.contentItem.animation : control.contentItem.progress + + maskSource: ShaderEffectSource { + sourceItem: control.contentItem.mask + sourceRect: Qt.rect(0, 0, control.contentItem.effect.width, control.contentItem.effect.height) + } + } + } + + background: NinePatchImage { + source: Imagine.url + "progressbar-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"indeterminate": control.indeterminate}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/RadioButton.qml b/src/quickcontrols/imagine/RadioButton.qml new file mode 100644 index 0000000000..2f9335eb7c --- /dev/null +++ b/src/quickcontrols/imagine/RadioButton.qml @@ -0,0 +1,71 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RadioButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "radiobutton-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: Imagine.url + "radiobutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/RadioDelegate.qml b/src/quickcontrols/imagine/RadioDelegate.qml new file mode 100644 index 0000000000..f872798864 --- /dev/null +++ b/src/quickcontrols/imagine/RadioDelegate.qml @@ -0,0 +1,82 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + source: Imagine.url + "radiodelegate-indicator" + ImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "radiodelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/RangeSlider.qml b/src/quickcontrols/imagine/RangeSlider.qml new file mode 100644 index 0000000000..e0559e65b3 --- /dev/null +++ b/src/quickcontrols/imagine/RangeSlider.qml @@ -0,0 +1,101 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RangeSlider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + first.implicitHandleWidth + leftPadding + rightPadding, + second.implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + first.implicitHandleHeight + topPadding + bottomPadding, + second.implicitHandleHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + first.handle: Image { + x: control.leftPadding + (control.horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + + source: control.Imagine.url + "rangeslider-handle" + ImageSelector on source { + states: [ + {"first": true}, + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.first.pressed}, + {"focused": control.first.handle.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.first.hovered} + ] + } + } + + second.handle: Image { + x: control.leftPadding + (control.horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + + source: control.Imagine.url + "rangeslider-handle" + ImageSelector on source { + states: [ + {"second": true}, + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.second.pressed}, + {"focused": control.second.handle.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.second.hovered} + ] + } + } + + background: NinePatchImage { + scale: control.horizontal && control.mirrored ? -1 : 1 + + source: control.Imagine.url + "rangeslider-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + NinePatchImage { + x: control.horizontal ? control.first.handle.width / 2 + control.first.position * (parent.width - control.first.handle.width) : (parent.width - width) / 2 + y: control.horizontal ? (parent.height - height) / 2 : control.first.handle.height / 2 + control.second.visualPosition * (parent.height - control.first.handle.height) + width: control.horizontal ? control.second.position * (parent.width - control.first.handle.width) - control.first.position * (parent.width - control.first.handle.width) : parent.width + height: control.vertical ? control.second.position * (parent.height - control.first.handle.height) - control.first.position * (parent.height - control.first.handle.height): parent.height + + source: control.Imagine.url + "rangeslider-progress" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + } +} diff --git a/src/quickcontrols/imagine/RoundButton.qml b/src/quickcontrols/imagine/RoundButton.qml new file mode 100644 index 0000000000..2000d92f85 --- /dev/null +++ b/src/quickcontrols/imagine/RoundButton.qml @@ -0,0 +1,64 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.RoundButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.enabled && control.flat && control.highlighted ? control.palette.highlight + : control.enabled && (control.down || control.checked || control.highlighted) && !control.flat + ? control.palette.brightText : control.flat ? control.palette.windowText : control.palette.buttonText + } + + background: NinePatchImage { + // ### TODO: radius? + source: Imagine.url + "roundbutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"checkable": control.checkable}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"flat": control.flat}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ScrollBar.qml b/src/quickcontrols/imagine/ScrollBar.qml new file mode 100644 index 0000000000..09db8eea0b --- /dev/null +++ b/src/quickcontrols/imagine/ScrollBar.qml @@ -0,0 +1,86 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ScrollBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + visible: control.policy !== T.ScrollBar.AlwaysOff + minimumSize: orientation === Qt.Horizontal ? height / width : width / height + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + width: control.availableWidth + height: control.availableHeight + + source: Imagine.url + "scrollbar-handle" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"interactive": control.interactive}, + {"pressed": control.pressed}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + background: NinePatchImage { + source: Imagine.url + "scrollbar-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"interactive": control.interactive}, + {"pressed": control.pressed}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + states: [ + State { + name: "active" + when: control.policy === T.ScrollBar.AlwaysOn || (control.active && control.size < 1.0) + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PropertyAction{ targets: [control.contentItem, control.background]; property: "opacity"; value: 1.0 } + PauseAnimation { duration: 3000 } + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/src/quickcontrols/imagine/ScrollIndicator.qml b/src/quickcontrols/imagine/ScrollIndicator.qml new file mode 100644 index 0000000000..285379a307 --- /dev/null +++ b/src/quickcontrols/imagine/ScrollIndicator.qml @@ -0,0 +1,78 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + width: control.availableWidth + height: control.availableHeight + + source: Imagine.url + "scrollindicator-handle" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + background: NinePatchImage { + source: Imagine.url + "scrollindicator-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + opacity: 0.0 + } + + states: [ + State { + name: "active" + when: (control.active && control.size < 1.0) + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 5000 } + NumberAnimation { targets: [control.contentItem, control.background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/src/quickcontrols/imagine/ScrollView.qml b/src/quickcontrols/imagine/ScrollView.qml new file mode 100644 index 0000000000..4e7d1a8afe --- /dev/null +++ b/src/quickcontrols/imagine/ScrollView.qml @@ -0,0 +1,52 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ScrollView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + T.ScrollBar.vertical: ScrollBar { + parent: control + x: control.mirrored ? 0 : control.width - width + y: control.topPadding + height: control.availableHeight + active: control.T.ScrollBar.horizontal.active + } + + T.ScrollBar.horizontal: ScrollBar { + parent: control + x: control.leftPadding + y: control.height - height + width: control.availableWidth + active: control.T.ScrollBar.vertical.active + } + + background: NinePatchImage { + source: Imagine.path + "scrollview-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/SelectionRectangle.qml b/src/quickcontrols/imagine/SelectionRectangle.qml new file mode 100644 index 0000000000..79940b6723 --- /dev/null +++ b/src/quickcontrols/imagine/SelectionRectangle.qml @@ -0,0 +1,43 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SelectionRectangle { + id: control + + topLeftHandle: handle + bottomRightHandle: handle + + Component { + id: handle + Image { + id: image + source: Imagine.url + "slider-handle" + visible: SelectionRectangle.control.active + ImageSelector on source { + states: [ + {"vertical": false}, + {"horizontal": true}, + {"disabled": false}, + {"pressed": tapHandler.pressed || image.SelectionRectangle.dragging}, + {"focused": true}, + {"mirrored": false}, + {"hovered": hoverHandler.hovered} + ] + } + + HoverHandler { + id: hoverHandler + } + + TapHandler { + id: tapHandler + } + } + } +} diff --git a/src/quickcontrols/imagine/Slider.qml b/src/quickcontrols/imagine/Slider.qml new file mode 100644 index 0000000000..01b5899fcb --- /dev/null +++ b/src/quickcontrols/imagine/Slider.qml @@ -0,0 +1,87 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Slider { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitHandleWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitHandleHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + handle: Image { + x: Math.round(control.leftPadding + (control.horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2)) + y: Math.round(control.topPadding + (control.horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height))) + + source: control.Imagine.url + "slider-handle" + ImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.pressed}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + + background: NinePatchImage { + scale: control.horizontal && control.mirrored ? -1 : 1 + + source: control.Imagine.url + "slider-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + NinePatchImage { + x: control.horizontal ? 0 : (parent.width - width) / 2 + y: control.horizontal + ? (parent.height - height) / 2 + : control.handle.height / 2 + control.visualPosition * (parent.height - control.handle.height) + width: control.horizontal + ? control.handle.width / 2 + control.position * (parent.width - control.handle.width) + : parent.width + height: control.vertical + ? control.handle.height / 2 + control.position * (parent.height - control.handle.height) + : parent.height + + source: control.Imagine.url + "slider-progress" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + } +} diff --git a/src/quickcontrols/imagine/SpinBox.qml b/src/quickcontrols/imagine/SpinBox.qml new file mode 100644 index 0000000000..973cc1d1d6 --- /dev/null +++ b/src/quickcontrols/imagine/SpinBox.qml @@ -0,0 +1,119 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SpinBox { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentItem.implicitWidth + 2 * padding + + up.implicitIndicatorWidth + + down.implicitIndicatorWidth) + implicitHeight: Math.max(implicitContentHeight + topPadding + bottomPadding, + implicitBackgroundHeight, + up.implicitIndicatorHeight, + down.implicitIndicatorHeight) + + topPadding: background ? background.topPadding : 0 + leftPadding: (background ? background.leftPadding : 0) + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: (background ? background.rightPadding : 0) + (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + z: 2 + text: control.displayText + opacity: control.enabled ? 1 : 0.3 + + font: control.font + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: control.inputMethodHints + + NinePatchImage { + z: -1 + width: control.width + height: control.height + visible: control.editable + + source: Imagine.url + "spinbox-editor" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } + } + + up.indicator: NinePatchImage { + x: control.mirrored ? 0 : control.width - width + height: control.height + + source: Imagine.url + "spinbox-indicator" + NinePatchImageSelector on source { + states: [ + {"up": true}, + {"disabled": !control.up.indicator.enabled}, + {"editable": control.editable}, + {"pressed": control.up.pressed}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.up.hovered} + ] + } + } + + down.indicator: NinePatchImage { + x: control.mirrored ? control.width - width : 0 + height: control.height + + source: Imagine.url + "spinbox-indicator" + NinePatchImageSelector on source { + states: [ + {"down": true}, + {"disabled": !control.down.indicator.enabled}, + {"editable": control.editable}, + {"pressed": control.down.pressed}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.down.hovered} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "spinbox-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"editable": control.editable}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/SplitView.qml b/src/quickcontrols/imagine/SplitView.qml new file mode 100644 index 0000000000..8c4c6f4ee5 --- /dev/null +++ b/src/quickcontrols/imagine/SplitView.qml @@ -0,0 +1,30 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SplitView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + handle: NinePatchImage { + source: Imagine.url + "splitview-handle" + NinePatchImageSelector on source { + states: [ + {"vertical": control.orientation === Qt.Vertical}, + {"horizontal":control.orientation === Qt.Horizontal}, + {"disabled": !control.enabled}, + {"pressed": T.SplitHandle.pressed}, + {"mirrored": control.mirrored}, + {"hovered": T.SplitHandle.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/StackView.qml b/src/quickcontrols/imagine/StackView.qml new file mode 100644 index 0000000000..27b9d77b9a --- /dev/null +++ b/src/quickcontrols/imagine/StackView.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.StackView { + id: control + + implicitWidth: implicitBackgroundWidth + implicitHeight: implicitBackgroundHeight + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + popEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * -control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + popExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * control.width; duration: 400; easing.type: Easing.OutCubic } + } + + pushEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + pushExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + + replaceEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + + replaceExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + + background: NinePatchImage { + source: Imagine.url + "stackview-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/SwipeDelegate.qml b/src/quickcontrols/imagine/SwipeDelegate.qml new file mode 100644 index 0000000000..24f550ce23 --- /dev/null +++ b/src/quickcontrols/imagine/SwipeDelegate.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + swipe.transition: Transition { SmoothedAnimation { velocity: 3; easing.type: Easing.InOutCubic } } + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: Imagine.url + "swipedelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/SwipeView.qml b/src/quickcontrols/imagine/SwipeView.qml new file mode 100644 index 0000000000..c0bafd1233 --- /dev/null +++ b/src/quickcontrols/imagine/SwipeView.qml @@ -0,0 +1,57 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SwipeView { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: ListView { + model: control.contentModel + interactive: control.interactive + currentIndex: control.currentIndex + focus: control.focus + + spacing: control.spacing + orientation: control.orientation + snapMode: ListView.SnapOneItem + boundsBehavior: Flickable.StopAtBounds + + highlightRangeMode: ListView.StrictlyEnforceRange + preferredHighlightBegin: 0 + preferredHighlightEnd: 0 + highlightMoveDuration: 250 + } + + background: NinePatchImage { + source: Imagine.url + "swipeview-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"interactive": control.interactive}, + {"focused": control.contentItem.activeFocus}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/Switch.qml b/src/quickcontrols/imagine/Switch.qml new file mode 100644 index 0000000000..c2d3f70f2c --- /dev/null +++ b/src/quickcontrols/imagine/Switch.qml @@ -0,0 +1,101 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Switch { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + indicator: NinePatchImage { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + width: Math.max(implicitWidth, handle.leftPadding && handle.rightPadding ? handle.implicitWidth : 2 * handle.implicitWidth) + height: Math.max(implicitHeight, handle.implicitHeight) + + source: control.Imagine.url + "switch-indicator" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + property NinePatchImage handle: NinePatchImage { + readonly property real minPos: parent.leftPadding - leftPadding + readonly property real maxPos: parent.width - width + rightPadding - parent.rightPadding + readonly property real dragPos: control.visualPosition * parent.width - (width / 2) + + parent: control.indicator + + x: Math.max(minPos, Math.min(maxPos, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + + source: control.Imagine.url + "switch-handle" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.palette.windowText + elide: Text.ElideRight + verticalAlignment: Text.AlignVCenter + } + + background: NinePatchImage { + source: control.Imagine.url + "switch-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/SwitchDelegate.qml b/src/quickcontrols/imagine/SwitchDelegate.qml new file mode 100644 index 0000000000..ed8b93c2ba --- /dev/null +++ b/src/quickcontrols/imagine/SwitchDelegate.qml @@ -0,0 +1,113 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding, + implicitIndicatorHeight + topPadding + bottomPadding) + + spacing: 12 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.text + + indicator: NinePatchImage { + x: control.text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + width: Math.max(implicitWidth, handle.leftPadding && handle.rightPadding ? handle.implicitWidth : 2 * handle.implicitWidth) + height: Math.max(implicitHeight, handle.implicitHeight) + + source: control.Imagine.url + "switchdelegate-indicator" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + property NinePatchImage handle: NinePatchImage { + readonly property real minPos: parent.leftPadding - leftPadding + readonly property real maxPos: parent.width - width + rightPadding - parent.rightPadding + readonly property real dragPos: control.visualPosition * parent.width - (width / 2) + + parent: control.indicator + + x: Math.max(minPos, Math.min(maxPos, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + + source: control.Imagine.url + "switchdelegate-handle" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } + } + + contentItem: IconLabel { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + spacing: control.spacing + mirrored: control.mirrored + display: control.display + alignment: control.display === IconLabel.IconOnly || control.display === IconLabel.TextUnderIcon ? Qt.AlignCenter : Qt.AlignLeft + + icon: control.icon + text: control.text + font: control.font + color: control.palette.text + } + + background: NinePatchImage { + source: control.Imagine.url + "switchdelegate-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/TabBar.qml b/src/quickcontrols/imagine/TabBar.qml new file mode 100644 index 0000000000..a0086cb76f --- /dev/null +++ b/src/quickcontrols/imagine/TabBar.qml @@ -0,0 +1,54 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TabBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 0 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 48 + preferredHighlightEnd: width - 48 + } + + background: NinePatchImage { + source: Imagine.url + "tabbar-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"header": control.position === T.TabBar.Header }, + {"footer": control.position === T.TabBar.Footer }, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/TabButton.qml b/src/quickcontrols/imagine/TabButton.qml new file mode 100644 index 0000000000..7b7a88c91b --- /dev/null +++ b/src/quickcontrols/imagine/TabButton.qml @@ -0,0 +1,58 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TabButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: NinePatchImage { + source: Imagine.url + "tabbutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/TextArea.qml b/src/quickcontrols/imagine/TextArea.qml new file mode 100644 index 0000000000..d47ffffbd7 --- /dev/null +++ b/src/quickcontrols/imagine/TextArea.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + implicitBackgroundWidth + leftInset + rightInset, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + implicitBackgroundHeight + topInset + bottomInset, + placeholder.implicitHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + verticalAlignment: Qt.AlignVCenter + placeholderTextColor: control.palette.placeholderText + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: NinePatchImage { + source: Imagine.url + "textarea-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/TextField.qml b/src/quickcontrols/imagine/TextField.qml new file mode 100644 index 0000000000..9c0ddd1f25 --- /dev/null +++ b/src/quickcontrols/imagine/TextField.qml @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.TextField { + id: control + + implicitWidth: implicitBackgroundWidth + leftInset + rightInset + || Math.max(contentWidth, placeholder.implicitWidth) + leftPadding + rightPadding + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding, + placeholder.implicitHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + color: control.palette.text + selectionColor: control.palette.highlight + selectedTextColor: control.palette.highlightedText + placeholderTextColor: control.palette.placeholderText + verticalAlignment: Qt.AlignVCenter + + PlaceholderText { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: control.placeholderTextColor + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + renderType: control.renderType + } + + background: NinePatchImage { + source: Imagine.url + "textfield-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.activeFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ToolBar.qml b/src/quickcontrols/imagine/ToolBar.qml new file mode 100644 index 0000000000..9e1467e90e --- /dev/null +++ b/src/quickcontrols/imagine/ToolBar.qml @@ -0,0 +1,38 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolBar { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + background: NinePatchImage { + source: Imagine.url + "toolbar-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"header": control.position === T.ToolBar.Header }, + {"footer": control.position === T.ToolBar.Footer }, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ToolButton.qml b/src/quickcontrols/imagine/ToolButton.qml new file mode 100644 index 0000000000..13b4c9b111 --- /dev/null +++ b/src/quickcontrols/imagine/ToolButton.qml @@ -0,0 +1,61 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolButton { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + spacing: 6 // ### + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + icon.width: 24 + icon.height: 24 + icon.color: control.palette.buttonText + + contentItem: IconLabel { + spacing: control.spacing + mirrored: control.mirrored + display: control.display + + icon: control.icon + text: control.text + font: control.font + color: control.palette.buttonText + } + + background: NinePatchImage { + source: Imagine.url + "toolbutton-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"pressed": control.down}, + {"checked": control.checked}, + {"checkable": control.checkable}, + {"focused": control.visualFocus}, + {"highlighted": control.highlighted}, + {"flat": control.flat}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ToolSeparator.qml b/src/quickcontrols/imagine/ToolSeparator.qml new file mode 100644 index 0000000000..4861e26086 --- /dev/null +++ b/src/quickcontrols/imagine/ToolSeparator.qml @@ -0,0 +1,50 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolSeparator { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + contentItem: NinePatchImage { + source: Imagine.url + "toolseparator-separator" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } + + background: NinePatchImage { + source: Imagine.url + "toolseparator-background" + NinePatchImageSelector on source { + states: [ + {"vertical": control.vertical}, + {"horizontal": control.horizontal}, + {"disabled": !control.enabled}, + {"mirrored": control.mirrored} + ] + } + } +} diff --git a/src/quickcontrols/imagine/ToolTip.qml b/src/quickcontrols/imagine/ToolTip.qml new file mode 100644 index 0000000000..841e5a3613 --- /dev/null +++ b/src/quickcontrols/imagine/ToolTip.qml @@ -0,0 +1,52 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 - (background ? background.leftInset : 0) + y: -implicitHeight - (background ? background.topInset : 0) + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + contentHeight + topPadding + bottomPadding) + + topMargin: background ? background.topInset : 0 + leftMargin: background ? background.leftInset : 0 + rightMargin: background ? background.rightInset : 0 + bottomMargin: background ? background.bottomInset : 0 + + topPadding: background ? background.topPadding : 0 + leftPadding: background ? background.leftPadding : 0 + rightPadding: background ? background.rightPadding : 0 + bottomPadding: background ? background.bottomPadding : 0 + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + wrapMode: Text.Wrap + color: control.palette.toolTipText + } + + background: NinePatchImage { + source: Imagine.url + "tooltip-background" + NinePatchImageSelector on source { + states: [ + // ### + ] + } + } +} diff --git a/src/quickcontrols/imagine/Tumbler.qml b/src/quickcontrols/imagine/Tumbler.qml new file mode 100644 index 0000000000..7052c6654c --- /dev/null +++ b/src/quickcontrols/imagine/Tumbler.qml @@ -0,0 +1,63 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T +import QtQuick.Controls.impl +import QtQuick.Controls.Imagine +import QtQuick.Controls.Imagine.impl + +T.Tumbler { + id: control + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, + implicitContentHeight + topPadding + bottomPadding) + + topInset: background ? -background.topInset || 0 : 0 + leftInset: background ? -background.leftInset || 0 : 0 + rightInset: background ? -background.rightInset || 0 : 0 + bottomInset: background ? -background.bottomInset || 0 : 0 + + delegate: Text { + text: modelData + font: control.font + color: control.palette.text + opacity: (1.0 - Math.abs(Tumbler.displacement) / (control.visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + required property var modelData + required property int index + } + + contentItem: TumblerView { + implicitWidth: 60 + implicitHeight: 200 + model: control.model + delegate: control.delegate + path: Path { + startX: control.contentItem.width / 2 + startY: -control.contentItem.delegateHeight / 2 + PathLine { + x: control.contentItem.width / 2 + y: (control.visibleItemCount + 1) * control.contentItem.delegateHeight - control.contentItem.delegateHeight / 2 + } + } + + property real delegateHeight: control.availableHeight / control.visibleItemCount + } + + background: NinePatchImage { + source: Imagine.url + "tumbler-background" + NinePatchImageSelector on source { + states: [ + {"disabled": !control.enabled}, + {"focused": control.visualFocus}, + {"mirrored": control.mirrored}, + {"hovered": control.enabled && control.hovered} + ] + } + } +} diff --git a/src/quickcontrols/imagine/VerticalHeaderView.qml b/src/quickcontrols/imagine/VerticalHeaderView.qml new file mode 100644 index 0000000000..a59e228d20 --- /dev/null +++ b/src/quickcontrols/imagine/VerticalHeaderView.qml @@ -0,0 +1,34 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick +import QtQuick.Templates as T + +T.VerticalHeaderView { + id: control + + implicitWidth: contentWidth + implicitHeight: syncView ? syncView.height : 0 + + delegate: Rectangle { + // Qt6: add cellPadding (and font etc) as public API in headerview + readonly property real cellPadding: 8 + + implicitWidth: Math.max(control.width, text.implicitWidth + (cellPadding * 2)) + implicitHeight: text.implicitHeight + (cellPadding * 2) + color: "#f6f6f6" + border.color: "#e4e4e4" + + Text { + id: text + text: control.textRole ? (Array.isArray(control.model) ? modelData[control.textRole] + : model[control.textRole]) + : modelData + width: parent.width + height: parent.height + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: "#ff26282a" + } + } +} diff --git a/src/quickcontrols/imagine/design/9-patch-export.sketchplugin/Contents/Sketch/9-patch-export.js b/src/quickcontrols/imagine/design/9-patch-export.sketchplugin/Contents/Sketch/9-patch-export.js new file mode 100644 index 0000000000..a7f9a4598d --- /dev/null +++ b/src/quickcontrols/imagine/design/9-patch-export.sketchplugin/Contents/Sketch/9-patch-export.js @@ -0,0 +1,24 @@ +// 9-patch export +// +// This plugin crops upscaled 9-patch PNG assets when exported from Sketch, +// to ensure that 9-patch borders remain 1px wide when upscaled. +// +function onExportSlices(context) { + var exports = context.actionContext.exports; + for (var i = 0; i < exports.count(); ++i) { + var name = exports[i].request.name(); + var scale = exports[i].request.scale(); + if (scale > 1 && name.endsWith(".9")) + cropAsset(exports[i].path, scale - 1); + } +} + +function cropAsset(path, inset) { + var url = NSURL.fileURLWithPath(path); + var img = CIImage.imageWithContentsOfURL(url); + var rect = NSInsetRect(img.extent(), inset, inset); + var cropped = img.imageByCroppingToRect(rect); + var rep = NSBitmapImageRep.alloc().initWithCIImage(cropped); + var data = rep.PNGRepresentationWithInterlaced(false); + data.writeToFile(path); +} diff --git a/src/quickcontrols/imagine/design/9-patch-export.sketchplugin/Contents/Sketch/manifest.json b/src/quickcontrols/imagine/design/9-patch-export.sketchplugin/Contents/Sketch/manifest.json new file mode 100644 index 0000000000..40807aa3d5 --- /dev/null +++ b/src/quickcontrols/imagine/design/9-patch-export.sketchplugin/Contents/Sketch/manifest.json @@ -0,0 +1,19 @@ +{ + "name" : "9-patch export", + "description" : "Crops upscaled 9-patch PNG assets when exported from Sketch.", + "version" : "0.1", + "identifier" : "org.qt-project.sketch.9-patch-export", + "author" : "The Qt Project", + "commands" : [ + { + "name" : "9-patch export", + "identifier" : "9-patch-export", + "script" : "9-patch-export.js", + "handlers" : { + "actions" : { + "ExportSlices": "onExportSlices", + }, + }, + }, + ], +} diff --git a/src/quickcontrols/imagine/design/imagine.sketch b/src/quickcontrols/imagine/design/imagine.sketch Binary files differnew file mode 100644 index 0000000000..f3535b372b --- /dev/null +++ b/src/quickcontrols/imagine/design/imagine.sketch diff --git a/src/quickcontrols/imagine/images/applicationwindow-background.png b/src/quickcontrols/imagine/images/applicationwindow-background.png Binary files differnew file mode 100644 index 0000000000..2d8d70f288 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-background.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-background@2x.png b/src/quickcontrols/imagine/images/applicationwindow-background@2x.png Binary files differnew file mode 100644 index 0000000000..18fbaa4c63 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-background@2x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-background@3x.png b/src/quickcontrols/imagine/images/applicationwindow-background@3x.png Binary files differnew file mode 100644 index 0000000000..241232b1e0 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-background@3x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-background@4x.png b/src/quickcontrols/imagine/images/applicationwindow-background@4x.png Binary files differnew file mode 100644 index 0000000000..8eb1b1ecc1 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-background@4x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay-modal.png b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal.png Binary files differnew file mode 100644 index 0000000000..d4a43d1c70 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@2x.png b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@2x.png Binary files differnew file mode 100644 index 0000000000..c9a8f4124b --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@2x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@3x.png b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@3x.png Binary files differnew file mode 100644 index 0000000000..4a1084a919 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@3x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@4x.png b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@4x.png Binary files differnew file mode 100644 index 0000000000..b92e600dae --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay-modal@4x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay.png b/src/quickcontrols/imagine/images/applicationwindow-overlay.png Binary files differnew file mode 100644 index 0000000000..b7da23c00f --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay@2x.png b/src/quickcontrols/imagine/images/applicationwindow-overlay@2x.png Binary files differnew file mode 100644 index 0000000000..23828d5a1c --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay@2x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay@3x.png b/src/quickcontrols/imagine/images/applicationwindow-overlay@3x.png Binary files differnew file mode 100644 index 0000000000..d9d5382867 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay@3x.png diff --git a/src/quickcontrols/imagine/images/applicationwindow-overlay@4x.png b/src/quickcontrols/imagine/images/applicationwindow-overlay@4x.png Binary files differnew file mode 100644 index 0000000000..a76c1a3a71 --- /dev/null +++ b/src/quickcontrols/imagine/images/applicationwindow-overlay@4x.png diff --git a/src/quickcontrols/imagine/images/busyindicator-animation.webp b/src/quickcontrols/imagine/images/busyindicator-animation.webp Binary files differnew file mode 100644 index 0000000000..ebf04c4a0c --- /dev/null +++ b/src/quickcontrols/imagine/images/busyindicator-animation.webp diff --git a/src/quickcontrols/imagine/images/busyindicator-animation@2x.webp b/src/quickcontrols/imagine/images/busyindicator-animation@2x.webp Binary files differnew file mode 100644 index 0000000000..43805a0bdc --- /dev/null +++ b/src/quickcontrols/imagine/images/busyindicator-animation@2x.webp diff --git a/src/quickcontrols/imagine/images/busyindicator-animation@3x.webp b/src/quickcontrols/imagine/images/busyindicator-animation@3x.webp Binary files differnew file mode 100644 index 0000000000..b700b81f83 --- /dev/null +++ b/src/quickcontrols/imagine/images/busyindicator-animation@3x.webp diff --git a/src/quickcontrols/imagine/images/busyindicator-animation@4x.webp b/src/quickcontrols/imagine/images/busyindicator-animation@4x.webp Binary files differnew file mode 100644 index 0000000000..bfaa8df921 --- /dev/null +++ b/src/quickcontrols/imagine/images/busyindicator-animation@4x.webp diff --git a/src/quickcontrols/imagine/images/button-background-checked-disabled.9.png b/src/quickcontrols/imagine/images/button-background-checked-disabled.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-disabled.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-disabled@2x.9.png b/src/quickcontrols/imagine/images/button-background-checked-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-disabled@3x.9.png b/src/quickcontrols/imagine/images/button-background-checked-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-disabled@4x.9.png b/src/quickcontrols/imagine/images/button-background-checked-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-focused.9.png b/src/quickcontrols/imagine/images/button-background-checked-focused.9.png Binary files differnew file mode 100644 index 0000000000..e3d14e9954 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-focused.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-focused@2x.9.png b/src/quickcontrols/imagine/images/button-background-checked-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..ebc74b4a34 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-focused@3x.9.png b/src/quickcontrols/imagine/images/button-background-checked-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..7583472304 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-focused@4x.9.png b/src/quickcontrols/imagine/images/button-background-checked-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..9b570f4d15 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-hovered.9.png b/src/quickcontrols/imagine/images/button-background-checked-hovered.9.png Binary files differnew file mode 100644 index 0000000000..e3d14e9954 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-hovered.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-hovered@2x.9.png b/src/quickcontrols/imagine/images/button-background-checked-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..ebc74b4a34 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-hovered@3x.9.png b/src/quickcontrols/imagine/images/button-background-checked-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..7583472304 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked-hovered@4x.9.png b/src/quickcontrols/imagine/images/button-background-checked-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9b570f4d15 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked.9.png b/src/quickcontrols/imagine/images/button-background-checked.9.png Binary files differnew file mode 100644 index 0000000000..d0942509f7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked@2x.9.png b/src/quickcontrols/imagine/images/button-background-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..c38bcd026f --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked@3x.9.png b/src/quickcontrols/imagine/images/button-background-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..80889bf801 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-checked@4x.9.png b/src/quickcontrols/imagine/images/button-background-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..05de8377ef --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-disabled.9.png b/src/quickcontrols/imagine/images/button-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/button-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/button-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/button-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/button-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked-pressed.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-checked@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-disabled.9.png b/src/quickcontrols/imagine/images/button-background-flat-disabled.9.png Binary files differnew file mode 100644 index 0000000000..59907409c4 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-disabled.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-disabled@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..d66acd9c48 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-disabled@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..89b8c35357 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-disabled@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..d3a675cfe7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..59907409c4 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..d66acd9c48 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..89b8c35357 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-highlighted@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..d3a675cfe7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-hovered.9.png b/src/quickcontrols/imagine/images/button-background-flat-hovered.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-hovered.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-hovered@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-hovered@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-hovered@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-pressed.9.png b/src/quickcontrols/imagine/images/button-background-flat-pressed.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-pressed.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-pressed@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-pressed@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat-pressed@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat.9.png b/src/quickcontrols/imagine/images/button-background-flat.9.png Binary files differnew file mode 100644 index 0000000000..59907409c4 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat@2x.9.png b/src/quickcontrols/imagine/images/button-background-flat@2x.9.png Binary files differnew file mode 100644 index 0000000000..d66acd9c48 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat@3x.9.png b/src/quickcontrols/imagine/images/button-background-flat@3x.9.png Binary files differnew file mode 100644 index 0000000000..89b8c35357 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-flat@4x.9.png b/src/quickcontrols/imagine/images/button-background-flat@4x.9.png Binary files differnew file mode 100644 index 0000000000..d3a675cfe7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-flat@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-focused.9.png b/src/quickcontrols/imagine/images/button-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..42e40e6082 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/button-background-focused@2x.9.png b/src/quickcontrols/imagine/images/button-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..90dc70bfe0 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-focused@3x.9.png b/src/quickcontrols/imagine/images/button-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..2ed2340cb0 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-focused@4x.9.png b/src/quickcontrols/imagine/images/button-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..e1428e37eb --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-checked.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-checked.9.png Binary files differnew file mode 100644 index 0000000000..7a2a401106 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-checked.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-checked@2x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..05b2f21423 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-checked@3x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c22e1f32a --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-checked@4x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..c5617f0e0d --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-disabled.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-disabled.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-disabled.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-disabled@2x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-disabled@3x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-disabled@4x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-focused.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-focused.9.png Binary files differnew file mode 100644 index 0000000000..3ea580e01f --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-focused.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-focused@2x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..effcce1f42 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-focused@3x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..502ac68999 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-focused@4x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..3243231ef7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-hovered.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-hovered.9.png Binary files differnew file mode 100644 index 0000000000..3ea580e01f --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-hovered.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-hovered@2x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..effcce1f42 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-hovered@3x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..502ac68999 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-hovered@4x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..3243231ef7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-pressed.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-pressed.9.png Binary files differnew file mode 100644 index 0000000000..7a2a401106 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-pressed.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-pressed@2x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..05b2f21423 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-pressed@3x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c22e1f32a --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted-pressed@4x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..c5617f0e0d --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted.9.png b/src/quickcontrols/imagine/images/button-background-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..7761595fcd --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted@2x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..8bb42c45af --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted@3x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c23c021a5 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-highlighted@4x.9.png b/src/quickcontrols/imagine/images/button-background-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..365cd0489d --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-hovered.9.png b/src/quickcontrols/imagine/images/button-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..42e40e6082 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/button-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/button-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..90dc70bfe0 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/button-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..2ed2340cb0 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/button-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..e1428e37eb --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-pressed.9.png b/src/quickcontrols/imagine/images/button-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..d0942509f7 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/button-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/button-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..c38bcd026f --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/button-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..80889bf801 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/button-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..05de8377ef --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/button-background.9.png b/src/quickcontrols/imagine/images/button-background.9.png Binary files differnew file mode 100644 index 0000000000..6f1daed831 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background.9.png diff --git a/src/quickcontrols/imagine/images/button-background@2x.9.png b/src/quickcontrols/imagine/images/button-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..4a2507f535 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/button-background@3x.9.png b/src/quickcontrols/imagine/images/button-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..4f13b4ef55 --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/button-background@4x.9.png b/src/quickcontrols/imagine/images/button-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..0e1ab4524e --- /dev/null +++ b/src/quickcontrols/imagine/images/button-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..d55a520426 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..7289f63949 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..02d6cdf205 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..3f074dbfa9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..d55a520426 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..7289f63949 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..02d6cdf205 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..3f074dbfa9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..9c03d096e4 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..680ba3efca --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..974205de54 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..2c8b6aabf4 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..598b163aaa --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..06382264f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..12a32dcd20 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-checked@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..4bc6701d65 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-disabled.png b/src/quickcontrols/imagine/images/checkbox-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..0a499f8f2d --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..db652c5ac9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..482f045d32 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..a386e27251 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-focused.png b/src/quickcontrols/imagine/images/checkbox-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..c5eb85276d --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-focused@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..8496fb1a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-focused@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..30849fd0f0 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-focused@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..55ce7c0c1b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-hovered.png b/src/quickcontrols/imagine/images/checkbox-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..c5eb85276d --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..8496fb1a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..30849fd0f0 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..55ce7c0c1b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused.png Binary files differnew file mode 100644 index 0000000000..cd07b1ccb3 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..acae6afffe --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..1e8d2c4575 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..577017c4c9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..cd07b1ccb3 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..acae6afffe --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..1e8d2c4575 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..577017c4c9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..928706ab27 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..3645d78a21 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..ade63bd04b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..cd73617e3c --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked.png Binary files differnew file mode 100644 index 0000000000..e404a4e3c8 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@2x.png Binary files differnew file mode 100644 index 0000000000..2d0f51767a --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@3x.png Binary files differnew file mode 100644 index 0000000000..4b9777b7ea --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@4x.png Binary files differnew file mode 100644 index 0000000000..e0f67e9894 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-partially-checked@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-pressed.png b/src/quickcontrols/imagine/images/checkbox-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..a1baaf903e --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..81a7c3647a --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..9325de38cb --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..c93b8fb8a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator.png b/src/quickcontrols/imagine/images/checkbox-indicator.png Binary files differnew file mode 100644 index 0000000000..2b3e2323d7 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator@2x.png b/src/quickcontrols/imagine/images/checkbox-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..ce8985dbb1 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator@3x.png b/src/quickcontrols/imagine/images/checkbox-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..2968731dd7 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/checkbox-indicator@4x.png b/src/quickcontrols/imagine/images/checkbox-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..ea8da28498 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkbox-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-disabled.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..23570729d6 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..c7abb65c3f --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..46b84d7da4 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..f4dfd338f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-focused.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-focused@2x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-focused@3x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-focused@4x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-highlighted.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..e79d8e1d01 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@2x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..ea68d35fc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@3x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..6d61041599 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@4x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..590cca96a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-hovered.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-pressed.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background.9.png b/src/quickcontrols/imagine/images/checkdelegate-background.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background@2x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background@3x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-background@4x.9.png b/src/quickcontrols/imagine/images/checkdelegate-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..d55a520426 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..7289f63949 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..02d6cdf205 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..3f074dbfa9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..d55a520426 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..7289f63949 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..02d6cdf205 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..3f074dbfa9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..9c03d096e4 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..680ba3efca --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..974205de54 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..2c8b6aabf4 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..598b163aaa --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..06382264f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..12a32dcd20 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..4bc6701d65 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..0a499f8f2d --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..db652c5ac9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..482f045d32 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..a386e27251 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-focused.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..c5eb85276d --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..8496fb1a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..30849fd0f0 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..55ce7c0c1b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..c5eb85276d --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..8496fb1a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..30849fd0f0 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..55ce7c0c1b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused.png Binary files differnew file mode 100644 index 0000000000..cd07b1ccb3 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..acae6afffe --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..1e8d2c4575 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..577017c4c9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..cd07b1ccb3 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..acae6afffe --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..1e8d2c4575 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..577017c4c9 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..928706ab27 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..3645d78a21 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..ade63bd04b --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..cd73617e3c --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked.png Binary files differnew file mode 100644 index 0000000000..e404a4e3c8 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@2x.png Binary files differnew file mode 100644 index 0000000000..2d0f51767a --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@3x.png Binary files differnew file mode 100644 index 0000000000..4b9777b7ea --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@4x.png Binary files differnew file mode 100644 index 0000000000..e0f67e9894 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-partially-checked@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..a1baaf903e --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..81a7c3647a --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..9325de38cb --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..c93b8fb8a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator.png b/src/quickcontrols/imagine/images/checkdelegate-indicator.png Binary files differnew file mode 100644 index 0000000000..2b3e2323d7 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator@2x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..ce8985dbb1 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator@3x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..2968731dd7 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/checkdelegate-indicator@4x.png b/src/quickcontrols/imagine/images/checkdelegate-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..ea8da28498 --- /dev/null +++ b/src/quickcontrols/imagine/images/checkdelegate-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-background-disabled.9.png b/src/quickcontrols/imagine/images/combobox-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..a91b4b5519 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..570b990c9b --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..b0f9b9c4ce --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..6e810f7592 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-disabled.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-disabled.9.png Binary files differnew file mode 100644 index 0000000000..e192afb8a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-disabled.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-disabled@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..58a0f6e9a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-disabled@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..cd6f226b33 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-disabled@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..ff9103b091 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-focused.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-focused.9.png Binary files differnew file mode 100644 index 0000000000..a0f079bc47 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-focused.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-focused@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..83cb503f89 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-focused@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..4cf96edf90 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable-focused@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..5823de804f --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable.9.png b/src/quickcontrols/imagine/images/combobox-background-editable.9.png Binary files differnew file mode 100644 index 0000000000..8edac13208 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable@2x.9.png Binary files differnew file mode 100644 index 0000000000..15e465f12a --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable@3x.9.png Binary files differnew file mode 100644 index 0000000000..910b48d2c6 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-editable@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-editable@4x.9.png Binary files differnew file mode 100644 index 0000000000..ff0f64118e --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-editable@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-focused.9.png b/src/quickcontrols/imagine/images/combobox-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..a3865fa698 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-focused@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..fc49f4b824 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-focused@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..b432b4ec54 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-focused@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..1586205998 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-hovered.9.png b/src/quickcontrols/imagine/images/combobox-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..a3865fa698 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..fc49f4b824 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..b432b4ec54 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..1586205998 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-open.9.png b/src/quickcontrols/imagine/images/combobox-background-open.9.png Binary files differnew file mode 100644 index 0000000000..1be8440336 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-open.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-open@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-open@2x.9.png Binary files differnew file mode 100644 index 0000000000..95f7cd6d8a --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-open@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-open@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-open@3x.9.png Binary files differnew file mode 100644 index 0000000000..2f71271ce8 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-open@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-open@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-open@4x.9.png Binary files differnew file mode 100644 index 0000000000..17f6f2ce11 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-open@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-pressed.9.png b/src/quickcontrols/imagine/images/combobox-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..1be8440336 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/combobox-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..95f7cd6d8a --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/combobox-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..2f71271ce8 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/combobox-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..17f6f2ce11 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background.9.png b/src/quickcontrols/imagine/images/combobox-background.9.png Binary files differnew file mode 100644 index 0000000000..4ed8ddc36f --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background@2x.9.png b/src/quickcontrols/imagine/images/combobox-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..1d7a88943a --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background@3x.9.png b/src/quickcontrols/imagine/images/combobox-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..313630f85c --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-background@4x.9.png b/src/quickcontrols/imagine/images/combobox-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..be63d56ea0 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-disabled.png b/src/quickcontrols/imagine/images/combobox-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..761537f9c4 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/combobox-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..322b7b6837 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/combobox-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..73feec349d --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/combobox-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..910c4d3d21 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled.png Binary files differnew file mode 100644 index 0000000000..4399b6aab5 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@2x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..e45a2ad125 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@3x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..23f74b10ea --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@4x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..db495899a8 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled.png Binary files differnew file mode 100644 index 0000000000..2e954ae99e --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@2x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..252a5e37d5 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@3x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..6d939a93f6 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@4x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..00a21ebdfb --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored.png Binary files differnew file mode 100644 index 0000000000..ad52991212 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@2x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@2x.png Binary files differnew file mode 100644 index 0000000000..70b995c135 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@2x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@3x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@3x.png Binary files differnew file mode 100644 index 0000000000..9b86537727 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@3x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@4x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@4x.png Binary files differnew file mode 100644 index 0000000000..b4f7ae25d3 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable-mirrored@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable.png b/src/quickcontrols/imagine/images/combobox-indicator-editable.png Binary files differnew file mode 100644 index 0000000000..e053109f10 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable@2x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable@2x.png Binary files differnew file mode 100644 index 0000000000..b8dfd6fe0e --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable@2x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable@3x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable@3x.png Binary files differnew file mode 100644 index 0000000000..2cdee7a8f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable@3x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator-editable@4x.png b/src/quickcontrols/imagine/images/combobox-indicator-editable@4x.png Binary files differnew file mode 100644 index 0000000000..2569b4aef0 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator-editable@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator.png b/src/quickcontrols/imagine/images/combobox-indicator.png Binary files differnew file mode 100644 index 0000000000..cc32f2a272 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator@2x.png b/src/quickcontrols/imagine/images/combobox-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..57ea3f3082 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator@3x.png b/src/quickcontrols/imagine/images/combobox-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..384f8152db --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/combobox-indicator@4x.png b/src/quickcontrols/imagine/images/combobox-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..f326c03b4b --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/combobox-popup.9.png b/src/quickcontrols/imagine/images/combobox-popup.9.png Binary files differnew file mode 100644 index 0000000000..7344cdf6db --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-popup.9.png diff --git a/src/quickcontrols/imagine/images/combobox-popup@2x.9.png b/src/quickcontrols/imagine/images/combobox-popup@2x.9.png Binary files differnew file mode 100644 index 0000000000..00c88c7d59 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-popup@2x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-popup@3x.9.png b/src/quickcontrols/imagine/images/combobox-popup@3x.9.png Binary files differnew file mode 100644 index 0000000000..82d911ed66 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-popup@3x.9.png diff --git a/src/quickcontrols/imagine/images/combobox-popup@4x.9.png b/src/quickcontrols/imagine/images/combobox-popup@4x.9.png Binary files differnew file mode 100644 index 0000000000..98db30af66 --- /dev/null +++ b/src/quickcontrols/imagine/images/combobox-popup@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-focused.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused.9.png Binary files differnew file mode 100644 index 0000000000..e3d14e9954 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..ebc74b4a34 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..7583472304 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..9b570f4d15 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered.9.png Binary files differnew file mode 100644 index 0000000000..e3d14e9954 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..ebc74b4a34 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..7583472304 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9b570f4d15 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked.9.png Binary files differnew file mode 100644 index 0000000000..d0942509f7 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..c38bcd026f --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..80889bf801 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-checked@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..05de8377ef --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..8196289cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..76cd44908b --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..8bd6259a47 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..3e08152013 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-focused.9.png b/src/quickcontrols/imagine/images/delaybutton-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..294ff8bda6 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-focused@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..48e2bbcb56 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-focused@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..0981eb2ac5 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-focused@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..4ae48bfa36 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-hovered.9.png b/src/quickcontrols/imagine/images/delaybutton-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..42e40e6082 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..90dc70bfe0 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..2ed2340cb0 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..e1428e37eb --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-pressed.9.png b/src/quickcontrols/imagine/images/delaybutton-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..d0942509f7 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..c38bcd026f --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..80889bf801 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..05de8377ef --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background.9.png b/src/quickcontrols/imagine/images/delaybutton-background.9.png Binary files differnew file mode 100644 index 0000000000..6f1daed831 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..4a2507f535 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..4f13b4ef55 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-background@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..0e1ab4524e --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-mask.9.png b/src/quickcontrols/imagine/images/delaybutton-mask.9.png Binary files differnew file mode 100644 index 0000000000..76d3967d04 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-mask.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-mask@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-mask@2x.9.png Binary files differnew file mode 100644 index 0000000000..b8db224cc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-mask@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-mask@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-mask@3x.9.png Binary files differnew file mode 100644 index 0000000000..3bff2c15ae --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-mask@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-mask@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-mask@4x.9.png Binary files differnew file mode 100644 index 0000000000..045c7fac88 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-mask@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress-disabled.9.png b/src/quickcontrols/imagine/images/delaybutton-progress-disabled.9.png Binary files differnew file mode 100644 index 0000000000..5c209c9c6b --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress-disabled.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress-disabled@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-progress-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..0ef11a8d3c --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress-disabled@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-progress-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..f3f8e54796 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress-disabled@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-progress-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..b24f50e669 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress.9.png b/src/quickcontrols/imagine/images/delaybutton-progress.9.png Binary files differnew file mode 100644 index 0000000000..4dd3aec5fe --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress@2x.9.png b/src/quickcontrols/imagine/images/delaybutton-progress@2x.9.png Binary files differnew file mode 100644 index 0000000000..cd422076e3 --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress@2x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress@3x.9.png b/src/quickcontrols/imagine/images/delaybutton-progress@3x.9.png Binary files differnew file mode 100644 index 0000000000..08610300be --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress@3x.9.png diff --git a/src/quickcontrols/imagine/images/delaybutton-progress@4x.9.png b/src/quickcontrols/imagine/images/delaybutton-progress@4x.9.png Binary files differnew file mode 100644 index 0000000000..24cc19ba0a --- /dev/null +++ b/src/quickcontrols/imagine/images/delaybutton-progress@4x.9.png diff --git a/src/quickcontrols/imagine/images/dial-background-disabled.png b/src/quickcontrols/imagine/images/dial-background-disabled.png Binary files differnew file mode 100644 index 0000000000..d7c4f847ce --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-disabled.png diff --git a/src/quickcontrols/imagine/images/dial-background-disabled@2x.png b/src/quickcontrols/imagine/images/dial-background-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..56b085df96 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/dial-background-disabled@3x.png b/src/quickcontrols/imagine/images/dial-background-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..4f1e17e7a9 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/dial-background-disabled@4x.png b/src/quickcontrols/imagine/images/dial-background-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..4aacbf8222 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/dial-background-focused.png b/src/quickcontrols/imagine/images/dial-background-focused.png Binary files differnew file mode 100644 index 0000000000..fc53d5c407 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-focused.png diff --git a/src/quickcontrols/imagine/images/dial-background-focused@2x.png b/src/quickcontrols/imagine/images/dial-background-focused@2x.png Binary files differnew file mode 100644 index 0000000000..6b547a172d --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-focused@2x.png diff --git a/src/quickcontrols/imagine/images/dial-background-focused@3x.png b/src/quickcontrols/imagine/images/dial-background-focused@3x.png Binary files differnew file mode 100644 index 0000000000..7b8a2582ad --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-focused@3x.png diff --git a/src/quickcontrols/imagine/images/dial-background-focused@4x.png b/src/quickcontrols/imagine/images/dial-background-focused@4x.png Binary files differnew file mode 100644 index 0000000000..406f46b591 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background-focused@4x.png diff --git a/src/quickcontrols/imagine/images/dial-background.png b/src/quickcontrols/imagine/images/dial-background.png Binary files differnew file mode 100644 index 0000000000..58aa09edb2 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background.png diff --git a/src/quickcontrols/imagine/images/dial-background@2x.png b/src/quickcontrols/imagine/images/dial-background@2x.png Binary files differnew file mode 100644 index 0000000000..87cd9a0f6b --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background@2x.png diff --git a/src/quickcontrols/imagine/images/dial-background@3x.png b/src/quickcontrols/imagine/images/dial-background@3x.png Binary files differnew file mode 100644 index 0000000000..103fb46107 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background@3x.png diff --git a/src/quickcontrols/imagine/images/dial-background@4x.png b/src/quickcontrols/imagine/images/dial-background@4x.png Binary files differnew file mode 100644 index 0000000000..c290f84a8f --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-background@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-disabled.png b/src/quickcontrols/imagine/images/dial-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..a93fd0f2b6 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/dial-handle-disabled@2x.png b/src/quickcontrols/imagine/images/dial-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..2cd536be06 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-disabled@3x.png b/src/quickcontrols/imagine/images/dial-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..56b9fe06db --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-disabled@4x.png b/src/quickcontrols/imagine/images/dial-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..5098d6887c --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-hovered.png b/src/quickcontrols/imagine/images/dial-handle-focused-hovered.png Binary files differnew file mode 100644 index 0000000000..2a143f2afb --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-hovered.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-hovered@2x.png b/src/quickcontrols/imagine/images/dial-handle-focused-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..24dfee8284 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-hovered@3x.png b/src/quickcontrols/imagine/images/dial-handle-focused-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..16e128d5cc --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-hovered@4x.png b/src/quickcontrols/imagine/images/dial-handle-focused-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..b4523acb70 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-pressed.png b/src/quickcontrols/imagine/images/dial-handle-focused-pressed.png Binary files differnew file mode 100644 index 0000000000..d43971ff4d --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-pressed.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-pressed@2x.png b/src/quickcontrols/imagine/images/dial-handle-focused-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..caa2376e9b --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-pressed@3x.png b/src/quickcontrols/imagine/images/dial-handle-focused-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..c291388316 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused-pressed@4x.png b/src/quickcontrols/imagine/images/dial-handle-focused-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..50ff1c8bf4 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused.png b/src/quickcontrols/imagine/images/dial-handle-focused.png Binary files differnew file mode 100644 index 0000000000..d2733474b9 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused@2x.png b/src/quickcontrols/imagine/images/dial-handle-focused@2x.png Binary files differnew file mode 100644 index 0000000000..c7bc8f743b --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused@3x.png b/src/quickcontrols/imagine/images/dial-handle-focused@3x.png Binary files differnew file mode 100644 index 0000000000..c0dcd94535 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-focused@4x.png b/src/quickcontrols/imagine/images/dial-handle-focused@4x.png Binary files differnew file mode 100644 index 0000000000..b9d2234c3f --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-focused@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-hovered.png b/src/quickcontrols/imagine/images/dial-handle-hovered.png Binary files differnew file mode 100644 index 0000000000..f5d0ac6f7f --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-hovered.png diff --git a/src/quickcontrols/imagine/images/dial-handle-hovered@2x.png b/src/quickcontrols/imagine/images/dial-handle-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..da23baaa90 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-hovered@3x.png b/src/quickcontrols/imagine/images/dial-handle-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..7287a41923 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-hovered@4x.png b/src/quickcontrols/imagine/images/dial-handle-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..9f6982dd56 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-pressed.png b/src/quickcontrols/imagine/images/dial-handle-pressed.png Binary files differnew file mode 100644 index 0000000000..3b98e1245c --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-pressed.png diff --git a/src/quickcontrols/imagine/images/dial-handle-pressed@2x.png b/src/quickcontrols/imagine/images/dial-handle-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..454e73644d --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-pressed@3x.png b/src/quickcontrols/imagine/images/dial-handle-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..794516da1e --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle-pressed@4x.png b/src/quickcontrols/imagine/images/dial-handle-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..211b1135be --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/dial-handle.png b/src/quickcontrols/imagine/images/dial-handle.png Binary files differnew file mode 100644 index 0000000000..652b82d30e --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle.png diff --git a/src/quickcontrols/imagine/images/dial-handle@2x.png b/src/quickcontrols/imagine/images/dial-handle@2x.png Binary files differnew file mode 100644 index 0000000000..3c86a59bff --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle@2x.png diff --git a/src/quickcontrols/imagine/images/dial-handle@3x.png b/src/quickcontrols/imagine/images/dial-handle@3x.png Binary files differnew file mode 100644 index 0000000000..cbfcdbcdc6 --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle@3x.png diff --git a/src/quickcontrols/imagine/images/dial-handle@4x.png b/src/quickcontrols/imagine/images/dial-handle@4x.png Binary files differnew file mode 100644 index 0000000000..2872e006fa --- /dev/null +++ b/src/quickcontrols/imagine/images/dial-handle@4x.png diff --git a/src/quickcontrols/imagine/images/dialog-background.9.png b/src/quickcontrols/imagine/images/dialog-background.9.png Binary files differnew file mode 100644 index 0000000000..c842b5ff58 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-background.9.png diff --git a/src/quickcontrols/imagine/images/dialog-background@2x.9.png b/src/quickcontrols/imagine/images/dialog-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..ca23df1f0d --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/dialog-background@3x.9.png b/src/quickcontrols/imagine/images/dialog-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..46cd406536 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/dialog-background@4x.9.png b/src/quickcontrols/imagine/images/dialog-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..3da74119cc --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay-modal.png b/src/quickcontrols/imagine/images/dialog-overlay-modal.png Binary files differnew file mode 100644 index 0000000000..d4a43d1c70 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay-modal.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay-modal@2x.png b/src/quickcontrols/imagine/images/dialog-overlay-modal@2x.png Binary files differnew file mode 100644 index 0000000000..c9a8f4124b --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay-modal@2x.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay-modal@3x.png b/src/quickcontrols/imagine/images/dialog-overlay-modal@3x.png Binary files differnew file mode 100644 index 0000000000..4a1084a919 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay-modal@3x.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay-modal@4x.png b/src/quickcontrols/imagine/images/dialog-overlay-modal@4x.png Binary files differnew file mode 100644 index 0000000000..b92e600dae --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay-modal@4x.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay.png b/src/quickcontrols/imagine/images/dialog-overlay.png Binary files differnew file mode 100644 index 0000000000..b7da23c00f --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay@2x.png b/src/quickcontrols/imagine/images/dialog-overlay@2x.png Binary files differnew file mode 100644 index 0000000000..23828d5a1c --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay@2x.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay@3x.png b/src/quickcontrols/imagine/images/dialog-overlay@3x.png Binary files differnew file mode 100644 index 0000000000..d9d5382867 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay@3x.png diff --git a/src/quickcontrols/imagine/images/dialog-overlay@4x.png b/src/quickcontrols/imagine/images/dialog-overlay@4x.png Binary files differnew file mode 100644 index 0000000000..a76c1a3a71 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialog-overlay@4x.png diff --git a/src/quickcontrols/imagine/images/dialogbuttonbox-background.9.png b/src/quickcontrols/imagine/images/dialogbuttonbox-background.9.png Binary files differnew file mode 100644 index 0000000000..4b080c7f8b --- /dev/null +++ b/src/quickcontrols/imagine/images/dialogbuttonbox-background.9.png diff --git a/src/quickcontrols/imagine/images/dialogbuttonbox-background@2x.9.png b/src/quickcontrols/imagine/images/dialogbuttonbox-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..38306bea93 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialogbuttonbox-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/dialogbuttonbox-background@3x.9.png b/src/quickcontrols/imagine/images/dialogbuttonbox-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..66afaabe22 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialogbuttonbox-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/dialogbuttonbox-background@4x.9.png b/src/quickcontrols/imagine/images/dialogbuttonbox-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..7d0db539c1 --- /dev/null +++ b/src/quickcontrols/imagine/images/dialogbuttonbox-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-bottom.9.png b/src/quickcontrols/imagine/images/drawer-background-bottom.9.png Binary files differnew file mode 100644 index 0000000000..023d8bf806 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-bottom.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-bottom@2x.9.png b/src/quickcontrols/imagine/images/drawer-background-bottom@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b229ce9e7 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-bottom@2x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-bottom@3x.9.png b/src/quickcontrols/imagine/images/drawer-background-bottom@3x.9.png Binary files differnew file mode 100644 index 0000000000..c61118b651 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-bottom@3x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-bottom@4x.9.png b/src/quickcontrols/imagine/images/drawer-background-bottom@4x.9.png Binary files differnew file mode 100644 index 0000000000..08b2e25f30 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-bottom@4x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-left.9.png b/src/quickcontrols/imagine/images/drawer-background-left.9.png Binary files differnew file mode 100644 index 0000000000..5145a3a3f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-left.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-left@2x.9.png b/src/quickcontrols/imagine/images/drawer-background-left@2x.9.png Binary files differnew file mode 100644 index 0000000000..95a80ab530 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-left@2x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-left@3x.9.png b/src/quickcontrols/imagine/images/drawer-background-left@3x.9.png Binary files differnew file mode 100644 index 0000000000..bd330b7f8e --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-left@3x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-left@4x.9.png b/src/quickcontrols/imagine/images/drawer-background-left@4x.9.png Binary files differnew file mode 100644 index 0000000000..10f0702a11 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-left@4x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-right.9.png b/src/quickcontrols/imagine/images/drawer-background-right.9.png Binary files differnew file mode 100644 index 0000000000..37afb73465 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-right.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-right@2x.9.png b/src/quickcontrols/imagine/images/drawer-background-right@2x.9.png Binary files differnew file mode 100644 index 0000000000..cfbc8f35a2 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-right@2x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-right@3x.9.png b/src/quickcontrols/imagine/images/drawer-background-right@3x.9.png Binary files differnew file mode 100644 index 0000000000..9a49b6d530 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-right@3x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-right@4x.9.png b/src/quickcontrols/imagine/images/drawer-background-right@4x.9.png Binary files differnew file mode 100644 index 0000000000..564057760a --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-right@4x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-top.9.png b/src/quickcontrols/imagine/images/drawer-background-top.9.png Binary files differnew file mode 100644 index 0000000000..56da059ff9 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-top.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-top@2x.9.png b/src/quickcontrols/imagine/images/drawer-background-top@2x.9.png Binary files differnew file mode 100644 index 0000000000..976671ce59 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-top@2x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-top@3x.9.png b/src/quickcontrols/imagine/images/drawer-background-top@3x.9.png Binary files differnew file mode 100644 index 0000000000..7c07deba34 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-top@3x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-background-top@4x.9.png b/src/quickcontrols/imagine/images/drawer-background-top@4x.9.png Binary files differnew file mode 100644 index 0000000000..e3b1edf7c2 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-background-top@4x.9.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay-modal.png b/src/quickcontrols/imagine/images/drawer-overlay-modal.png Binary files differnew file mode 100644 index 0000000000..d4a43d1c70 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay-modal.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay-modal@2x.png b/src/quickcontrols/imagine/images/drawer-overlay-modal@2x.png Binary files differnew file mode 100644 index 0000000000..c9a8f4124b --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay-modal@2x.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay-modal@3x.png b/src/quickcontrols/imagine/images/drawer-overlay-modal@3x.png Binary files differnew file mode 100644 index 0000000000..4a1084a919 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay-modal@3x.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay-modal@4x.png b/src/quickcontrols/imagine/images/drawer-overlay-modal@4x.png Binary files differnew file mode 100644 index 0000000000..b92e600dae --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay-modal@4x.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay.png b/src/quickcontrols/imagine/images/drawer-overlay.png Binary files differnew file mode 100644 index 0000000000..b7da23c00f --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay@2x.png b/src/quickcontrols/imagine/images/drawer-overlay@2x.png Binary files differnew file mode 100644 index 0000000000..23828d5a1c --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay@2x.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay@3x.png b/src/quickcontrols/imagine/images/drawer-overlay@3x.png Binary files differnew file mode 100644 index 0000000000..d9d5382867 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay@3x.png diff --git a/src/quickcontrols/imagine/images/drawer-overlay@4x.png b/src/quickcontrols/imagine/images/drawer-overlay@4x.png Binary files differnew file mode 100644 index 0000000000..a76c1a3a71 --- /dev/null +++ b/src/quickcontrols/imagine/images/drawer-overlay@4x.png diff --git a/src/quickcontrols/imagine/images/frame-background.9.png b/src/quickcontrols/imagine/images/frame-background.9.png Binary files differnew file mode 100644 index 0000000000..8674059de8 --- /dev/null +++ b/src/quickcontrols/imagine/images/frame-background.9.png diff --git a/src/quickcontrols/imagine/images/frame-background@2x.9.png b/src/quickcontrols/imagine/images/frame-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..196614964a --- /dev/null +++ b/src/quickcontrols/imagine/images/frame-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/frame-background@3x.9.png b/src/quickcontrols/imagine/images/frame-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..07d644be96 --- /dev/null +++ b/src/quickcontrols/imagine/images/frame-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/frame-background@4x.9.png b/src/quickcontrols/imagine/images/frame-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..8bf47d2a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/frame-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-background.9.png b/src/quickcontrols/imagine/images/groupbox-background.9.png Binary files differnew file mode 100644 index 0000000000..8674059de8 --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-background.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-background@2x.9.png b/src/quickcontrols/imagine/images/groupbox-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..196614964a --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-background@3x.9.png b/src/quickcontrols/imagine/images/groupbox-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..07d644be96 --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-background@4x.9.png b/src/quickcontrols/imagine/images/groupbox-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..8bf47d2a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-title.9.png b/src/quickcontrols/imagine/images/groupbox-title.9.png Binary files differnew file mode 100644 index 0000000000..e85e0cb135 --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-title.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-title@2x.9.png b/src/quickcontrols/imagine/images/groupbox-title@2x.9.png Binary files differnew file mode 100644 index 0000000000..d5359d857d --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-title@2x.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-title@3x.9.png b/src/quickcontrols/imagine/images/groupbox-title@3x.9.png Binary files differnew file mode 100644 index 0000000000..0e4b5c9f9f --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-title@3x.9.png diff --git a/src/quickcontrols/imagine/images/groupbox-title@4x.9.png b/src/quickcontrols/imagine/images/groupbox-title@4x.9.png Binary files differnew file mode 100644 index 0000000000..908dfe6b90 --- /dev/null +++ b/src/quickcontrols/imagine/images/groupbox-title@4x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-disabled.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..23570729d6 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..c7abb65c3f --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..46b84d7da4 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..f4dfd338f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-focused.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-focused@2x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-focused@3x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-focused@4x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-highlighted.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..e79d8e1d01 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@2x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..ea68d35fc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@3x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..6d61041599 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@4x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..590cca96a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-hovered.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-pressed.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background.9.png b/src/quickcontrols/imagine/images/itemdelegate-background.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background@2x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background@3x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/itemdelegate-background@4x.9.png b/src/quickcontrols/imagine/images/itemdelegate-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/itemdelegate-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/menu-background.9.png b/src/quickcontrols/imagine/images/menu-background.9.png Binary files differnew file mode 100644 index 0000000000..3195fbc336 --- /dev/null +++ b/src/quickcontrols/imagine/images/menu-background.9.png diff --git a/src/quickcontrols/imagine/images/menu-background@2x.9.png b/src/quickcontrols/imagine/images/menu-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..454c347ced --- /dev/null +++ b/src/quickcontrols/imagine/images/menu-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/menu-background@3x.9.png b/src/quickcontrols/imagine/images/menu-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..32ed60860f --- /dev/null +++ b/src/quickcontrols/imagine/images/menu-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/menu-background@4x.9.png b/src/quickcontrols/imagine/images/menu-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..948cc3e95f --- /dev/null +++ b/src/quickcontrols/imagine/images/menu-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-disabled.png b/src/quickcontrols/imagine/images/menuitem-arrow-disabled.png Binary files differnew file mode 100644 index 0000000000..6cad53f6c8 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-disabled.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-disabled@2x.png b/src/quickcontrols/imagine/images/menuitem-arrow-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..bad6fe8c0f --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-disabled@3x.png b/src/quickcontrols/imagine/images/menuitem-arrow-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..da420091a9 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-disabled@4x.png b/src/quickcontrols/imagine/images/menuitem-arrow-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..2d8e44e2f6 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled.png Binary files differnew file mode 100644 index 0000000000..44ac277145 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@2x.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..71a9b88a80 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@3x.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..1e03f2156e --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@4x.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..0f85b409d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored.png Binary files differnew file mode 100644 index 0000000000..4ac1160bf2 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@2x.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@2x.png Binary files differnew file mode 100644 index 0000000000..79b089b654 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@3x.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@3x.png Binary files differnew file mode 100644 index 0000000000..aeb191fdd5 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@4x.png b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@4x.png Binary files differnew file mode 100644 index 0000000000..139fab35e0 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow-mirrored@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow.png b/src/quickcontrols/imagine/images/menuitem-arrow.png Binary files differnew file mode 100644 index 0000000000..edf1f6bd1a --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow@2x.png b/src/quickcontrols/imagine/images/menuitem-arrow@2x.png Binary files differnew file mode 100644 index 0000000000..8e6292653e --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow@3x.png b/src/quickcontrols/imagine/images/menuitem-arrow@3x.png Binary files differnew file mode 100644 index 0000000000..0cef53acf5 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-arrow@4x.png b/src/quickcontrols/imagine/images/menuitem-arrow@4x.png Binary files differnew file mode 100644 index 0000000000..dbdc83bc16 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-arrow@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-background-highlighted.9.png b/src/quickcontrols/imagine/images/menuitem-background-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..7b8fa0f42f --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background-highlighted@2x.9.png b/src/quickcontrols/imagine/images/menuitem-background-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..9edc30793b --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background-highlighted@3x.9.png b/src/quickcontrols/imagine/images/menuitem-background-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..183f6194ba --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background-highlighted@4x.9.png b/src/quickcontrols/imagine/images/menuitem-background-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..0a1ab8637d --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background.9.png b/src/quickcontrols/imagine/images/menuitem-background.9.png Binary files differnew file mode 100644 index 0000000000..aab131eddf --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background@2x.9.png b/src/quickcontrols/imagine/images/menuitem-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..c46938c4d8 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background@3x.9.png b/src/quickcontrols/imagine/images/menuitem-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..bac1a83f7f --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-background@4x.9.png b/src/quickcontrols/imagine/images/menuitem-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..ba77504c27 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..d55a520426 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..7289f63949 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..02d6cdf205 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..3f074dbfa9 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..d55a520426 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..7289f63949 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..02d6cdf205 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..3f074dbfa9 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..9c03d096e4 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..680ba3efca --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..974205de54 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..2c8b6aabf4 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..598b163aaa --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..06382264f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..12a32dcd20 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-checked@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..4bc6701d65 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-disabled.png b/src/quickcontrols/imagine/images/menuitem-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..0a499f8f2d --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..db652c5ac9 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..482f045d32 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..a386e27251 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-focused.png b/src/quickcontrols/imagine/images/menuitem-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..c5eb85276d --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-focused@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..8496fb1a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-focused@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..30849fd0f0 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-focused@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..55ce7c0c1b --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-hovered.png b/src/quickcontrols/imagine/images/menuitem-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..c5eb85276d --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..8496fb1a88 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..30849fd0f0 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..55ce7c0c1b --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-pressed.png b/src/quickcontrols/imagine/images/menuitem-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..a1baaf903e --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..81a7c3647a --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..9325de38cb --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..c93b8fb8a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator.png b/src/quickcontrols/imagine/images/menuitem-indicator.png Binary files differnew file mode 100644 index 0000000000..2b3e2323d7 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator@2x.png b/src/quickcontrols/imagine/images/menuitem-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..ce8985dbb1 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator@3x.png b/src/quickcontrols/imagine/images/menuitem-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..2968731dd7 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/menuitem-indicator@4x.png b/src/quickcontrols/imagine/images/menuitem-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..ea8da28498 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuitem-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/menuseparator-separator.9.png b/src/quickcontrols/imagine/images/menuseparator-separator.9.png Binary files differnew file mode 100644 index 0000000000..b8825b99ca --- /dev/null +++ b/src/quickcontrols/imagine/images/menuseparator-separator.9.png diff --git a/src/quickcontrols/imagine/images/menuseparator-separator@2x.9.png b/src/quickcontrols/imagine/images/menuseparator-separator@2x.9.png Binary files differnew file mode 100644 index 0000000000..3e5a023d76 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuseparator-separator@2x.9.png diff --git a/src/quickcontrols/imagine/images/menuseparator-separator@3x.9.png b/src/quickcontrols/imagine/images/menuseparator-separator@3x.9.png Binary files differnew file mode 100644 index 0000000000..abe775c7a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuseparator-separator@3x.9.png diff --git a/src/quickcontrols/imagine/images/menuseparator-separator@4x.9.png b/src/quickcontrols/imagine/images/menuseparator-separator@4x.9.png Binary files differnew file mode 100644 index 0000000000..164c8e3e22 --- /dev/null +++ b/src/quickcontrols/imagine/images/menuseparator-separator@4x.9.png diff --git a/src/quickcontrols/imagine/images/page-background.png b/src/quickcontrols/imagine/images/page-background.png Binary files differnew file mode 100644 index 0000000000..2d8d70f288 --- /dev/null +++ b/src/quickcontrols/imagine/images/page-background.png diff --git a/src/quickcontrols/imagine/images/page-background@2x.png b/src/quickcontrols/imagine/images/page-background@2x.png Binary files differnew file mode 100644 index 0000000000..18fbaa4c63 --- /dev/null +++ b/src/quickcontrols/imagine/images/page-background@2x.png diff --git a/src/quickcontrols/imagine/images/page-background@3x.png b/src/quickcontrols/imagine/images/page-background@3x.png Binary files differnew file mode 100644 index 0000000000..241232b1e0 --- /dev/null +++ b/src/quickcontrols/imagine/images/page-background@3x.png diff --git a/src/quickcontrols/imagine/images/page-background@4x.png b/src/quickcontrols/imagine/images/page-background@4x.png Binary files differnew file mode 100644 index 0000000000..8eb1b1ecc1 --- /dev/null +++ b/src/quickcontrols/imagine/images/page-background@4x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-current.png b/src/quickcontrols/imagine/images/pageindicator-delegate-current.png Binary files differnew file mode 100644 index 0000000000..dc96d72326 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-current.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-current@2x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-current@2x.png Binary files differnew file mode 100644 index 0000000000..3e0d794fd5 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-current@2x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-current@3x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-current@3x.png Binary files differnew file mode 100644 index 0000000000..397501a7db --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-current@3x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-current@4x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-current@4x.png Binary files differnew file mode 100644 index 0000000000..f741a8963b --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-current@4x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current.png Binary files differnew file mode 100644 index 0000000000..848d4351a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@2x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@2x.png Binary files differnew file mode 100644 index 0000000000..65b5a9d42f --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@2x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@3x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@3x.png Binary files differnew file mode 100644 index 0000000000..99e3b644aa --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@3x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@4x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@4x.png Binary files differnew file mode 100644 index 0000000000..f1801fffef --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled-current@4x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled.png Binary files differnew file mode 100644 index 0000000000..848d4351a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@2x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..65b5a9d42f --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@3x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..99e3b644aa --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@4x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..f1801fffef --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-pressed.png b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed.png Binary files differnew file mode 100644 index 0000000000..dc96d72326 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@2x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..3e0d794fd5 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@3x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..397501a7db --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@4x.png b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..f741a8963b --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate.png b/src/quickcontrols/imagine/images/pageindicator-delegate.png Binary files differnew file mode 100644 index 0000000000..84d23cd1ae --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate@2x.png b/src/quickcontrols/imagine/images/pageindicator-delegate@2x.png Binary files differnew file mode 100644 index 0000000000..0e706372c2 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate@2x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate@3x.png b/src/quickcontrols/imagine/images/pageindicator-delegate@3x.png Binary files differnew file mode 100644 index 0000000000..85af5a4e4b --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate@3x.png diff --git a/src/quickcontrols/imagine/images/pageindicator-delegate@4x.png b/src/quickcontrols/imagine/images/pageindicator-delegate@4x.png Binary files differnew file mode 100644 index 0000000000..0aacbab1a9 --- /dev/null +++ b/src/quickcontrols/imagine/images/pageindicator-delegate@4x.png diff --git a/src/quickcontrols/imagine/images/pane-background.9.png b/src/quickcontrols/imagine/images/pane-background.9.png Binary files differnew file mode 100644 index 0000000000..658f4863ea --- /dev/null +++ b/src/quickcontrols/imagine/images/pane-background.9.png diff --git a/src/quickcontrols/imagine/images/pane-background@2x.9.png b/src/quickcontrols/imagine/images/pane-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..a84ac04a1f --- /dev/null +++ b/src/quickcontrols/imagine/images/pane-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/pane-background@3x.9.png b/src/quickcontrols/imagine/images/pane-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..2b1c4da9de --- /dev/null +++ b/src/quickcontrols/imagine/images/pane-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/pane-background@4x.9.png b/src/quickcontrols/imagine/images/pane-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..90295db412 --- /dev/null +++ b/src/quickcontrols/imagine/images/pane-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/popup-background.9.png b/src/quickcontrols/imagine/images/popup-background.9.png Binary files differnew file mode 100644 index 0000000000..c842b5ff58 --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-background.9.png diff --git a/src/quickcontrols/imagine/images/popup-background@2x.9.png b/src/quickcontrols/imagine/images/popup-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..ca23df1f0d --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/popup-background@3x.9.png b/src/quickcontrols/imagine/images/popup-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..46cd406536 --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/popup-background@4x.9.png b/src/quickcontrols/imagine/images/popup-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..3da74119cc --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/popup-overlay-modal.png b/src/quickcontrols/imagine/images/popup-overlay-modal.png Binary files differnew file mode 100644 index 0000000000..d4a43d1c70 --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay-modal.png diff --git a/src/quickcontrols/imagine/images/popup-overlay-modal@2x.png b/src/quickcontrols/imagine/images/popup-overlay-modal@2x.png Binary files differnew file mode 100644 index 0000000000..c9a8f4124b --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay-modal@2x.png diff --git a/src/quickcontrols/imagine/images/popup-overlay-modal@3x.png b/src/quickcontrols/imagine/images/popup-overlay-modal@3x.png Binary files differnew file mode 100644 index 0000000000..4a1084a919 --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay-modal@3x.png diff --git a/src/quickcontrols/imagine/images/popup-overlay-modal@4x.png b/src/quickcontrols/imagine/images/popup-overlay-modal@4x.png Binary files differnew file mode 100644 index 0000000000..b92e600dae --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay-modal@4x.png diff --git a/src/quickcontrols/imagine/images/popup-overlay.png b/src/quickcontrols/imagine/images/popup-overlay.png Binary files differnew file mode 100644 index 0000000000..b7da23c00f --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay.png diff --git a/src/quickcontrols/imagine/images/popup-overlay@2x.png b/src/quickcontrols/imagine/images/popup-overlay@2x.png Binary files differnew file mode 100644 index 0000000000..23828d5a1c --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay@2x.png diff --git a/src/quickcontrols/imagine/images/popup-overlay@3x.png b/src/quickcontrols/imagine/images/popup-overlay@3x.png Binary files differnew file mode 100644 index 0000000000..d9d5382867 --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay@3x.png diff --git a/src/quickcontrols/imagine/images/popup-overlay@4x.png b/src/quickcontrols/imagine/images/popup-overlay@4x.png Binary files differnew file mode 100644 index 0000000000..a76c1a3a71 --- /dev/null +++ b/src/quickcontrols/imagine/images/popup-overlay@4x.png diff --git a/src/quickcontrols/imagine/images/progressbar-animation.webp b/src/quickcontrols/imagine/images/progressbar-animation.webp Binary files differnew file mode 100644 index 0000000000..51c35c8823 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-animation.webp diff --git a/src/quickcontrols/imagine/images/progressbar-animation@2x.webp b/src/quickcontrols/imagine/images/progressbar-animation@2x.webp Binary files differnew file mode 100644 index 0000000000..ee1206302a --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-animation@2x.webp diff --git a/src/quickcontrols/imagine/images/progressbar-animation@3x.webp b/src/quickcontrols/imagine/images/progressbar-animation@3x.webp Binary files differnew file mode 100644 index 0000000000..c2f94a74a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-animation@3x.webp diff --git a/src/quickcontrols/imagine/images/progressbar-animation@4x.webp b/src/quickcontrols/imagine/images/progressbar-animation@4x.webp Binary files differnew file mode 100644 index 0000000000..d49657e934 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-animation@4x.webp diff --git a/src/quickcontrols/imagine/images/progressbar-background.9.png b/src/quickcontrols/imagine/images/progressbar-background.9.png Binary files differnew file mode 100644 index 0000000000..e1760070b3 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-background.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-background@2x.9.png b/src/quickcontrols/imagine/images/progressbar-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..e69922d57e --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-background@3x.9.png b/src/quickcontrols/imagine/images/progressbar-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..b3c43205c3 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-background@4x.9.png b/src/quickcontrols/imagine/images/progressbar-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..905bdc328f --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-mask.9.png b/src/quickcontrols/imagine/images/progressbar-mask.9.png Binary files differnew file mode 100644 index 0000000000..35a47dc807 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-mask.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-mask@2x.9.png b/src/quickcontrols/imagine/images/progressbar-mask@2x.9.png Binary files differnew file mode 100644 index 0000000000..23ed1a8cf1 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-mask@2x.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-mask@3x.9.png b/src/quickcontrols/imagine/images/progressbar-mask@3x.9.png Binary files differnew file mode 100644 index 0000000000..25bc843e3a --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-mask@3x.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-mask@4x.9.png b/src/quickcontrols/imagine/images/progressbar-mask@4x.9.png Binary files differnew file mode 100644 index 0000000000..645ff20179 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-mask@4x.9.png diff --git a/src/quickcontrols/imagine/images/progressbar-progress.png b/src/quickcontrols/imagine/images/progressbar-progress.png Binary files differnew file mode 100644 index 0000000000..bb31dc9b14 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-progress.png diff --git a/src/quickcontrols/imagine/images/progressbar-progress@2x.png b/src/quickcontrols/imagine/images/progressbar-progress@2x.png Binary files differnew file mode 100644 index 0000000000..6bb464c90b --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-progress@2x.png diff --git a/src/quickcontrols/imagine/images/progressbar-progress@3x.png b/src/quickcontrols/imagine/images/progressbar-progress@3x.png Binary files differnew file mode 100644 index 0000000000..d514c72772 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-progress@3x.png diff --git a/src/quickcontrols/imagine/images/progressbar-progress@4x.png b/src/quickcontrols/imagine/images/progressbar-progress@4x.png Binary files differnew file mode 100644 index 0000000000..abc8fa6753 --- /dev/null +++ b/src/quickcontrols/imagine/images/progressbar-progress@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..2f9e5e18e9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..47ec553423 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..26cdebf817 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..708e286ea7 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..2f9e5e18e9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..47ec553423 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..26cdebf817 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..708e286ea7 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..1e5ebca46a --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..6eaae9bf3e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..e54a1624d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..7a7850bada --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..83c8562379 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..4bdeb4566e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..2230a8ce09 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-checked@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..e3dce04e56 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-disabled.png b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..05b8bfcadb --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..e26fa5de81 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..c47e8c7d13 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..bc66dde78d --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-focused.png b/src/quickcontrols/imagine/images/radiobutton-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..3001638d37 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-focused@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..b98907149e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-focused@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..b6221277d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-focused@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..49ae2206ba --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-hovered.png b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..3001638d37 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..b98907149e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..b6221277d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..49ae2206ba --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-pressed.png b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..76c7b4ed7b --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..d5d4cac6d1 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..ca2a1ed169 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..1cb753d72f --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator.png b/src/quickcontrols/imagine/images/radiobutton-indicator.png Binary files differnew file mode 100644 index 0000000000..c05d4bfc05 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator@2x.png b/src/quickcontrols/imagine/images/radiobutton-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..62744d2726 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator@3x.png b/src/quickcontrols/imagine/images/radiobutton-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..fa5d241e70 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/radiobutton-indicator@4x.png b/src/quickcontrols/imagine/images/radiobutton-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..7db85e9432 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiobutton-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-disabled.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..23570729d6 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..c7abb65c3f --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..46b84d7da4 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..f4dfd338f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-focused.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-focused@2x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-focused@3x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-focused@4x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-highlighted.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..e79d8e1d01 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@2x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..ea68d35fc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@3x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..6d61041599 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@4x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..590cca96a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-hovered.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-pressed.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background.9.png b/src/quickcontrols/imagine/images/radiodelegate-background.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background@2x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background@3x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-background@4x.9.png b/src/quickcontrols/imagine/images/radiodelegate-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..2f9e5e18e9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..47ec553423 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..26cdebf817 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..708e286ea7 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..2f9e5e18e9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..47ec553423 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..26cdebf817 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..708e286ea7 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..1e5ebca46a --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..6eaae9bf3e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..e54a1624d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..7a7850bada --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..83c8562379 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..4bdeb4566e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..2230a8ce09 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..e3dce04e56 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..05b8bfcadb --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..e26fa5de81 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..c47e8c7d13 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..bc66dde78d --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-focused.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..3001638d37 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..b98907149e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..b6221277d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..49ae2206ba --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..3001638d37 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..b98907149e --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..b6221277d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..49ae2206ba --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..76c7b4ed7b --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..d5d4cac6d1 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..ca2a1ed169 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..1cb753d72f --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator.png b/src/quickcontrols/imagine/images/radiodelegate-indicator.png Binary files differnew file mode 100644 index 0000000000..c05d4bfc05 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator@2x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..62744d2726 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator@3x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..fa5d241e70 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/radiodelegate-indicator@4x.png b/src/quickcontrols/imagine/images/radiodelegate-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..7db85e9432 --- /dev/null +++ b/src/quickcontrols/imagine/images/radiodelegate-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-horizontal.9.png b/src/quickcontrols/imagine/images/rangeslider-background-horizontal.9.png Binary files differnew file mode 100644 index 0000000000..c4e957ad1b --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-horizontal.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-horizontal@2x.9.png b/src/quickcontrols/imagine/images/rangeslider-background-horizontal@2x.9.png Binary files differnew file mode 100644 index 0000000000..6d8391130b --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-horizontal@2x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-horizontal@3x.9.png b/src/quickcontrols/imagine/images/rangeslider-background-horizontal@3x.9.png Binary files differnew file mode 100644 index 0000000000..6b2e634c97 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-horizontal@3x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-horizontal@4x.9.png b/src/quickcontrols/imagine/images/rangeslider-background-horizontal@4x.9.png Binary files differnew file mode 100644 index 0000000000..969c791a38 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-horizontal@4x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-vertical.9.png b/src/quickcontrols/imagine/images/rangeslider-background-vertical.9.png Binary files differnew file mode 100644 index 0000000000..f76e0b21f2 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-vertical.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-vertical@2x.9.png b/src/quickcontrols/imagine/images/rangeslider-background-vertical@2x.9.png Binary files differnew file mode 100644 index 0000000000..fecd0ab2ba --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-vertical@2x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-vertical@3x.9.png b/src/quickcontrols/imagine/images/rangeslider-background-vertical@3x.9.png Binary files differnew file mode 100644 index 0000000000..77a9c830a5 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-vertical@3x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-background-vertical@4x.9.png b/src/quickcontrols/imagine/images/rangeslider-background-vertical@4x.9.png Binary files differnew file mode 100644 index 0000000000..f1613684c0 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-background-vertical@4x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-disabled.png b/src/quickcontrols/imagine/images/rangeslider-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..4934fb77c5 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-disabled@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..451b719e60 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-disabled@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..1daffca729 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-disabled@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..6483070710 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered.png Binary files differnew file mode 100644 index 0000000000..c2958f1b3d --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..12a4d1f83f --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..1696ac9507 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..e1d1305623 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed.png Binary files differnew file mode 100644 index 0000000000..c2958f1b3d --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..12a4d1f83f --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..1696ac9507 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..e1d1305623 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused.png Binary files differnew file mode 100644 index 0000000000..bdf8239a46 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused@2x.png Binary files differnew file mode 100644 index 0000000000..9f887c5ea1 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused@3x.png Binary files differnew file mode 100644 index 0000000000..8042d4c2a2 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-focused@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle-focused@4x.png Binary files differnew file mode 100644 index 0000000000..e7e68c47e3 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-focused@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-hovered.png b/src/quickcontrols/imagine/images/rangeslider-handle-hovered.png Binary files differnew file mode 100644 index 0000000000..4934fb77c5 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-hovered.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-hovered@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..451b719e60 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-hovered@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..1daffca729 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-hovered@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..6483070710 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-pressed.png b/src/quickcontrols/imagine/images/rangeslider-handle-pressed.png Binary files differnew file mode 100644 index 0000000000..4934fb77c5 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-pressed.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-pressed@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..451b719e60 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-pressed@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..1daffca729 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle-pressed@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..6483070710 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle.png b/src/quickcontrols/imagine/images/rangeslider-handle.png Binary files differnew file mode 100644 index 0000000000..fd72dedfb0 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle@2x.png b/src/quickcontrols/imagine/images/rangeslider-handle@2x.png Binary files differnew file mode 100644 index 0000000000..57eed9f8ae --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle@2x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle@3x.png b/src/quickcontrols/imagine/images/rangeslider-handle@3x.png Binary files differnew file mode 100644 index 0000000000..e217a6444f --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle@3x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-handle@4x.png b/src/quickcontrols/imagine/images/rangeslider-handle@4x.png Binary files differnew file mode 100644 index 0000000000..c212b59f55 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-handle@4x.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled.9.png Binary files differnew file mode 100644 index 0000000000..7f7e6b935a --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@2x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..cbf6fb6352 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@3x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..643776b8c9 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@4x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..d64acb904d --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal.9.png Binary files differnew file mode 100644 index 0000000000..43192f5416 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@2x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@2x.9.png Binary files differnew file mode 100644 index 0000000000..ebbbbf82f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@2x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@3x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@3x.9.png Binary files differnew file mode 100644 index 0000000000..0a029b53e4 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@3x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@4x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@4x.9.png Binary files differnew file mode 100644 index 0000000000..a13541691a --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-horizontal@4x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled.9.png Binary files differnew file mode 100644 index 0000000000..a4edafc971 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@2x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..8c38226e61 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@3x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..a939bffde8 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@4x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..9f653770e2 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical.9.png Binary files differnew file mode 100644 index 0000000000..d3e877fc34 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical@2x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical@2x.9.png Binary files differnew file mode 100644 index 0000000000..7790050e64 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical@2x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical@3x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical@3x.9.png Binary files differnew file mode 100644 index 0000000000..039d198751 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical@3x.9.png diff --git a/src/quickcontrols/imagine/images/rangeslider-progress-vertical@4x.9.png b/src/quickcontrols/imagine/images/rangeslider-progress-vertical@4x.9.png Binary files differnew file mode 100644 index 0000000000..b3051d1f46 --- /dev/null +++ b/src/quickcontrols/imagine/images/rangeslider-progress-vertical@4x.9.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-focused.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused.png Binary files differnew file mode 100644 index 0000000000..032a7caa65 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..a2944b6ac8 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..ffd4d210c4 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..35a41fc502 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..032a7caa65 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..a2944b6ac8 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..ffd4d210c4 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..35a41fc502 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked.png b/src/quickcontrols/imagine/images/roundbutton-background-checked.png Binary files differnew file mode 100644 index 0000000000..d57d3894fa --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked@2x.png Binary files differnew file mode 100644 index 0000000000..7c37452818 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked@3x.png Binary files differnew file mode 100644 index 0000000000..b0e0b9bebd --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-checked@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-checked@4x.png Binary files differnew file mode 100644 index 0000000000..748864efb3 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-checked@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked.png Binary files differnew file mode 100644 index 0000000000..e26fa5de81 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@2x.png Binary files differnew file mode 100644 index 0000000000..bc66dde78d --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@3x.png Binary files differnew file mode 100644 index 0000000000..a0c5f9ad4f --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@4x.png Binary files differnew file mode 100644 index 0000000000..190210c8f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled-checked@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled.png Binary files differnew file mode 100644 index 0000000000..e26fa5de81 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..bc66dde78d --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..a0c5f9ad4f --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-disabled@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..190210c8f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-focused.png b/src/quickcontrols/imagine/images/roundbutton-background-focused.png Binary files differnew file mode 100644 index 0000000000..832955c4e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-focused.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-focused@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-focused@2x.png Binary files differnew file mode 100644 index 0000000000..bb1ed2ac4b --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-focused@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-focused@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-focused@3x.png Binary files differnew file mode 100644 index 0000000000..cbf0291321 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-focused@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-focused@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-focused@4x.png Binary files differnew file mode 100644 index 0000000000..1c765dee15 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-focused@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused.png Binary files differnew file mode 100644 index 0000000000..269a9d52d5 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@2x.png Binary files differnew file mode 100644 index 0000000000..bd79565126 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@3x.png Binary files differnew file mode 100644 index 0000000000..5ed0f662b4 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@4x.png Binary files differnew file mode 100644 index 0000000000..5bbb8e7afb --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-focused@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered.png Binary files differnew file mode 100644 index 0000000000..269a9d52d5 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..bd79565126 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..5ed0f662b4 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..5bbb8e7afb --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed.png Binary files differnew file mode 100644 index 0000000000..a0fa8df033 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..3082a1d9c6 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..d32e8af040 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..f4916e0bca --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted.png Binary files differnew file mode 100644 index 0000000000..f90e29f9cf --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted@2x.png Binary files differnew file mode 100644 index 0000000000..7dce11b40d --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted@3x.png Binary files differnew file mode 100644 index 0000000000..436abbddce --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-highlighted@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-highlighted@4x.png Binary files differnew file mode 100644 index 0000000000..e728d6fa1c --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-highlighted@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-hovered.png b/src/quickcontrols/imagine/images/roundbutton-background-hovered.png Binary files differnew file mode 100644 index 0000000000..832955c4e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-hovered.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-hovered@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..bb1ed2ac4b --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-hovered@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..cbf0291321 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-hovered@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..1c765dee15 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-pressed.png b/src/quickcontrols/imagine/images/roundbutton-background-pressed.png Binary files differnew file mode 100644 index 0000000000..d57d3894fa --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-pressed.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-pressed@2x.png b/src/quickcontrols/imagine/images/roundbutton-background-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..7c37452818 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-pressed@3x.png b/src/quickcontrols/imagine/images/roundbutton-background-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..b0e0b9bebd --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background-pressed@4x.png b/src/quickcontrols/imagine/images/roundbutton-background-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..748864efb3 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background.png b/src/quickcontrols/imagine/images/roundbutton-background.png Binary files differnew file mode 100644 index 0000000000..d5d4cac6d1 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background@2x.png b/src/quickcontrols/imagine/images/roundbutton-background@2x.png Binary files differnew file mode 100644 index 0000000000..1cb753d72f --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background@2x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background@3x.png b/src/quickcontrols/imagine/images/roundbutton-background@3x.png Binary files differnew file mode 100644 index 0000000000..6cc304bf42 --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background@3x.png diff --git a/src/quickcontrols/imagine/images/roundbutton-background@4x.png b/src/quickcontrols/imagine/images/roundbutton-background@4x.png Binary files differnew file mode 100644 index 0000000000..56ea82f6de --- /dev/null +++ b/src/quickcontrols/imagine/images/roundbutton-background@4x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-disabled.png b/src/quickcontrols/imagine/images/scrollbar-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..b0b95bed99 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-disabled@2x.png b/src/quickcontrols/imagine/images/scrollbar-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..8ab854b0a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-disabled@3x.png b/src/quickcontrols/imagine/images/scrollbar-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..f3c97231f5 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-disabled@4x.png b/src/quickcontrols/imagine/images/scrollbar-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..325469b8d8 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled.png Binary files differnew file mode 100644 index 0000000000..236002fff6 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@2x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..abc3d2c05c --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@3x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..e215cf5b7a --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@4x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..c6ec0520bd --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered.png Binary files differnew file mode 100644 index 0000000000..19b48f1d49 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@2x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..8f5abb8494 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@3x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..73963d754c --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@4x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..04d6131ec9 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed.png Binary files differnew file mode 100644 index 0000000000..f48f514df2 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@2x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..e31820add9 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@3x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..278ba90007 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@4x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..01e4e5c85b --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive.png Binary files differnew file mode 100644 index 0000000000..fd7832a6aa --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive@2x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive@2x.png Binary files differnew file mode 100644 index 0000000000..bd63a1b1e8 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive@2x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive@3x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive@3x.png Binary files differnew file mode 100644 index 0000000000..3145295446 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive@3x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle-interactive@4x.png b/src/quickcontrols/imagine/images/scrollbar-handle-interactive@4x.png Binary files differnew file mode 100644 index 0000000000..6db4d81da9 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle-interactive@4x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle.png b/src/quickcontrols/imagine/images/scrollbar-handle.png Binary files differnew file mode 100644 index 0000000000..255f6c4d60 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle@2x.png b/src/quickcontrols/imagine/images/scrollbar-handle@2x.png Binary files differnew file mode 100644 index 0000000000..2b69cef6a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle@2x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle@3x.png b/src/quickcontrols/imagine/images/scrollbar-handle@3x.png Binary files differnew file mode 100644 index 0000000000..6fdfa487d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle@3x.png diff --git a/src/quickcontrols/imagine/images/scrollbar-handle@4x.png b/src/quickcontrols/imagine/images/scrollbar-handle@4x.png Binary files differnew file mode 100644 index 0000000000..cc3205f125 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollbar-handle@4x.png diff --git a/src/quickcontrols/imagine/images/scrollindicator-handle.png b/src/quickcontrols/imagine/images/scrollindicator-handle.png Binary files differnew file mode 100644 index 0000000000..255f6c4d60 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollindicator-handle.png diff --git a/src/quickcontrols/imagine/images/scrollindicator-handle@2x.png b/src/quickcontrols/imagine/images/scrollindicator-handle@2x.png Binary files differnew file mode 100644 index 0000000000..2b69cef6a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollindicator-handle@2x.png diff --git a/src/quickcontrols/imagine/images/scrollindicator-handle@3x.png b/src/quickcontrols/imagine/images/scrollindicator-handle@3x.png Binary files differnew file mode 100644 index 0000000000..6fdfa487d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollindicator-handle@3x.png diff --git a/src/quickcontrols/imagine/images/scrollindicator-handle@4x.png b/src/quickcontrols/imagine/images/scrollindicator-handle@4x.png Binary files differnew file mode 100644 index 0000000000..cc3205f125 --- /dev/null +++ b/src/quickcontrols/imagine/images/scrollindicator-handle@4x.png diff --git a/src/quickcontrols/imagine/images/slider-background-horizontal.9.png b/src/quickcontrols/imagine/images/slider-background-horizontal.9.png Binary files differnew file mode 100644 index 0000000000..c4e957ad1b --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-horizontal.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-horizontal@2x.9.png b/src/quickcontrols/imagine/images/slider-background-horizontal@2x.9.png Binary files differnew file mode 100644 index 0000000000..6d8391130b --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-horizontal@2x.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-horizontal@3x.9.png b/src/quickcontrols/imagine/images/slider-background-horizontal@3x.9.png Binary files differnew file mode 100644 index 0000000000..6b2e634c97 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-horizontal@3x.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-horizontal@4x.9.png b/src/quickcontrols/imagine/images/slider-background-horizontal@4x.9.png Binary files differnew file mode 100644 index 0000000000..969c791a38 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-horizontal@4x.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-vertical.9.png b/src/quickcontrols/imagine/images/slider-background-vertical.9.png Binary files differnew file mode 100644 index 0000000000..f76e0b21f2 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-vertical.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-vertical@2x.9.png b/src/quickcontrols/imagine/images/slider-background-vertical@2x.9.png Binary files differnew file mode 100644 index 0000000000..fecd0ab2ba --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-vertical@2x.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-vertical@3x.9.png b/src/quickcontrols/imagine/images/slider-background-vertical@3x.9.png Binary files differnew file mode 100644 index 0000000000..77a9c830a5 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-vertical@3x.9.png diff --git a/src/quickcontrols/imagine/images/slider-background-vertical@4x.9.png b/src/quickcontrols/imagine/images/slider-background-vertical@4x.9.png Binary files differnew file mode 100644 index 0000000000..f1613684c0 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-background-vertical@4x.9.png diff --git a/src/quickcontrols/imagine/images/slider-handle-disabled.png b/src/quickcontrols/imagine/images/slider-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..4934fb77c5 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/slider-handle-disabled@2x.png b/src/quickcontrols/imagine/images/slider-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..451b719e60 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-disabled@3x.png b/src/quickcontrols/imagine/images/slider-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..1daffca729 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-disabled@4x.png b/src/quickcontrols/imagine/images/slider-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..6483070710 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-hovered.png b/src/quickcontrols/imagine/images/slider-handle-focused-hovered.png Binary files differnew file mode 100644 index 0000000000..c2958f1b3d --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-hovered.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-hovered@2x.png b/src/quickcontrols/imagine/images/slider-handle-focused-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..12a4d1f83f --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-hovered@3x.png b/src/quickcontrols/imagine/images/slider-handle-focused-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..1696ac9507 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-hovered@4x.png b/src/quickcontrols/imagine/images/slider-handle-focused-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..e1d1305623 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-pressed.png b/src/quickcontrols/imagine/images/slider-handle-focused-pressed.png Binary files differnew file mode 100644 index 0000000000..c2958f1b3d --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-pressed.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-pressed@2x.png b/src/quickcontrols/imagine/images/slider-handle-focused-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..12a4d1f83f --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-pressed@3x.png b/src/quickcontrols/imagine/images/slider-handle-focused-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..1696ac9507 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused-pressed@4x.png b/src/quickcontrols/imagine/images/slider-handle-focused-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..e1d1305623 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused.png b/src/quickcontrols/imagine/images/slider-handle-focused.png Binary files differnew file mode 100644 index 0000000000..bdf8239a46 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused@2x.png b/src/quickcontrols/imagine/images/slider-handle-focused@2x.png Binary files differnew file mode 100644 index 0000000000..9f887c5ea1 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused@3x.png b/src/quickcontrols/imagine/images/slider-handle-focused@3x.png Binary files differnew file mode 100644 index 0000000000..8042d4c2a2 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-focused@4x.png b/src/quickcontrols/imagine/images/slider-handle-focused@4x.png Binary files differnew file mode 100644 index 0000000000..e7e68c47e3 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-focused@4x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-hovered.png b/src/quickcontrols/imagine/images/slider-handle-hovered.png Binary files differnew file mode 100644 index 0000000000..4934fb77c5 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-hovered.png diff --git a/src/quickcontrols/imagine/images/slider-handle-hovered@2x.png b/src/quickcontrols/imagine/images/slider-handle-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..451b719e60 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-hovered@3x.png b/src/quickcontrols/imagine/images/slider-handle-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..1daffca729 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-hovered@4x.png b/src/quickcontrols/imagine/images/slider-handle-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..6483070710 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-pressed.png b/src/quickcontrols/imagine/images/slider-handle-pressed.png Binary files differnew file mode 100644 index 0000000000..4934fb77c5 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-pressed.png diff --git a/src/quickcontrols/imagine/images/slider-handle-pressed@2x.png b/src/quickcontrols/imagine/images/slider-handle-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..451b719e60 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-pressed@3x.png b/src/quickcontrols/imagine/images/slider-handle-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..1daffca729 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle-pressed@4x.png b/src/quickcontrols/imagine/images/slider-handle-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..6483070710 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/slider-handle.png b/src/quickcontrols/imagine/images/slider-handle.png Binary files differnew file mode 100644 index 0000000000..fd72dedfb0 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle.png diff --git a/src/quickcontrols/imagine/images/slider-handle@2x.png b/src/quickcontrols/imagine/images/slider-handle@2x.png Binary files differnew file mode 100644 index 0000000000..57eed9f8ae --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle@2x.png diff --git a/src/quickcontrols/imagine/images/slider-handle@3x.png b/src/quickcontrols/imagine/images/slider-handle@3x.png Binary files differnew file mode 100644 index 0000000000..e217a6444f --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle@3x.png diff --git a/src/quickcontrols/imagine/images/slider-handle@4x.png b/src/quickcontrols/imagine/images/slider-handle@4x.png Binary files differnew file mode 100644 index 0000000000..c212b59f55 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-handle@4x.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled.9.png Binary files differnew file mode 100644 index 0000000000..7f7e6b935a --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@2x.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..cbf6fb6352 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@3x.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..643776b8c9 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@4x.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..d64acb904d --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal.9.png Binary files differnew file mode 100644 index 0000000000..43192f5416 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal@2x.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal@2x.9.png Binary files differnew file mode 100644 index 0000000000..ebbbbf82f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal@2x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal@3x.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal@3x.9.png Binary files differnew file mode 100644 index 0000000000..0a029b53e4 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal@3x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-horizontal@4x.9.png b/src/quickcontrols/imagine/images/slider-progress-horizontal@4x.9.png Binary files differnew file mode 100644 index 0000000000..a13541691a --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-horizontal@4x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical-disabled.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled.9.png Binary files differnew file mode 100644 index 0000000000..a4edafc971 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@2x.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..8c38226e61 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@3x.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..a939bffde8 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@4x.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..9f653770e2 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical.9.png Binary files differnew file mode 100644 index 0000000000..d3e877fc34 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical@2x.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical@2x.9.png Binary files differnew file mode 100644 index 0000000000..7790050e64 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical@2x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical@3x.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical@3x.9.png Binary files differnew file mode 100644 index 0000000000..039d198751 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical@3x.9.png diff --git a/src/quickcontrols/imagine/images/slider-progress-vertical@4x.9.png b/src/quickcontrols/imagine/images/slider-progress-vertical@4x.9.png Binary files differnew file mode 100644 index 0000000000..b3051d1f46 --- /dev/null +++ b/src/quickcontrols/imagine/images/slider-progress-vertical@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-disabled.9.png b/src/quickcontrols/imagine/images/spinbox-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..7baaeec525 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/spinbox-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..e0d5907034 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/spinbox-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..24b3054ded --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/spinbox-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..8ac4740a7b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-editable.9.png b/src/quickcontrols/imagine/images/spinbox-background-editable.9.png Binary files differnew file mode 100644 index 0000000000..995c827659 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-editable.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-editable@2x.9.png b/src/quickcontrols/imagine/images/spinbox-background-editable@2x.9.png Binary files differnew file mode 100644 index 0000000000..42c9dd6ba2 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-editable@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-editable@3x.9.png b/src/quickcontrols/imagine/images/spinbox-background-editable@3x.9.png Binary files differnew file mode 100644 index 0000000000..4ee974a144 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-editable@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-editable@4x.9.png b/src/quickcontrols/imagine/images/spinbox-background-editable@4x.9.png Binary files differnew file mode 100644 index 0000000000..59b0091539 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-editable@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-focused.9.png b/src/quickcontrols/imagine/images/spinbox-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..27751eacc8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..1692578f6c --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..4c44c1bbbc --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..f8632bf2f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background.9.png b/src/quickcontrols/imagine/images/spinbox-background.9.png Binary files differnew file mode 100644 index 0000000000..ae8b043beb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background@2x.9.png b/src/quickcontrols/imagine/images/spinbox-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..eaae097e2f --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background@3x.9.png b/src/quickcontrols/imagine/images/spinbox-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..d8add8117c --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-background@4x.9.png b/src/quickcontrols/imagine/images/spinbox-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..d954febfc2 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled.9.png Binary files differnew file mode 100644 index 0000000000..b3953398d8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..18e2ca65d4 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..ed6674b47b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..0da2cf93ff --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused.9.png Binary files differnew file mode 100644 index 0000000000..46220a8ebe --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..b8ebb7b7eb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..10561d8dbb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..ccd09d69a5 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered.9.png Binary files differnew file mode 100644 index 0000000000..46220a8ebe --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..b8ebb7b7eb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..10561d8dbb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..ccd09d69a5 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused.9.png Binary files differnew file mode 100644 index 0000000000..23842de4e6 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..e50789323a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..7edec0c9b3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..f6e5ff8201 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered.9.png Binary files differnew file mode 100644 index 0000000000..23842de4e6 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..e50789323a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..7edec0c9b3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..f6e5ff8201 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed.9.png Binary files differnew file mode 100644 index 0000000000..b6917a036b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..8999d3e441 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..77aa004465 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..4f2fd261ab --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored.9.png Binary files differnew file mode 100644 index 0000000000..3c3da5b1a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@2x.9.png Binary files differnew file mode 100644 index 0000000000..e0760e07cd --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@3x.9.png Binary files differnew file mode 100644 index 0000000000..c37080f5b8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@4x.9.png Binary files differnew file mode 100644 index 0000000000..bdc248231a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-mirrored@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed.9.png Binary files differnew file mode 100644 index 0000000000..65f2821bcd --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..010dd9d0bb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..f647f489d2 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..db0486d1fc --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable.9.png Binary files differnew file mode 100644 index 0000000000..c3207f311b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@2x.9.png Binary files differnew file mode 100644 index 0000000000..c8c2630e83 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@3x.9.png Binary files differnew file mode 100644 index 0000000000..d0a6c81816 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@4x.9.png Binary files differnew file mode 100644 index 0000000000..40e897623b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-editable@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused.9.png Binary files differnew file mode 100644 index 0000000000..6ad31bb0e2 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..6cc60b4b54 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..722c7ec708 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..64fa4ab6c0 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered.9.png Binary files differnew file mode 100644 index 0000000000..6ad31bb0e2 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..6cc60b4b54 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..722c7ec708 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..64fa4ab6c0 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled.9.png Binary files differnew file mode 100644 index 0000000000..ac7da20e65 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..a12f361535 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..de11317bc1 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..8be41f3898 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused.9.png Binary files differnew file mode 100644 index 0000000000..6b6e526436 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..e0c36da35d --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..ca2389dac4 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..7e6c547419 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered.9.png Binary files differnew file mode 100644 index 0000000000..6b6e526436 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..e0c36da35d --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..ca2389dac4 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..7e6c547419 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed.9.png Binary files differnew file mode 100644 index 0000000000..d756679feb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..e49c7e8985 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..6041ffdcc0 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..e23dda155e --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored.9.png Binary files differnew file mode 100644 index 0000000000..58be212032 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@2x.9.png Binary files differnew file mode 100644 index 0000000000..709a1ab6c6 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@3x.9.png Binary files differnew file mode 100644 index 0000000000..ee5b5b8225 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@4x.9.png Binary files differnew file mode 100644 index 0000000000..1e88d44dba --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-mirrored@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed.9.png Binary files differnew file mode 100644 index 0000000000..9703314b47 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..173eccfbe3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..77737c7593 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..6a2bb865cb --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down.9.png Binary files differnew file mode 100644 index 0000000000..a6c9679a43 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down@2x.9.png Binary files differnew file mode 100644 index 0000000000..bd14cdbbfc --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down@3x.9.png Binary files differnew file mode 100644 index 0000000000..02d18c1d8e --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-down@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-down@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ec1bf0459 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-down@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled.9.png Binary files differnew file mode 100644 index 0000000000..5fe5ab6ad5 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..f7a2a5d56d --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..3244c93f14 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..8248200559 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused.9.png Binary files differnew file mode 100644 index 0000000000..d291c50a76 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..06e27b1b8e --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..34b4373558 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..4a95cca469 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered.9.png Binary files differnew file mode 100644 index 0000000000..d291c50a76 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..06e27b1b8e --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..34b4373558 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..4a95cca469 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused.9.png Binary files differnew file mode 100644 index 0000000000..a98d5a1d42 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..4b8458600a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..da241c07ae --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..d1333671ff --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered.9.png Binary files differnew file mode 100644 index 0000000000..a98d5a1d42 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..4b8458600a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..da241c07ae --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..d1333671ff --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed.9.png Binary files differnew file mode 100644 index 0000000000..793e009d82 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..aca00c57c0 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..a49b95498c --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..e0814f3be3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored.9.png Binary files differnew file mode 100644 index 0000000000..ac4c46d184 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@2x.9.png Binary files differnew file mode 100644 index 0000000000..b1c335ee53 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@3x.9.png Binary files differnew file mode 100644 index 0000000000..3f0d9f2f25 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@4x.9.png Binary files differnew file mode 100644 index 0000000000..cac6eca867 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-mirrored@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed.9.png Binary files differnew file mode 100644 index 0000000000..87a1ae7a9a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..95c5ea063d --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..3ed6cddfb8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..8f5e3f02bd --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable.9.png Binary files differnew file mode 100644 index 0000000000..b3cc7bea02 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@2x.9.png Binary files differnew file mode 100644 index 0000000000..51313f5953 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@3x.9.png Binary files differnew file mode 100644 index 0000000000..8db540f593 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@4x.9.png Binary files differnew file mode 100644 index 0000000000..310400a2b5 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-editable@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused.9.png Binary files differnew file mode 100644 index 0000000000..d88bd00d22 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..77dbb52a6a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..0739b1b173 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..d53ee543e3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered.9.png Binary files differnew file mode 100644 index 0000000000..d88bd00d22 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..77dbb52a6a --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..0739b1b173 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..d53ee543e3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled.9.png Binary files differnew file mode 100644 index 0000000000..53f6d7e59c --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..7c7bb214af --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..5a69027cf3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..fe2171a546 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused.9.png Binary files differnew file mode 100644 index 0000000000..cf31f93668 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..48b8861eac --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..d6a417202b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..e0c7e374ad --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered.9.png Binary files differnew file mode 100644 index 0000000000..cf31f93668 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..48b8861eac --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..d6a417202b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..e0c7e374ad --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed.9.png Binary files differnew file mode 100644 index 0000000000..4548cddd91 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..c5fb9d1b3d --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..ffbe520a19 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..784f9bee96 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored.9.png Binary files differnew file mode 100644 index 0000000000..f26794570d --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@2x.9.png Binary files differnew file mode 100644 index 0000000000..7f07e625ad --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@3x.9.png Binary files differnew file mode 100644 index 0000000000..0b060816ec --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@4x.9.png Binary files differnew file mode 100644 index 0000000000..df76dfcec1 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-mirrored@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed.9.png Binary files differnew file mode 100644 index 0000000000..cbba897fc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..a49e11fa4e --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..720e454326 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..46333e3df8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up.9.png Binary files differnew file mode 100644 index 0000000000..67cbe4345b --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up@2x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up@2x.9.png Binary files differnew file mode 100644 index 0000000000..8e804b8735 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up@2x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up@3x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up@3x.9.png Binary files differnew file mode 100644 index 0000000000..15baec74c8 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up@3x.9.png diff --git a/src/quickcontrols/imagine/images/spinbox-indicator-up@4x.9.png b/src/quickcontrols/imagine/images/spinbox-indicator-up@4x.9.png Binary files differnew file mode 100644 index 0000000000..7112de67e3 --- /dev/null +++ b/src/quickcontrols/imagine/images/spinbox-indicator-up@4x.9.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-disabled.png b/src/quickcontrols/imagine/images/splitview-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..8ab854b0a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-disabled@2x.png b/src/quickcontrols/imagine/images/splitview-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..325469b8d8 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-disabled@3x.png b/src/quickcontrols/imagine/images/splitview-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..5357e84783 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-disabled@4x.png b/src/quickcontrols/imagine/images/splitview-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..e215cf5b7a --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-hovered.png b/src/quickcontrols/imagine/images/splitview-handle-hovered.png Binary files differnew file mode 100644 index 0000000000..429d55081f --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-hovered.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-hovered@2x.png b/src/quickcontrols/imagine/images/splitview-handle-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..6f17b06ef3 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-hovered@3x.png b/src/quickcontrols/imagine/images/splitview-handle-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..11dcfa261c --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-hovered@4x.png b/src/quickcontrols/imagine/images/splitview-handle-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..73963d754c --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-pressed.png b/src/quickcontrols/imagine/images/splitview-handle-pressed.png Binary files differnew file mode 100644 index 0000000000..6e00db20e6 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-pressed.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-pressed@2x.png b/src/quickcontrols/imagine/images/splitview-handle-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..e1392de62b --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-pressed@3x.png b/src/quickcontrols/imagine/images/splitview-handle-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..ff6a397f69 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle-pressed@4x.png b/src/quickcontrols/imagine/images/splitview-handle-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..278ba90007 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle.png b/src/quickcontrols/imagine/images/splitview-handle.png Binary files differnew file mode 100644 index 0000000000..2b69cef6a3 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle.png diff --git a/src/quickcontrols/imagine/images/splitview-handle@2x.png b/src/quickcontrols/imagine/images/splitview-handle@2x.png Binary files differnew file mode 100644 index 0000000000..cc3205f125 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle@2x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle@3x.png b/src/quickcontrols/imagine/images/splitview-handle@3x.png Binary files differnew file mode 100644 index 0000000000..b8be2b4d8f --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle@3x.png diff --git a/src/quickcontrols/imagine/images/splitview-handle@4x.png b/src/quickcontrols/imagine/images/splitview-handle@4x.png Binary files differnew file mode 100644 index 0000000000..3145295446 --- /dev/null +++ b/src/quickcontrols/imagine/images/splitview-handle@4x.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-disabled.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..23570729d6 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..c7abb65c3f --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..46b84d7da4 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..f4dfd338f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-focused.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-focused@2x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-focused@3x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-focused@4x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-highlighted.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted.9.png Binary files differnew file mode 100644 index 0000000000..e79d8e1d01 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@2x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@2x.9.png Binary files differnew file mode 100644 index 0000000000..ea68d35fc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@2x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@3x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@3x.9.png Binary files differnew file mode 100644 index 0000000000..6d61041599 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@3x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@4x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@4x.9.png Binary files differnew file mode 100644 index 0000000000..590cca96a1 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-highlighted@4x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-hovered.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-pressed.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background.9.png b/src/quickcontrols/imagine/images/swipedelegate-background.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background@2x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background@3x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/swipedelegate-background@4x.9.png b/src/quickcontrols/imagine/images/swipedelegate-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/swipedelegate-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/switch-handle-disabled.png b/src/quickcontrols/imagine/images/switch-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..595dd5465d --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/switch-handle-disabled@2x.png b/src/quickcontrols/imagine/images/switch-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..5be736aafa --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/switch-handle-disabled@3x.png b/src/quickcontrols/imagine/images/switch-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..c8002ca3d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/switch-handle-disabled@4x.png b/src/quickcontrols/imagine/images/switch-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..00e70c1ba5 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/switch-handle-pressed.png b/src/quickcontrols/imagine/images/switch-handle-pressed.png Binary files differnew file mode 100644 index 0000000000..595dd5465d --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-pressed.png diff --git a/src/quickcontrols/imagine/images/switch-handle-pressed@2x.png b/src/quickcontrols/imagine/images/switch-handle-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..5be736aafa --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/switch-handle-pressed@3x.png b/src/quickcontrols/imagine/images/switch-handle-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..c8002ca3d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/switch-handle-pressed@4x.png b/src/quickcontrols/imagine/images/switch-handle-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..00e70c1ba5 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/switch-handle.png b/src/quickcontrols/imagine/images/switch-handle.png Binary files differnew file mode 100644 index 0000000000..15649c34c7 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle.png diff --git a/src/quickcontrols/imagine/images/switch-handle@2x.png b/src/quickcontrols/imagine/images/switch-handle@2x.png Binary files differnew file mode 100644 index 0000000000..04f84ed920 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle@2x.png diff --git a/src/quickcontrols/imagine/images/switch-handle@3x.png b/src/quickcontrols/imagine/images/switch-handle@3x.png Binary files differnew file mode 100644 index 0000000000..e0cfb63718 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle@3x.png diff --git a/src/quickcontrols/imagine/images/switch-handle@4x.png b/src/quickcontrols/imagine/images/switch-handle@4x.png Binary files differnew file mode 100644 index 0000000000..73fa381a4a --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-handle@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-focused.png b/src/quickcontrols/imagine/images/switch-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..7f5ba5dfc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..a0090df49f --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..0c7e526459 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..3a5e1d36ca --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..7f5ba5dfc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..a0090df49f --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..0c7e526459 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..3a5e1d36ca --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..ecbc552a17 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..07fe7241d8 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..8c65c27f4e --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..f6a1e47658 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked.png b/src/quickcontrols/imagine/images/switch-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..2b7265cd0f --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked@2x.png b/src/quickcontrols/imagine/images/switch-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..6ec88c7fc8 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked@3x.png b/src/quickcontrols/imagine/images/switch-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..48c979856a --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-checked@4x.png b/src/quickcontrols/imagine/images/switch-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..e9f81807da --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-disabled.png b/src/quickcontrols/imagine/images/switch-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..9cfab79197 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/switch-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..3bbbb8dfbc --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/switch-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..80d9a74685 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/switch-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..9ee7bfabbc --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-focused.png b/src/quickcontrols/imagine/images/switch-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..4867bcac54 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-focused@2x.png b/src/quickcontrols/imagine/images/switch-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..d833a0cdb4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-focused@3x.png b/src/quickcontrols/imagine/images/switch-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..a632b6ae1c --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-focused@4x.png b/src/quickcontrols/imagine/images/switch-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..b5affab772 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-hovered.png b/src/quickcontrols/imagine/images/switch-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..4867bcac54 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/switch-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..d833a0cdb4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/switch-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..a632b6ae1c --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/switch-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..b5affab772 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-pressed.png b/src/quickcontrols/imagine/images/switch-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..4fbbc060e8 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/switch-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..7939f943e5 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/switch-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..adcbe45bb7 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/switch-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..74c0c77e6f --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator.png b/src/quickcontrols/imagine/images/switch-indicator.png Binary files differnew file mode 100644 index 0000000000..b6b4f1cd79 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator.png diff --git a/src/quickcontrols/imagine/images/switch-indicator@2x.png b/src/quickcontrols/imagine/images/switch-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..bfeedeb720 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator@3x.png b/src/quickcontrols/imagine/images/switch-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..19e5ba2ca7 --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/switch-indicator@4x.png b/src/quickcontrols/imagine/images/switch-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..9345cd4fdb --- /dev/null +++ b/src/quickcontrols/imagine/images/switch-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-disabled.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..23570729d6 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..c7abb65c3f --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..46b84d7da4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..f4dfd338f9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-focused.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-focused@2x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-focused@3x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-focused@4x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-hovered.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-pressed.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..6ae574d55a --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..6b61562c14 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..e46c0bf1d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..010444e8e1 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background.9.png b/src/quickcontrols/imagine/images/switchdelegate-background.9.png Binary files differnew file mode 100644 index 0000000000..b8749743d0 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background@2x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..5a136a0ca9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background@3x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..f47a366b7b --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-background@4x.9.png b/src/quickcontrols/imagine/images/switchdelegate-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..9ecb680f20 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-disabled.png b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled.png Binary files differnew file mode 100644 index 0000000000..595dd5465d --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@2x.png b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..5be736aafa --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@3x.png b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..c8002ca3d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@4x.png b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..00e70c1ba5 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-pressed.png b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed.png Binary files differnew file mode 100644 index 0000000000..595dd5465d --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@2x.png b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..5be736aafa --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@3x.png b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..c8002ca3d9 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@4x.png b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..00e70c1ba5 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle.png b/src/quickcontrols/imagine/images/switchdelegate-handle.png Binary files differnew file mode 100644 index 0000000000..15649c34c7 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle@2x.png b/src/quickcontrols/imagine/images/switchdelegate-handle@2x.png Binary files differnew file mode 100644 index 0000000000..04f84ed920 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle@3x.png b/src/quickcontrols/imagine/images/switchdelegate-handle@3x.png Binary files differnew file mode 100644 index 0000000000..e0cfb63718 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-handle@4x.png b/src/quickcontrols/imagine/images/switchdelegate-handle@4x.png Binary files differnew file mode 100644 index 0000000000..73fa381a4a --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-handle@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused.png Binary files differnew file mode 100644 index 0000000000..7f5ba5dfc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@2x.png Binary files differnew file mode 100644 index 0000000000..a0090df49f --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@3x.png Binary files differnew file mode 100644 index 0000000000..0c7e526459 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@4x.png Binary files differnew file mode 100644 index 0000000000..3a5e1d36ca --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-focused@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered.png Binary files differnew file mode 100644 index 0000000000..7f5ba5dfc4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..a0090df49f --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..0c7e526459 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..3a5e1d36ca --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed.png Binary files differnew file mode 100644 index 0000000000..ecbc552a17 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..07fe7241d8 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..8c65c27f4e --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..f6a1e47658 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked.png Binary files differnew file mode 100644 index 0000000000..2b7265cd0f --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@2x.png Binary files differnew file mode 100644 index 0000000000..6ec88c7fc8 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@3x.png Binary files differnew file mode 100644 index 0000000000..48c979856a --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@4x.png Binary files differnew file mode 100644 index 0000000000..e9f81807da --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-checked@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled.png Binary files differnew file mode 100644 index 0000000000..9cfab79197 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@2x.png Binary files differnew file mode 100644 index 0000000000..3bbbb8dfbc --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@3x.png Binary files differnew file mode 100644 index 0000000000..80d9a74685 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@4x.png Binary files differnew file mode 100644 index 0000000000..9ee7bfabbc --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-disabled@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-focused.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused.png Binary files differnew file mode 100644 index 0000000000..4867bcac54 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@2x.png Binary files differnew file mode 100644 index 0000000000..d833a0cdb4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@3x.png Binary files differnew file mode 100644 index 0000000000..a632b6ae1c --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@4x.png Binary files differnew file mode 100644 index 0000000000..b5affab772 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-focused@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered.png Binary files differnew file mode 100644 index 0000000000..4867bcac54 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@2x.png Binary files differnew file mode 100644 index 0000000000..d833a0cdb4 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@3x.png Binary files differnew file mode 100644 index 0000000000..a632b6ae1c --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@4x.png Binary files differnew file mode 100644 index 0000000000..b5affab772 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-hovered@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed.png Binary files differnew file mode 100644 index 0000000000..4fbbc060e8 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@2x.png Binary files differnew file mode 100644 index 0000000000..7939f943e5 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@3x.png Binary files differnew file mode 100644 index 0000000000..adcbe45bb7 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@4x.png Binary files differnew file mode 100644 index 0000000000..74c0c77e6f --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator-pressed@4x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator.png b/src/quickcontrols/imagine/images/switchdelegate-indicator.png Binary files differnew file mode 100644 index 0000000000..b6b4f1cd79 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator@2x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator@2x.png Binary files differnew file mode 100644 index 0000000000..bfeedeb720 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator@2x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator@3x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator@3x.png Binary files differnew file mode 100644 index 0000000000..19e5ba2ca7 --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator@3x.png diff --git a/src/quickcontrols/imagine/images/switchdelegate-indicator@4x.png b/src/quickcontrols/imagine/images/switchdelegate-indicator@4x.png Binary files differnew file mode 100644 index 0000000000..9345cd4fdb --- /dev/null +++ b/src/quickcontrols/imagine/images/switchdelegate-indicator@4x.png diff --git a/src/quickcontrols/imagine/images/tabbar-background.png b/src/quickcontrols/imagine/images/tabbar-background.png Binary files differnew file mode 100644 index 0000000000..002efdedde --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbar-background.png diff --git a/src/quickcontrols/imagine/images/tabbar-background@2x.png b/src/quickcontrols/imagine/images/tabbar-background@2x.png Binary files differnew file mode 100644 index 0000000000..aaa1cbaf4b --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbar-background@2x.png diff --git a/src/quickcontrols/imagine/images/tabbar-background@3x.png b/src/quickcontrols/imagine/images/tabbar-background@3x.png Binary files differnew file mode 100644 index 0000000000..c4eb9e1f02 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbar-background@3x.png diff --git a/src/quickcontrols/imagine/images/tabbar-background@4x.png b/src/quickcontrols/imagine/images/tabbar-background@4x.png Binary files differnew file mode 100644 index 0000000000..4a4e234a6a --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbar-background@4x.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-checked.9.png b/src/quickcontrols/imagine/images/tabbutton-background-checked.9.png Binary files differnew file mode 100644 index 0000000000..d2f0fa76a6 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-checked.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-checked@2x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..bee1329202 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-checked@3x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..70afb7d337 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-checked@4x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..3a2015c464 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked.9.png Binary files differnew file mode 100644 index 0000000000..a6d3011bd9 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@2x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..8ebfa02686 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@3x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..1d5a1d5149 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@4x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..f06dc55f9b --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..a6d3011bd9 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..8ebfa02686 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..1d5a1d5149 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..f06dc55f9b --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-hovered.9.png b/src/quickcontrols/imagine/images/tabbutton-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..3f945184f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..8a19720a2a --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..eadcf45714 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..8bf8e992aa --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-pressed.9.png b/src/quickcontrols/imagine/images/tabbutton-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..d48733ed81 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..fbbaad7bec --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..3a0ba70e63 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/tabbutton-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..c04f124e5e --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background.9.png b/src/quickcontrols/imagine/images/tabbutton-background.9.png Binary files differnew file mode 100644 index 0000000000..2266c72223 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background@2x.9.png b/src/quickcontrols/imagine/images/tabbutton-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..b7adb7adc3 --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background@3x.9.png b/src/quickcontrols/imagine/images/tabbutton-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..d8f4eae55f --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/tabbutton-background@4x.9.png b/src/quickcontrols/imagine/images/tabbutton-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..066d35b38c --- /dev/null +++ b/src/quickcontrols/imagine/images/tabbutton-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-disabled.9.png b/src/quickcontrols/imagine/images/textarea-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..97d48f8c00 --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/textarea-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..f9ea1d49dd --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/textarea-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..04e7ef6f07 --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/textarea-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..feaaa3bcbc --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-focused.9.png b/src/quickcontrols/imagine/images/textarea-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..1d73acfa0a --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-focused@2x.9.png b/src/quickcontrols/imagine/images/textarea-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..5be4cd6f8c --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-focused@3x.9.png b/src/quickcontrols/imagine/images/textarea-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..6ba3e24610 --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background-focused@4x.9.png b/src/quickcontrols/imagine/images/textarea-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..366aa5112f --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background.9.png b/src/quickcontrols/imagine/images/textarea-background.9.png Binary files differnew file mode 100644 index 0000000000..0b9ca9f3ec --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background@2x.9.png b/src/quickcontrols/imagine/images/textarea-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..a806ed1b11 --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background@3x.9.png b/src/quickcontrols/imagine/images/textarea-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..547ef33c41 --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/textarea-background@4x.9.png b/src/quickcontrols/imagine/images/textarea-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..b759b1e80b --- /dev/null +++ b/src/quickcontrols/imagine/images/textarea-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-disabled.9.png b/src/quickcontrols/imagine/images/textfield-background-disabled.9.png Binary files differnew file mode 100644 index 0000000000..312a1294d1 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-disabled.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-disabled@2x.9.png b/src/quickcontrols/imagine/images/textfield-background-disabled@2x.9.png Binary files differnew file mode 100644 index 0000000000..2c6c7e9165 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-disabled@2x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-disabled@3x.9.png b/src/quickcontrols/imagine/images/textfield-background-disabled@3x.9.png Binary files differnew file mode 100644 index 0000000000..1d1aca7177 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-disabled@3x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-disabled@4x.9.png b/src/quickcontrols/imagine/images/textfield-background-disabled@4x.9.png Binary files differnew file mode 100644 index 0000000000..ed93182a70 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-disabled@4x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-focused.9.png b/src/quickcontrols/imagine/images/textfield-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..1251f4e4cc --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-focused@2x.9.png b/src/quickcontrols/imagine/images/textfield-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..d535e8bc98 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-focused@3x.9.png b/src/quickcontrols/imagine/images/textfield-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..9fca3bb239 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background-focused@4x.9.png b/src/quickcontrols/imagine/images/textfield-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..a275a52e89 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background.9.png b/src/quickcontrols/imagine/images/textfield-background.9.png Binary files differnew file mode 100644 index 0000000000..7ea6096880 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background@2x.9.png b/src/quickcontrols/imagine/images/textfield-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..0a4c3f2a9f --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background@3x.9.png b/src/quickcontrols/imagine/images/textfield-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..e855274187 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/textfield-background@4x.9.png b/src/quickcontrols/imagine/images/textfield-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..29ef5bb9d2 --- /dev/null +++ b/src/quickcontrols/imagine/images/textfield-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbar-background.png b/src/quickcontrols/imagine/images/toolbar-background.png Binary files differnew file mode 100644 index 0000000000..9c67cf2702 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbar-background.png diff --git a/src/quickcontrols/imagine/images/toolbar-background@2x.png b/src/quickcontrols/imagine/images/toolbar-background@2x.png Binary files differnew file mode 100644 index 0000000000..b0602519a7 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbar-background@2x.png diff --git a/src/quickcontrols/imagine/images/toolbar-background@3x.png b/src/quickcontrols/imagine/images/toolbar-background@3x.png Binary files differnew file mode 100644 index 0000000000..7f227ca343 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbar-background@3x.png diff --git a/src/quickcontrols/imagine/images/toolbar-background@4x.png b/src/quickcontrols/imagine/images/toolbar-background@4x.png Binary files differnew file mode 100644 index 0000000000..4788ecc743 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbar-background@4x.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-focused.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-checked@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked.9.png b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-disabled-checked@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-focused.9.png b/src/quickcontrols/imagine/images/toolbutton-background-focused.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-focused.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-focused@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-focused@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-focused@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-focused@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-focused@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-focused@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-focused@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-focused@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-focused@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-hovered.9.png b/src/quickcontrols/imagine/images/toolbutton-background-hovered.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-hovered.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-hovered@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-hovered@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-hovered@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-hovered@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-hovered@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-hovered@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-hovered@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-hovered@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-hovered@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-pressed.9.png b/src/quickcontrols/imagine/images/toolbutton-background-pressed.9.png Binary files differnew file mode 100644 index 0000000000..287a2872de --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-pressed.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-pressed@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-pressed@2x.9.png Binary files differnew file mode 100644 index 0000000000..aa84416561 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-pressed@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-pressed@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-pressed@3x.9.png Binary files differnew file mode 100644 index 0000000000..8c6822555b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-pressed@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background-pressed@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background-pressed@4x.9.png Binary files differnew file mode 100644 index 0000000000..89bdd096f8 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background-pressed@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background.9.png b/src/quickcontrols/imagine/images/toolbutton-background.9.png Binary files differnew file mode 100644 index 0000000000..5a72a62128 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background@2x.9.png b/src/quickcontrols/imagine/images/toolbutton-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..688a071a84 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background@3x.9.png b/src/quickcontrols/imagine/images/toolbutton-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..64375a7e5b --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolbutton-background@4x.9.png b/src/quickcontrols/imagine/images/toolbutton-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..96004a103c --- /dev/null +++ b/src/quickcontrols/imagine/images/toolbutton-background@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-horizontal.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal.9.png Binary files differnew file mode 100644 index 0000000000..75e3e66229 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@2x.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@2x.9.png Binary files differnew file mode 100644 index 0000000000..3662dec944 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@3x.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@3x.9.png Binary files differnew file mode 100644 index 0000000000..2771470175 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@4x.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@4x.9.png Binary files differnew file mode 100644 index 0000000000..deeda9f5fd --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-horizontal@4x.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-vertical.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-vertical.9.png Binary files differnew file mode 100644 index 0000000000..5b607aaf5c --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-vertical.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-vertical@2x.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-vertical@2x.9.png Binary files differnew file mode 100644 index 0000000000..f5a11e0467 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-vertical@2x.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-vertical@3x.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-vertical@3x.9.png Binary files differnew file mode 100644 index 0000000000..c957280f37 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-vertical@3x.9.png diff --git a/src/quickcontrols/imagine/images/toolseparator-separator-vertical@4x.9.png b/src/quickcontrols/imagine/images/toolseparator-separator-vertical@4x.9.png Binary files differnew file mode 100644 index 0000000000..c888689df7 --- /dev/null +++ b/src/quickcontrols/imagine/images/toolseparator-separator-vertical@4x.9.png diff --git a/src/quickcontrols/imagine/images/tooltip-background.9.png b/src/quickcontrols/imagine/images/tooltip-background.9.png Binary files differnew file mode 100644 index 0000000000..2e0dc67c3e --- /dev/null +++ b/src/quickcontrols/imagine/images/tooltip-background.9.png diff --git a/src/quickcontrols/imagine/images/tooltip-background@2x.9.png b/src/quickcontrols/imagine/images/tooltip-background@2x.9.png Binary files differnew file mode 100644 index 0000000000..dd5609982f --- /dev/null +++ b/src/quickcontrols/imagine/images/tooltip-background@2x.9.png diff --git a/src/quickcontrols/imagine/images/tooltip-background@3x.9.png b/src/quickcontrols/imagine/images/tooltip-background@3x.9.png Binary files differnew file mode 100644 index 0000000000..fed465427e --- /dev/null +++ b/src/quickcontrols/imagine/images/tooltip-background@3x.9.png diff --git a/src/quickcontrols/imagine/images/tooltip-background@4x.9.png b/src/quickcontrols/imagine/images/tooltip-background@4x.9.png Binary files differnew file mode 100644 index 0000000000..9bc964908f --- /dev/null +++ b/src/quickcontrols/imagine/images/tooltip-background@4x.9.png diff --git a/src/quickcontrols/imagine/impl/CMakeLists.txt b/src/quickcontrols/imagine/impl/CMakeLists.txt new file mode 100644 index 0000000000..830176f13e --- /dev/null +++ b/src/quickcontrols/imagine/impl/CMakeLists.txt @@ -0,0 +1,46 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +##################################################################### +## qtquickcontrols2imaginestyleimplplugin Plugin: +##################################################################### + +set(qml_files + "OpacityMask.qml" +) + +qt_internal_add_qml_module(qtquickcontrols2imaginestyleimplplugin + URI "QtQuick.Controls.Imagine.impl" + VERSION "${PROJECT_VERSION}" + CLASS_NAME QtQuickControls2ImagineStyleImplPlugin + PLUGIN_TARGET qtquickcontrols2imaginestyleimplplugin + NO_PLUGIN_OPTIONAL + QML_FILES + ${qml_files} + IMPORTS + QtQuick.Controls.impl/auto + DEFINES + QT_NO_CAST_FROM_ASCII + QT_NO_CAST_TO_ASCII + LIBRARIES + Qt::CorePrivate + Qt::Gui + Qt::QmlPrivate + Qt::QuickControls2ImplPrivate + Qt::QuickPrivate + Qt::QuickTemplates2Private +) + +# Resources: +set(qmake_qtquickcontrols2imaginestyleimplplugin_resource_files + "shaders/+glslcore/OpacityMask.frag" + "shaders/+qsb/OpacityMask.frag" + "shaders/OpacityMask.frag" +) + +qt_internal_add_resource(qtquickcontrols2imaginestyleimplplugin "qmake_qtquickcontrols2imaginestyleimplplugin" + PREFIX + "qt-project.org/imports/QtQuick/Controls/Imagine/impl" + FILES + ${qmake_qtquickcontrols2imaginestyleimplplugin_resource_files} +) diff --git a/src/quickcontrols/imagine/impl/OpacityMask.qml b/src/quickcontrols/imagine/impl/OpacityMask.qml new file mode 100644 index 0000000000..6108901129 --- /dev/null +++ b/src/quickcontrols/imagine/impl/OpacityMask.qml @@ -0,0 +1,35 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +import QtQuick + +/* + A cross-graphics API implementation of QtGraphicalEffects' OpacityMask. + */ +Item { + id: rootItem + + property variant source + property variant maskSource + property bool cached: false + + ShaderEffectSource { + id: cacheItem + anchors.fill: parent + visible: rootItem.cached + smooth: true + sourceItem: shaderItem + live: true + hideSource: visible + } + + ShaderEffect { + id: shaderItem + property variant source: rootItem.source + property variant maskSource: rootItem.maskSource + + anchors.fill: parent + + fragmentShader: "qrc:/qt-project.org/imports/QtQuick/Controls/Imagine/impl/shaders/OpacityMask.frag" + } +} diff --git a/src/quickcontrols/imagine/impl/shaders/+glslcore/OpacityMask.frag b/src/quickcontrols/imagine/impl/shaders/+glslcore/OpacityMask.frag new file mode 100644 index 0000000000..529e269614 --- /dev/null +++ b/src/quickcontrols/imagine/impl/shaders/+glslcore/OpacityMask.frag @@ -0,0 +1,13 @@ +#version 150 + +uniform float qt_Opacity; +uniform sampler2D source; +uniform sampler2D maskSource; + +in vec2 qt_TexCoord0; +out vec4 fragColor; + +void main() +{ + fragColor = texture(source, qt_TexCoord0.st) * (texture(maskSource, qt_TexCoord0.st).a) * qt_Opacity; +} diff --git a/src/quickcontrols/imagine/impl/shaders/+qsb/OpacityMask.frag b/src/quickcontrols/imagine/impl/shaders/+qsb/OpacityMask.frag Binary files differnew file mode 100644 index 0000000000..331b30b807 --- /dev/null +++ b/src/quickcontrols/imagine/impl/shaders/+qsb/OpacityMask.frag diff --git a/src/quickcontrols/imagine/impl/shaders/OpacityMask.frag b/src/quickcontrols/imagine/impl/shaders/OpacityMask.frag new file mode 100644 index 0000000000..84f9bc3ee6 --- /dev/null +++ b/src/quickcontrols/imagine/impl/shaders/OpacityMask.frag @@ -0,0 +1,7 @@ +varying highp vec2 qt_TexCoord0; +uniform highp float qt_Opacity; +uniform lowp sampler2D source; +uniform lowp sampler2D maskSource; +void main(void) { + gl_FragColor = texture2D(source, qt_TexCoord0.st) * (texture2D(maskSource, qt_TexCoord0.st).a) * qt_Opacity; +} diff --git a/src/quickcontrols/imagine/impl/shaders/OpacityMask_rhi.frag b/src/quickcontrols/imagine/impl/shaders/OpacityMask_rhi.frag new file mode 100644 index 0000000000..9ae3249978 --- /dev/null +++ b/src/quickcontrols/imagine/impl/shaders/OpacityMask_rhi.frag @@ -0,0 +1,17 @@ +#version 440 + +layout(location = 0) in vec2 qt_TexCoord0; +layout(location = 0) out vec4 fragColor; + +layout(std140, binding = 0) uniform buf { + mat4 qt_Matrix; + float qt_Opacity; +} ubuf; + +layout(binding = 1) uniform sampler2D source; +layout(binding = 2) uniform sampler2D maskSource; + +void main() +{ + fragColor = texture(source, qt_TexCoord0.st) * (texture(maskSource, qt_TexCoord0.st).a) * ubuf.qt_Opacity; +} diff --git a/src/quickcontrols/imagine/impl/shaders/compile.bat b/src/quickcontrols/imagine/impl/shaders/compile.bat new file mode 100644 index 0000000000..42b8cb45c0 --- /dev/null +++ b/src/quickcontrols/imagine/impl/shaders/compile.bat @@ -0,0 +1,4 @@ +:: Copyright (C) 2020 The Qt Company Ltd. +:: SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +qsb --glsl "150,120,100 es" --hlsl 50 --msl 12 -o +qsb/OpacityMask.frag OpacityMask_rhi.frag diff --git a/src/quickcontrols/imagine/qquickimaginestyle.cpp b/src/quickcontrols/imagine/qquickimaginestyle.cpp new file mode 100644 index 0000000000..377103e2f2 --- /dev/null +++ b/src/quickcontrols/imagine/qquickimaginestyle.cpp @@ -0,0 +1,137 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +#include "qquickimaginestyle_p.h" + +#include <QtCore/qsettings.h> +#include <QtQuickControls2/private/qquickstyle_p.h> + +QT_BEGIN_NAMESPACE + +Q_GLOBAL_STATIC_WITH_ARGS(QString, GlobalPath, (QLatin1String("qrc:/qt-project.org/imports/QtQuick/Controls/Imagine/images/"))) + +static QString ensureSlash(const QString &path) +{ + const QChar slash = QLatin1Char('/'); + return path.endsWith(slash) ? path : path + slash; +} + +QQuickImagineStyle::QQuickImagineStyle(QObject *parent) + : QQuickAttachedPropertyPropagator(parent), + m_path(*GlobalPath()) +{ + init(); +} + +QQuickImagineStyle *QQuickImagineStyle::qmlAttachedProperties(QObject *object) +{ + return new QQuickImagineStyle(object); +} + +QString QQuickImagineStyle::path() const +{ + return m_path; +} + +void QQuickImagineStyle::setPath(const QString &path) +{ + m_explicitPath = true; + if (m_path == path) + return; + + m_path = path; + propagatePath(); + + emit pathChanged(); +} + +void QQuickImagineStyle::inheritPath(const QString &path) +{ + if (m_explicitPath || m_path == path) + return; + + m_path = path; + propagatePath(); + emit pathChanged(); +} + +void QQuickImagineStyle::propagatePath() +{ + const auto styles = attachedChildren(); + for (QQuickAttachedPropertyPropagator *child : styles) { + QQuickImagineStyle *imagine = qobject_cast<QQuickImagineStyle *>(child); + if (imagine) + imagine->inheritPath(m_path); + } +} + +void QQuickImagineStyle::resetPath() +{ + if (!m_explicitPath) + return; + + m_explicitPath = false; + QQuickImagineStyle *imagine = qobject_cast<QQuickImagineStyle *>(attachedParent()); + inheritPath(imagine ? imagine->path() : *GlobalPath()); +} + +QUrl QQuickImagineStyle::url() const +{ + // Using ApplicationWindow as an example, its NinePatchImage url + // was previously assigned like this: + // + // soruce: Imagine.path + "applicationwindow-background" + // + // If Imagine.path is set to ":/images" by the user, then the final URL would be: + // + // QUrl("file:///home/user/qt/qtbase/qml/QtQuick/Controls/Imagine/:/images/applicationwindow-background") + // + // To ensure that the correct URL is constructed, we do it ourselves here, + // and then the control QML files use the "url" property instead. + const QString path = ensureSlash(m_path); + if (path.startsWith(QLatin1String("qrc"))) + return QUrl(path); + + if (path.startsWith(QLatin1String(":/"))) + return QUrl(QLatin1String("qrc") + path); + + return QUrl::fromLocalFile(path); +} + +void QQuickImagineStyle::attachedParentChange(QQuickAttachedPropertyPropagator *newParent, QQuickAttachedPropertyPropagator *oldParent) +{ + Q_UNUSED(oldParent); + QQuickImagineStyle *imagine = qobject_cast<QQuickImagineStyle *>(newParent); + if (imagine) + inheritPath(imagine->path()); +} + +static QByteArray resolveSetting(const QByteArray &env, const QSharedPointer<QSettings> &settings, const QString &name) +{ + QByteArray value = qgetenv(env); +#if QT_CONFIG(settings) + if (value.isNull() && !settings.isNull()) + value = settings->value(name).toByteArray(); +#endif + return value; +} + +void QQuickImagineStyle::init() +{ + static bool globalsInitialized = false; + if (!globalsInitialized) { + QSharedPointer<QSettings> settings = QQuickStylePrivate::settings(QStringLiteral("Imagine")); + + QString path = QString::fromUtf8(resolveSetting("QT_QUICK_CONTROLS_IMAGINE_PATH", settings, QStringLiteral("Path"))); + if (!path.isEmpty()) + *GlobalPath() = m_path = ensureSlash(path); + + globalsInitialized = true; + } + + QQuickAttachedPropertyPropagator::initialize(); // TODO: lazy init? +} + +QT_END_NAMESPACE + +#include "moc_qquickimaginestyle_p.cpp" diff --git a/src/quickcontrols/imagine/qquickimaginestyle_p.h b/src/quickcontrols/imagine/qquickimaginestyle_p.h new file mode 100644 index 0000000000..81f17fb58c --- /dev/null +++ b/src/quickcontrols/imagine/qquickimaginestyle_p.h @@ -0,0 +1,62 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +#ifndef QQUICKIMAGINESTYLE_P_H +#define QQUICKIMAGINESTYLE_P_H + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#include <QtCore/qvariant.h> +#include <QtQml/qqml.h> +#include <QtQuickControls2/qquickattachedpropertypropagator.h> + +QT_BEGIN_NAMESPACE + +class QQuickImagineStyle : public QQuickAttachedPropertyPropagator +{ + Q_OBJECT + Q_PROPERTY(QString path READ path WRITE setPath RESET resetPath NOTIFY pathChanged FINAL) + Q_PROPERTY(QUrl url READ url NOTIFY pathChanged FINAL) + QML_NAMED_ELEMENT(Imagine) + QML_ATTACHED(QQuickImagineStyle) + QML_UNCREATABLE("") + QML_ADDED_IN_VERSION(2, 3) + +public: + explicit QQuickImagineStyle(QObject *parent = nullptr); + + static QQuickImagineStyle *qmlAttachedProperties(QObject *object); + + QString path() const; + void setPath(const QString &path); + void inheritPath(const QString &path); + void propagatePath(); + void resetPath(); + + QUrl url() const; + +Q_SIGNALS: + void pathChanged(); + +protected: + void attachedParentChange(QQuickAttachedPropertyPropagator *newParent, QQuickAttachedPropertyPropagator *oldParent) override; + +private: + void init(); + + bool m_explicitPath = false; + QString m_path; +}; + +QT_END_NAMESPACE + +#endif // QQUICKIMAGINESTYLE_P_H diff --git a/src/quickcontrols/imagine/qquickimaginetheme.cpp b/src/quickcontrols/imagine/qquickimaginetheme.cpp new file mode 100644 index 0000000000..921034962a --- /dev/null +++ b/src/quickcontrols/imagine/qquickimaginetheme.cpp @@ -0,0 +1,33 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +#include "qquickimaginetheme_p.h" + +#include <QtQuickTemplates2/private/qquicktheme_p.h> + +QT_BEGIN_NAMESPACE + +void QQuickImagineTheme::initialize(QQuickTheme *theme) +{ + QFont systemFont; + systemFont.setFamilies(QStringList{QLatin1String("Open Sans")}); + theme->setFont(QQuickTheme::System, systemFont); + + const QColor accentColor = QColor::fromRgb(0x4fc1e9); + const QColor windowTextColor = QColor::fromRgb(0x434a54); + const QColor disabledWindowTextColor = QColor::fromRgb(0xccd1d9); + + QPalette systemPalette; + systemPalette.setColor(QPalette::ButtonText, Qt::white); + systemPalette.setColor(QPalette::BrightText, Qt::white); + systemPalette.setColor(QPalette::Highlight, accentColor); + systemPalette.setColor(QPalette::HighlightedText, Qt::white); + systemPalette.setColor(QPalette::Text, windowTextColor); + systemPalette.setColor(QPalette::ToolTipText, Qt::white); + systemPalette.setColor(QPalette::WindowText, windowTextColor); + systemPalette.setColor(QPalette::Disabled, QPalette::Text, disabledWindowTextColor); + systemPalette.setColor(QPalette::Disabled, QPalette::WindowText, disabledWindowTextColor); + theme->setPalette(QQuickTheme::System, systemPalette); +} + +QT_END_NAMESPACE diff --git a/src/quickcontrols/imagine/qquickimaginetheme_p.h b/src/quickcontrols/imagine/qquickimaginetheme_p.h new file mode 100644 index 0000000000..93b3063b78 --- /dev/null +++ b/src/quickcontrols/imagine/qquickimaginetheme_p.h @@ -0,0 +1,32 @@ +// Copyright (C) 2021 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +#ifndef QQUICKIMAGINETHEME_P_H +#define QQUICKIMAGINETHEME_P_H + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#include <QtCore/private/qglobal_p.h> + +QT_BEGIN_NAMESPACE + +class QQuickTheme; + +class QQuickImagineTheme +{ +public: + static void initialize(QQuickTheme *theme); +}; + +QT_END_NAMESPACE + +#endif // QQUICKIMAGINETHEME_P_H diff --git a/src/quickcontrols/imagine/qtquickcontrols2imaginestyleplugin.cpp b/src/quickcontrols/imagine/qtquickcontrols2imaginestyleplugin.cpp new file mode 100644 index 0000000000..ddf3927562 --- /dev/null +++ b/src/quickcontrols/imagine/qtquickcontrols2imaginestyleplugin.cpp @@ -0,0 +1,49 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +#include "qquickimaginestyle_p.h" +#include "qquickimaginetheme_p.h" + +#include <QtCore/qloggingcategory.h> +#include <QtQml/qqml.h> +#include <QtQuickControls2/private/qquickstyleplugin_p.h> +#include <QtQuickTemplates2/private/qquicktheme_p.h> + +QT_BEGIN_NAMESPACE + +extern void qml_register_types_QtQuick_Controls_Imagine(); +Q_GHS_KEEP_REFERENCE(qml_register_types_QtQuick_Controls_Imagine); + +class QtQuickControls2ImagineStylePlugin : public QQuickStylePlugin +{ + Q_OBJECT + Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid) + +public: + QtQuickControls2ImagineStylePlugin(QObject *parent = nullptr); + + QString name() const override; + void initializeTheme(QQuickTheme *theme) override; + + QQuickImagineTheme theme; +}; + +QtQuickControls2ImagineStylePlugin::QtQuickControls2ImagineStylePlugin(QObject *parent) : QQuickStylePlugin(parent) +{ + volatile auto registration = &qml_register_types_QtQuick_Controls_Imagine; + Q_UNUSED(registration); +} + +QString QtQuickControls2ImagineStylePlugin::name() const +{ + return QStringLiteral("Imagine"); +} + +void QtQuickControls2ImagineStylePlugin::initializeTheme(QQuickTheme *theme) +{ + this->theme.initialize(theme); +} + +QT_END_NAMESPACE + +#include "qtquickcontrols2imaginestyleplugin.moc" |