shift-shell/initialstart/qml/main.qml
Devin Lin 5c0fd57600 initialstart: Add first login experience
Adds an experience for users on first login, allowing some basic configuration.

This is separate from a first start wizard, which would run as a separate user with elevated permissions, and include options that an installer would have.
2023-04-01 07:09:57 +00:00

25 lines
638 B
QML

// SPDX-FileCopyrightText: 2023 Devin Lin <devin@kde.org>
// SPDX-License-Identifier: GPL-2.0-or-later
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import org.kde.kirigami 2.20 as Kirigami
import initialstart 1.0 as InitialStart
Kirigami.ApplicationWindow {
id: root
width: 360
height: 720
visibility: InitialStart.Wizard.testingMode ? "Windowed" : "FullScreen"
title: i18n("Initial Start")
pageStack.globalToolBar.style: Kirigami.ApplicationHeaderStyle.None
pageStack.columnView.columnResizeMode: Kirigami.ColumnView.SingleColumn
pageStack.initialPage: Wizard {}
}