aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/quicktaskbar/main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/quicktaskbar/main.qml')
-rw-r--r--tests/manual/quicktaskbar/main.qml161
1 files changed, 0 insertions, 161 deletions
diff --git a/tests/manual/quicktaskbar/main.qml b/tests/manual/quicktaskbar/main.qml
deleted file mode 100644
index 9dbbb88..0000000
--- a/tests/manual/quicktaskbar/main.qml
+++ /dev/null
@@ -1,161 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2016 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-import QtQuick 2.1
-import QtWinExtras 1.0
-import QtQuick.Layouts 1.0
-import QtQuick.Controls 1.0
-
-ApplicationWindow {
- id: window
-
- title: "TaskbarButton"
-
- width: column.implicitWidth + 240
- height: column.implicitHeight + 160
- minimumWidth: column.implicitWidth + 40
- minimumHeight: column.implicitHeight + 40
-
- TaskbarButton {
- id: taskbar
-
- progress.visible: progressBox.checked
- progress.minimum: indeterminateBox.checked ? 0 : minSpinBox.value
- progress.maximum: indeterminateBox.checked ? 0 : maxSpinBox.value
- progress.value: indeterminateBox.checked ? 0 : valueSlider.value
-
- overlay.iconSource: overlayBox.checked && overlayCombo.currentIndex >= 0 ? overlayModel.get(overlayCombo.currentIndex).source : ""
- overlay.accessibleDescription: "TaskbarButton"
- }
-
- ColumnLayout {
- id: column
-
- spacing: 20
- anchors.centerIn: parent
- Layout.preferredWidth: window.width / 2
-
- GroupBox {
- id: overlayBox
-
- checked: false
- checkable: true
- title: "Overlay icon"
- Layout.fillWidth: true
-
- ComboBox {
- id: overlayCombo
-
- anchors.fill: parent
- anchors.margins: 10
-
- textRole: "name"
- model: ListModel {
- id: overlayModel
- ListElement { name: "Qt logo (64)"; source: "qrc:/qt-project.org/qmessagebox/images/qtlogo-64.png" }
- ListElement { name: "Up (16)"; source: "qrc:/qt-project.org/styles/commonstyle/images/up-16.png" }
- ListElement { name: "Left (32)"; source: "qrc:/qt-project.org/styles/commonstyle/images/left-32.png" }
- ListElement { name: "Right (32)"; source: "qrc:/qt-project.org/styles/commonstyle/images/right-32.png" }
- ListElement { name: "Down (128)"; source: "qrc:/qt-project.org/styles/commonstyle/images/down-128.png" }
- ListElement { name: "Remote"; source: "http://qt-project.org/images/qt13a/Qt-logo.png" }
- ListElement { name: "Non-existing"; source: "do not crash explorer" }
- }
- }
- }
-
- GroupBox {
- id: progressBox
-
- checked: false
- checkable: true
- title: qsTr("Progress (%1)").arg(taskbar.progress.value)
- Layout.fillWidth: true
-
- GridLayout {
- columns: 3
- rowSpacing: 10
- columnSpacing: 20
- anchors.fill: parent
- anchors.margins: 10
-
- Label { text: "Value:" }
- Slider {
- id: valueSlider
-
- value: 82
- stepSize: 1
- minimumValue: minSpinBox.value
- maximumValue: maxSpinBox.value
- enabled: !indeterminateBox.checked
- Layout.columnSpan: 2
- }
-
- Label { text: "Minimum:" }
- SpinBox {
- id: minSpinBox
-
- value: 0
- stepSize: 1
- minimumValue: -1000
- maximumValue: 1000
- enabled: !indeterminateBox.checked
- Layout.fillWidth: true
- }
-
- Button {
- readonly property string playSymbol: "\u25BA" // BLACK RIGHT-POINTING POINTER
- readonly property string pauseSymbol: "\u25AE\u25AE" // BLACK VERTICAL RECTANGLE
- readonly property string stopSymbol: "\u2587" // BLACK SQUARE
-
- text: taskbar.progress.stopped ? playSymbol : taskbar.progress.paused ? stopSymbol : pauseSymbol
- onClicked: taskbar.progress.stopped ? taskbar.progress.resume() : taskbar.progress.paused ? taskbar.progress.stop() : taskbar.progress.pause()
- Layout.fillHeight: true
- Layout.rowSpan: 3
- }
-
- Label { text: "Maximum:" }
- SpinBox {
- id: maxSpinBox
-
- value: 100
- stepSize: 1
- minimumValue: -1000
- maximumValue: 1000
- enabled: !indeterminateBox.checked
- Layout.fillWidth: true
- }
-
- Item { Layout.fillWidth: true }
-
- CheckBox {
- id: indeterminateBox
- text: "Indeterminate"
- }
- }
- }
- }
-}