Onboarding Tutorial
// SPDX-FileCopyrightText: 2026 Sandro Andrade <sandroandrade@kde.org> // SPDX-License-Identifier: LGPL-2.0-or-later import QtQuick import QtQuick.Controls as QQC2 import QtQuick.Layouts import org.kde.kirigami as Kirigami import org.kde.kirigamiaddons.onboarding Item { id: item required property var swipeView objectName: "Page2" ColumnLayout { anchors { fill: parent margins: Kirigami.Units.largeSpacing } QQC2.CheckBox { id: checkbox2 Layout.fillWidth: true text: qsTr("CheckBox 2") Onboarding.groups: ["advanced"] Onboarding.texts: [qsTr("This checkbox is on the second page of the advanced flow.")] Onboarding.onAboutToShow: item.swipeView.currentIndex = 1 } QQC2.Button { Layout.fillWidth: true text: qsTr("Button 2") } QQC2.Button { Layout.fillWidth: true highlighted: true text: qsTr("Button 3") } QQC2.ComboBox { Layout.fillWidth: true model: [qsTr("Apple"), qsTr("Banana"), qsTr("Watermelon")] } } }