Warning, /maui/mauikit/examples/SidebarView.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick
0002 import QtQuick.Controls
0003 import org.mauikit.controls as Maui
0004
0005 Maui.ApplicationWindow
0006 {
0007 id: root
0008
0009 Maui.SideBarView
0010 {
0011 id: _sideBar
0012 anchors.fill: parent
0013
0014 sideBarContent: Maui.Page
0015 {
0016 Maui.Theme.colorSet: Maui.Theme.Window
0017 anchors.fill: parent
0018
0019 headBar.leftContent: Maui.ToolButtonMenu
0020 {
0021 icon.name: "application-menu"
0022 MenuItem
0023 {
0024 text: "About"
0025 icon.name: "info-dialog"
0026 onTriggered: root.about()
0027 }
0028 }
0029
0030 Maui.Holder
0031 {
0032 anchors.fill: parent
0033 title: "SideBar"
0034 body: "Collapsable."
0035 emoji: "folder"
0036 }
0037 }
0038
0039 Maui.Page
0040 {
0041 anchors.fill: parent
0042 Maui.Controls.showCSD: true
0043
0044 headBar.leftContent: ToolButton
0045 {
0046 icon.name: _sideBar.sideBar.visible ? "sidebar-collapse" : "sidebar-expand"
0047 onClicked: _sideBar.sideBar.toggle()
0048 }
0049
0050 Maui.Holder
0051 {
0052 anchors.fill: parent
0053 title: "Page"
0054 body: "Page main content."
0055 emoji: "application-x-addon-symbolic"
0056 }
0057 }
0058 }
0059 }