component: login: loading: Use a fancy LoadingPlaceholder instead of boring static text

This commit is contained in:
Torrie Fischer
2022-10-10 10:41:30 +02:00
parent 6e20a46525
commit afa1ec6a4d

View File

@@ -5,24 +5,17 @@ import QtQuick 2.15
import QtQuick.Controls 2.15 as QQC2 import QtQuick.Controls 2.15 as QQC2
import QtQuick.Layouts 1.15 import QtQuick.Layouts 1.15
import org.kde.kirigami 2.15 as Kirigami import org.kde.kirigami 2.19 as Kirigami
import org.kde.neochat 1.0 import org.kde.neochat 1.0
import NeoChat.Component 1.0 import NeoChat.Component 1.0
Kirigami.PlaceholderMessage { Kirigami.LoadingPlaceholder {
property var showContinueButton: false property var showContinueButton: false
property var showBackButton: false property var showBackButton: false
property string title: i18n("Loading…") text: i18n("Synchronizing with your homeserver…")
anchors.centerIn: parent anchors.centerIn: parent
QQC2.Label { explanation: i18n("Please wait. This might take a little while.")
text: i18n("Please wait. This might take a little while.")
}
QQC2.BusyIndicator {
Layout.alignment: Qt.AlignHCenter
running: false
}
} }