Warning, /frameworks/kirigami/examples/overlaydrawer.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick.Layouts 1.15 0002 import QtQuick.Controls 2.15 as QQC2 0003 import org.kde.kirigami 2.20 as Kirigami 0004 0005 Kirigami.ApplicationWindow { 0006 Kirigami.OverlayDrawer { 0007 id: drawer 0008 0009 edge: Qt.BottomEdge 0010 0011 contentItem: RowLayout { 0012 QQC2.Button { 0013 text: "Close" 0014 onClicked: drawer.close() 0015 } 0016 } 0017 } 0018 0019 pageStack.initialPage: Kirigami.Page { 0020 RowLayout { 0021 QQC2.Button { 0022 text: "Open drawer" 0023 onClicked: { 0024 drawer.modal = isModal.checked 0025 drawer.open() 0026 } 0027 } 0028 QQC2.CheckBox { 0029 id: isModal 0030 text: "Drawer is modal?" 0031 } 0032 } 0033 } 0034 } 0035