Initial commit
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
// 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl
|
||||
|
||||
Rectangle {
|
||||
id: panel
|
||||
|
||||
property Item control
|
||||
property bool highlighted: control.highlighted
|
||||
|
||||
visible: !control.flat || control.down || control.checked
|
||||
|
||||
color: Fusion.buttonColor(control.palette, panel.highlighted, control.down || control.checked,
|
||||
enabled && control.hovered)
|
||||
gradient: control.down || control.checked ? null : buttonGradient
|
||||
|
||||
Gradient {
|
||||
id: buttonGradient
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Fusion.gradientStart(Fusion.buttonColor(panel.control.palette, panel.highlighted,
|
||||
panel.control.down, panel.enabled && panel.control.hovered))
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Fusion.gradientStop(Fusion.buttonColor(panel.control.palette, panel.highlighted,
|
||||
panel.control.down, panel.enabled && panel.control.hovered))
|
||||
}
|
||||
}
|
||||
|
||||
radius: 2
|
||||
border.color: Fusion.buttonOutline(control.palette, panel.highlighted || control.visualFocus, control.enabled)
|
||||
|
||||
Rectangle {
|
||||
x: 1; y: 1
|
||||
width: parent.width - 2
|
||||
height: parent.height - 2
|
||||
border.color: Fusion.innerContrastLine
|
||||
color: "transparent"
|
||||
radius: 2
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl
|
||||
|
||||
Rectangle {
|
||||
id: indicator
|
||||
|
||||
property Item control
|
||||
property real baseLightness: 1.6
|
||||
|
||||
readonly property color pressedColor: Fusion.mergedColors(control.palette.base, control.palette.windowText, 85)
|
||||
readonly property color checkMarkColor: Qt.darker(control.palette.text, 1.2)
|
||||
|
||||
implicitWidth: 14
|
||||
implicitHeight: 14
|
||||
|
||||
color: control.down ? indicator.pressedColor : Qt.lighter(control.palette.base, baseLightness)
|
||||
border.color: control.visualFocus ? Fusion.highlightedOutline(control.palette)
|
||||
: Qt.lighter(Fusion.outline(control.palette), 1.1)
|
||||
|
||||
Rectangle {
|
||||
x: 1; y: 1
|
||||
width: parent.width - 2
|
||||
height: 1
|
||||
color: Fusion.topShadow
|
||||
visible: indicator.control.enabled && !indicator.control.down
|
||||
}
|
||||
|
||||
ColorImage {
|
||||
x: (parent.width - width) / 2
|
||||
y: (parent.height - height) / 2
|
||||
color: Color.transparent(indicator.checkMarkColor, 210 / 255)
|
||||
source: "qrc:/qt-project.org/imports/QtQuick/Controls/Fusion/images/checkmark.png"
|
||||
visible: indicator.control.checkState === Qt.Checked || (indicator.control.checked && indicator.control.checkState === undefined)
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
x: 3; y: 3
|
||||
width: parent.width - 6
|
||||
height: parent.width - 6
|
||||
|
||||
visible: indicator.control.checkState === Qt.PartiallyChecked
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Color.transparent(indicator.checkMarkColor, 80 / 255)
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Color.transparent(indicator.checkMarkColor, 140 / 255)
|
||||
}
|
||||
}
|
||||
border.color: Color.transparent(indicator.checkMarkColor, 180 / 255)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// Copyright (C) 2025 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick.Controls.impl
|
||||
|
||||
CopyAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// Copyright (C) 2025 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick.Controls.impl
|
||||
|
||||
CutAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// Copyright (C) 2025 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick.Controls.impl
|
||||
|
||||
DeleteAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// Copyright (C) 2025 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick.Controls.impl
|
||||
|
||||
PasteAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
// 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl
|
||||
|
||||
Rectangle {
|
||||
id: indicator
|
||||
|
||||
property Item control
|
||||
readonly property color pressedColor: Fusion.mergedColors(control.palette.base, control.palette.windowText, 85)
|
||||
readonly property color checkMarkColor: Qt.darker(control.palette.text, 1.2)
|
||||
|
||||
implicitWidth: 14
|
||||
implicitHeight: 14
|
||||
|
||||
radius: width / 2
|
||||
color: control.down ? indicator.pressedColor : Qt.lighter(control.palette.base, 1.75)
|
||||
border.color: control.visualFocus ? Fusion.highlightedOutline(control.palette)
|
||||
: Fusion.highContrast
|
||||
? Fusion.outline(control.palette)
|
||||
: Qt.darker(control.palette.window, 1.5)
|
||||
|
||||
Rectangle {
|
||||
y: 1
|
||||
width: parent.width
|
||||
height: parent.height - 1
|
||||
radius: width / 2
|
||||
color: "transparent"
|
||||
border.color: Fusion.topShadow
|
||||
visible: indicator.control.enabled && !indicator.control.down
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
x: (parent.width - width) / 2
|
||||
y: (parent.height - height) / 2
|
||||
width: parent.width / 2.32
|
||||
height: parent.height / 2.32
|
||||
radius: width / 2
|
||||
color: Color.transparent(indicator.checkMarkColor, 180 / 255)
|
||||
border.color: Color.transparent(indicator.checkMarkColor, 200 / 255)
|
||||
visible: indicator.control.checked
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// Copyright (C) 2025 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.Controls.impl
|
||||
|
||||
RedoAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// Copyright (C) 2025 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick.Controls.impl
|
||||
|
||||
SelectAllAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl
|
||||
|
||||
Rectangle {
|
||||
id: groove
|
||||
|
||||
property Item control
|
||||
property real offset
|
||||
property real progress
|
||||
property real visualProgress
|
||||
|
||||
x: control.horizontal ? 0 : (control.availableWidth - width) / 2
|
||||
y: control.horizontal ? (control.availableHeight - height) / 2 : 0
|
||||
|
||||
implicitWidth: control.horizontal ? 160 : 5
|
||||
implicitHeight: control.horizontal ? 5 : 160
|
||||
width: control.horizontal ? control.availableWidth : implicitWidth
|
||||
height: control.horizontal ? implicitHeight : control.availableHeight
|
||||
|
||||
radius: 2
|
||||
border.color: Fusion.outline(control.palette)
|
||||
scale: control.horizontal && control.mirrored ? -1 : 1
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Qt.darker(Fusion.grooveColor(groove.control.palette), 1.1)
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Qt.lighter(Fusion.grooveColor(groove.control.palette), 1.1)
|
||||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
x: groove.control.horizontal ? groove.offset * parent.width : 0
|
||||
y: groove.control.horizontal ? 0 : groove.visualProgress * parent.height
|
||||
width: groove.control.horizontal ? groove.progress * parent.width - groove.offset * parent.width : 5
|
||||
height: groove.control.horizontal ? 5 : groove.progress * parent.height - groove.offset * parent.height
|
||||
|
||||
radius: 2
|
||||
border.color: Qt.darker(Fusion.highlightedOutline(groove.control.palette), 1.1)
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Fusion.highlight(groove.control.palette)
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Qt.lighter(Fusion.highlight(groove.control.palette), 1.2)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl
|
||||
|
||||
Rectangle {
|
||||
id: handle
|
||||
|
||||
property bool pressed
|
||||
property bool hovered
|
||||
property bool vertical
|
||||
property bool visualFocus
|
||||
|
||||
implicitWidth: 13
|
||||
implicitHeight: 13
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Fusion.gradientStart(Fusion.buttonColor(handle.palette, handle.visualFocus,
|
||||
handle.pressed, handle.enabled && handle.hovered))
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Fusion.gradientStop(Fusion.buttonColor(handle.palette, handle.visualFocus,
|
||||
handle.pressed, handle.enabled && handle.hovered))
|
||||
}
|
||||
}
|
||||
rotation: handle.vertical ? -90 : 0
|
||||
border.width: 1
|
||||
border.color: "transparent"
|
||||
radius: 2
|
||||
|
||||
Rectangle {
|
||||
width: parent.width
|
||||
height: parent.height
|
||||
border.color: handle.visualFocus ? Fusion.highlightedOutline(handle.palette) : Fusion.outline(handle.palette)
|
||||
color: "transparent"
|
||||
radius: 2
|
||||
|
||||
Rectangle {
|
||||
x: 1; y: 1
|
||||
width: parent.width - 2
|
||||
height: parent.height - 2
|
||||
border.color: Fusion.innerContrastLine
|
||||
color: "transparent"
|
||||
radius: 2
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
// 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Templates as T
|
||||
import QtQuick.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl
|
||||
|
||||
Rectangle {
|
||||
id: indicator
|
||||
|
||||
property T.AbstractButton control
|
||||
readonly property color pressedColor: Fusion.mergedColors(control.palette.base, control.palette.windowText, 85)
|
||||
readonly property color checkMarkColor: Qt.darker(control.palette.text, 1.2)
|
||||
|
||||
implicitWidth: 40
|
||||
implicitHeight: 16
|
||||
|
||||
radius: 2
|
||||
border.color: Fusion.outline(control.palette)
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Qt.darker(Fusion.grooveColor(indicator.control.palette), 1.1)
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Qt.lighter(Fusion.grooveColor(indicator.control.palette), 1.1)
|
||||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
x: indicator.control.mirrored ? handle.x : 0
|
||||
width: indicator.control.mirrored ? parent.width - handle.x : handle.x + handle.width
|
||||
height: parent.height
|
||||
|
||||
opacity: indicator.control.checked ? 1 : 0
|
||||
Behavior on opacity {
|
||||
enabled: !indicator.control.down
|
||||
NumberAnimation { duration: 80 }
|
||||
}
|
||||
|
||||
radius: 2
|
||||
border.color: Qt.darker(Fusion.highlightedOutline(indicator.control.palette), 1.1)
|
||||
border.width: indicator.control.enabled ? 1 : 0
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Qt.alpha(indicator.control.palette.active.highlight,
|
||||
indicator.Window ? indicator.Window.active ? 1 : 0.5 : 1)
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Qt.alpha(Qt.lighter(indicator.control.palette.active.highlight, 1.2),
|
||||
indicator.Window ? indicator.Window.active ? 1 : 0.5 : 1)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
id: handle
|
||||
x: Math.max(0, Math.min(parent.width - width, indicator.control.visualPosition * parent.width - (width / 2)))
|
||||
y: (parent.height - height) / 2
|
||||
width: 20
|
||||
height: 16
|
||||
radius: 2
|
||||
|
||||
gradient: Gradient {
|
||||
GradientStop {
|
||||
position: 0
|
||||
color: Fusion.gradientStart(Fusion.buttonColor(indicator.control.palette,
|
||||
indicator.control.visualFocus, indicator.control.pressed, indicator.enabled && indicator.control.hovered))
|
||||
}
|
||||
GradientStop {
|
||||
position: 1
|
||||
color: Fusion.gradientStop(Fusion.buttonColor(indicator.control.palette,
|
||||
indicator.control.visualFocus, indicator.control.pressed, indicator.enabled && indicator.control.hovered))
|
||||
}
|
||||
}
|
||||
border.width: 1
|
||||
border.color: "transparent"
|
||||
|
||||
Rectangle {
|
||||
width: parent.width
|
||||
height: parent.height
|
||||
border.color: indicator.control.visualFocus ? Fusion.highlightedOutline(indicator.control.palette) : Fusion.outline(indicator.control.palette)
|
||||
color: "transparent"
|
||||
radius: 2
|
||||
|
||||
Rectangle {
|
||||
x: 1; y: 1
|
||||
width: parent.width - 2
|
||||
height: parent.height - 2
|
||||
border.color: Fusion.innerContrastLine
|
||||
color: "transparent"
|
||||
radius: 2
|
||||
}
|
||||
}
|
||||
|
||||
Behavior on x {
|
||||
enabled: !indicator.control.down
|
||||
SmoothedAnimation { velocity: 200 }
|
||||
}
|
||||
}
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
// Copyright (C) 2025 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
|
||||
// Qt-Security score:significant reason:default
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Controls.Fusion
|
||||
import QtQuick.Controls.Fusion.impl as FusionImpl
|
||||
|
||||
Menu {
|
||||
id: menu
|
||||
popupType: Qt.platform.pluginName !== "wayland" ? Popup.Window : Popup.Item
|
||||
|
||||
required property Item editor
|
||||
|
||||
FusionImpl.UndoAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
FusionImpl.RedoAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
|
||||
MenuSeparator {}
|
||||
|
||||
FusionImpl.CutAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
FusionImpl.CopyAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
FusionImpl.PasteAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
FusionImpl.DeleteAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
|
||||
MenuSeparator {}
|
||||
|
||||
FusionImpl.SelectAllAction {
|
||||
editor: menu.editor
|
||||
}
|
||||
}
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
// Copyright (C) 2025 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.Controls.impl
|
||||
import QtQuick.Controls.Fusion
|
||||
|
||||
Rectangle {
|
||||
implicitWidth: 120
|
||||
implicitHeight: 24
|
||||
radius: 2
|
||||
color: control.palette.base
|
||||
border.color: control.activeFocus ? Fusion.highlightedOutline(control.palette) : Fusion.outline(control.palette)
|
||||
|
||||
required property Item control
|
||||
|
||||
Rectangle {
|
||||
x: 1
|
||||
y: 1
|
||||
width: parent.width - 2
|
||||
height: parent.height - 2
|
||||
color: "transparent"
|
||||
border.color: Color.transparent(Fusion.highlightedOutline(control.palette), 40 / 255)
|
||||
visible: control.activeFocus
|
||||
radius: 1.7
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
x: 2
|
||||
y: 1
|
||||
width: parent.width - 4
|
||||
height: 1
|
||||
color: Fusion.topShadow
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// Copyright (C) 2025 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.Controls.impl
|
||||
|
||||
UndoAction {
|
||||
icon.width: 16
|
||||
icon.height: 16
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
import QtQuick.tooling 1.2
|
||||
|
||||
// This file describes the plugin-supplied types contained in the library.
|
||||
// It is used for QML tooling purposes only.
|
||||
//
|
||||
// This file was auto-generated by qmltyperegistrar.
|
||||
|
||||
Module {
|
||||
Component {
|
||||
file: "private/qquickfusionbusyindicator_p.h"
|
||||
lineNumber: 25
|
||||
name: "QQuickFusionBusyIndicator"
|
||||
accessSemantics: "reference"
|
||||
prototype: "QQuickPaintedItem"
|
||||
exports: [
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.3",
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.4",
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.7",
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 2.11",
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 6.0",
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 6.3",
|
||||
"QtQuick.Controls.Fusion.impl/BusyIndicatorImpl 6.7"
|
||||
]
|
||||
exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543]
|
||||
Property {
|
||||
name: "color"
|
||||
type: "QColor"
|
||||
read: "color"
|
||||
write: "setColor"
|
||||
index: 0
|
||||
lineNumber: 28
|
||||
isFinal: true
|
||||
}
|
||||
Property {
|
||||
name: "running"
|
||||
type: "bool"
|
||||
read: "isRunning"
|
||||
write: "setRunning"
|
||||
index: 1
|
||||
lineNumber: 29
|
||||
}
|
||||
}
|
||||
Component {
|
||||
file: "private/qquickfusiondial_p.h"
|
||||
lineNumber: 24
|
||||
name: "QQuickFusionDial"
|
||||
accessSemantics: "reference"
|
||||
prototype: "QQuickPaintedItem"
|
||||
exports: [
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 2.3",
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 2.4",
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 2.7",
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 2.11",
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 6.0",
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 6.3",
|
||||
"QtQuick.Controls.Fusion.impl/DialImpl 6.7"
|
||||
]
|
||||
exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543]
|
||||
Property {
|
||||
name: "highlight"
|
||||
type: "bool"
|
||||
read: "highlight"
|
||||
write: "setHighlight"
|
||||
index: 0
|
||||
lineNumber: 27
|
||||
isFinal: true
|
||||
}
|
||||
}
|
||||
Component {
|
||||
file: "private/qquickfusionknob_p.h"
|
||||
lineNumber: 24
|
||||
name: "QQuickFusionKnob"
|
||||
accessSemantics: "reference"
|
||||
prototype: "QQuickPaintedItem"
|
||||
exports: [
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 2.3",
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 2.4",
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 2.7",
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 2.11",
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 6.0",
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 6.3",
|
||||
"QtQuick.Controls.Fusion.impl/KnobImpl 6.7"
|
||||
]
|
||||
exportMetaObjectRevisions: [515, 516, 519, 523, 1536, 1539, 1543]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
module QtQuick.Controls.Fusion.impl
|
||||
linktarget Qt6::qtquickcontrols2fusionstyleimplplugin
|
||||
optional plugin qtquickcontrols2fusionstyleimplplugin
|
||||
classname QtQuickControls2FusionStyleImplPlugin
|
||||
typeinfo plugins.qmltypes
|
||||
depends QtQuick auto
|
||||
prefer :/qt-project.org/imports/QtQuick/Controls/Fusion/impl/
|
||||
ButtonPanel 6.0 ButtonPanel.qml
|
||||
ButtonPanel 2.0 ButtonPanel.qml
|
||||
CheckIndicator 6.0 CheckIndicator.qml
|
||||
CheckIndicator 2.0 CheckIndicator.qml
|
||||
CopyAction 6.11 CopyAction.qml
|
||||
CutAction 6.11 CutAction.qml
|
||||
DeleteAction 6.11 DeleteAction.qml
|
||||
PasteAction 6.11 PasteAction.qml
|
||||
RadioIndicator 6.0 RadioIndicator.qml
|
||||
RadioIndicator 2.0 RadioIndicator.qml
|
||||
RedoAction 6.11 RedoAction.qml
|
||||
SelectAllAction 6.11 SelectAllAction.qml
|
||||
SliderGroove 6.0 SliderGroove.qml
|
||||
SliderGroove 2.0 SliderGroove.qml
|
||||
SliderHandle 6.0 SliderHandle.qml
|
||||
SliderHandle 2.0 SliderHandle.qml
|
||||
SwitchIndicator 6.0 SwitchIndicator.qml
|
||||
SwitchIndicator 2.0 SwitchIndicator.qml
|
||||
TextEditingContextMenu 6.11 TextEditingContextMenu.qml
|
||||
TextFieldBackground 6.9 TextFieldBackground.qml
|
||||
UndoAction 6.11 UndoAction.qml
|
||||
|
||||
Reference in New Issue
Block a user