- Group the imports into Qt, KDE, NeoChat - Import the latest versions - Remove unused imports - Remove unused components - Unify license header styling
28 lines
781 B
QML
28 lines
781 B
QML
// SPDX-FileCopyrightText: 2020 Carl Schwan <carl@carlschwan.de>
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
import QtQuick 2.14
|
|
import QtQuick.Controls 2.14
|
|
import QtQuick.Layouts 1.14
|
|
|
|
/// Step for the login/registration flow
|
|
ColumnLayout {
|
|
|
|
property string title: i18n("Welcome")
|
|
property string message: i18n("Welcome")
|
|
property bool showContinueButton: false
|
|
property bool showBackButton: false
|
|
property bool acceptable: false
|
|
property string previousUrl: ""
|
|
|
|
/// Process this module, this is called by the continue button.
|
|
/// Should call \sa processed when it finish successfully.
|
|
property Action action: null
|
|
|
|
/// Called when switching to the next step.
|
|
signal processed(url nextUrl)
|
|
|
|
signal showMessage(string message)
|
|
|
|
}
|