Warning, /plasma/libplasma/examples/applets/widgetgallery/platformcontents/application/tablet/ui/main.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2011 Daker Fernandes Pinheiro <dakerfp@gmail.com> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 import QtQuick 0008 import org.kde.plasma.plasmoid 0009 import org.kde.plasma.components 0010 0011 Image { 0012 Layout.minimumWidth: 300 0013 Layout.minimumHeight: 400 0014 source: "image://appbackgrounds/standard" 0015 fillMode: Image.Tile 0016 asynchronous: true 0017 0018 ToolBar { 0019 id: toolBar 0020 anchors { 0021 top: parent.top 0022 left: parent.left 0023 right: parent.right 0024 } 0025 } 0026 0027 0028 Image { 0029 id: sidebar 0030 source: "image://appbackgrounds/contextarea" 0031 fillMode: Image.Tile 0032 asynchronous: true 0033 width: 200 0034 z: 10 0035 anchors { 0036 top: toolBar.bottom 0037 bottom: parent.bottom 0038 } 0039 Image { 0040 source: "image://appbackgrounds/shadow-right" 0041 fillMode: Image.Tile 0042 anchors { 0043 left: parent.right 0044 top: parent.top 0045 bottom: parent.bottom 0046 leftMargin: -1 0047 } 0048 } 0049 0050 ListView { 0051 id: pageSelector 0052 clip: true 0053 anchors.fill: parent 0054 0055 model: ListModel { 0056 id: pagesModel 0057 ListElement { 0058 page: "Buttons.qml" 0059 title: "Buttons" 0060 } 0061 ListElement { 0062 page: "CheckableButtons.qml" 0063 title: "Checkable buttons" 0064 } 0065 ListElement { 0066 page: "Busy.qml" 0067 title: "Busy indicators" 0068 } 0069 ListElement { 0070 page: "Sliders.qml" 0071 title: "Sliders" 0072 } 0073 ListElement { 0074 page: "Scrollers.qml" 0075 title: "Scrollers" 0076 } 0077 ListElement { 0078 page: "Texts.qml" 0079 title: "Text elements" 0080 } 0081 ListElement { 0082 page: "Misc.qml" 0083 title: "Misc stuff" 0084 } 0085 } 0086 delegate: ListItem { 0087 enabled: true 0088 Column { 0089 Label { 0090 text: title 0091 } 0092 } 0093 onClicked: pageStack.replace(Qt.createComponent(Plasmoid.file("ui", page))) 0094 } 0095 } 0096 } 0097 0098 0099 PageStack { 0100 id: pageStack 0101 toolBar: toolBar 0102 anchors { 0103 top: toolBar.bottom 0104 left: sidebar.right 0105 right: parent.right 0106 bottom: parent.bottom 0107 } 0108 initialPage: Qt.createComponent("Buttons.qml") 0109 } 0110 0111 }