Warning, /frameworks/kirigami/examples/simpleexamples/SimplePage.qml is written in an unsupported language. File is not indexed.

0001 /*
0002  *  SPDX-FileCopyrightText: 2015 Marco Martin <mart@kde.org>
0003  *
0004  *  SPDX-License-Identifier: LGPL-2.0-or-later
0005  */
0006 
0007 import QtQuick
0008 import QtQuick.Controls as QQC2
0009 import QtQuick.Layouts
0010 import org.kde.kirigami as Kirigami
0011 
0012 Kirigami.ScrollablePage {
0013     id: page
0014 
0015     Layout.fillWidth: true
0016     implicitWidth: Kirigami.Units.gridUnit * (Math.floor(Math.random() * 35) + 8)
0017 
0018     title: i18n("Simple Scrollable Page")
0019 
0020     actions: [
0021         Kirigami.Action {
0022             text:"Action for buttons"
0023             icon.name: "bookmarks"
0024             onTriggered: print("Action 1 clicked")
0025         },
0026         Kirigami.Action {
0027             text:"Action 2"
0028             icon.name: "folder"
0029             enabled: false
0030         }
0031     ]
0032 
0033     ColumnLayout {
0034         width: page.width
0035         spacing: Kirigami.Units.smallSpacing
0036 
0037         QQC2.Label {
0038             Layout.fillWidth: true
0039             wrapMode: Text.WordWrap
0040             text: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a sem venenatis, dictum odio vitae, tincidunt sapien. Proin a suscipit ligula, id interdum leo. Donec sed dolor sed lacus dignissim tempor a a lorem. In ullamcorper varius vestibulum. Sed nec arcu semper, varius velit ut, pharetra est. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Integer odio nibh, tincidunt quis condimentum quis, consequat id lacus. Nulla quis mauris erat. Suspendisse rhoncus suscipit massa, at suscipit lorem rhoncus et."
0041         }
0042     }
0043 }