Warning, /plasma/libplasma/tests/components/radiobutton3.qml is written in an unsupported language. File is not indexed.
0001 /*
0002 * SPDX-FileCopyrightText: 2019 David Edmundson <kde@davidedmundson.co.uk>
0003 * SPDX-FileCopyrightText: 2020 George Vogiatzis <Gvgeo@protonmail.com>
0004 * SPDX-FileCopyrightText: 2020 Noah Davis <noahadvs@gmail.com>
0005 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0006 */
0007 import QtQuick
0008 import QtQuick.Layouts
0009 import org.kde.plasma.components as PlasmaComponents
0010 import org.kde.kirigami as Kirigami
0011
0012 ComponentBase {
0013 id: root
0014 title: "Plasma Components 3 RadioButton"
0015 contentItem: GridLayout {
0016 columnSpacing: Kirigami.Units.gridUnit
0017 rowSpacing: Kirigami.Units.smallSpacing
0018 columns: 2
0019
0020 PlasmaComponents.Label {
0021 text: "text"
0022 }
0023 PlasmaComponents.RadioButton {
0024 text: "Some awesome radiobutton"
0025 }
0026
0027 PlasmaComponents.Label {
0028 text: "focus"
0029 }
0030 PlasmaComponents.RadioButton {
0031 text: "Some awesome radiobutton"
0032 focus: true
0033 }
0034
0035 PlasmaComponents.Label {
0036 text: "checked"
0037 }
0038 PlasmaComponents.RadioButton {
0039 text: "Some awesome radiobutton"
0040 checked: true
0041 }
0042
0043 PlasmaComponents.Label {
0044 text: "disabled"
0045 }
0046 PlasmaComponents.RadioButton {
0047 text: "Some awesome radiobutton"
0048 enabled: false
0049 }
0050
0051 PlasmaComponents.Label {
0052 text: "disabled and checked"
0053 }
0054 PlasmaComponents.RadioButton {
0055 text: "Some awesome radiobutton"
0056 enabled: false
0057 checked: true
0058 }
0059 }
0060 }
0061