summary refs log tree commit diff
path: root/resources/qml/dialogs/LogoutDialog.qml
diff options
context:
space:
mode:
authorLoren Burkholder <computersemiexpert@outlook.com>2021-09-29 20:15:25 -0400
committerLoren Burkholder <computersemiexpert@outlook.com>2021-10-05 20:12:24 -0400
commit81406171a0d6b6751e9eb1777faf6ea895affcc7 (patch)
treec4b0e6aebf8e904556e0c94a4a810c985e2f906f /resources/qml/dialogs/LogoutDialog.qml
parentFix appimage builder url (diff)
downloadnheko-81406171a0d6b6751e9eb1777faf6ea895affcc7.tar.xz
QML the logout dialog
Diffstat (limited to 'resources/qml/dialogs/LogoutDialog.qml')
-rw-r--r--resources/qml/dialogs/LogoutDialog.qml19
1 files changed, 19 insertions, 0 deletions
diff --git a/resources/qml/dialogs/LogoutDialog.qml b/resources/qml/dialogs/LogoutDialog.qml
new file mode 100644

index 00000000..9e107097 --- /dev/null +++ b/resources/qml/dialogs/LogoutDialog.qml
@@ -0,0 +1,19 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + +import QtQuick 2.15 +import QtQuick.Controls 2.15 +import Qt.labs.platform 1.1 +import im.nheko 1.0 + +MessageDialog { + id: logoutRoot + + title: qsTr("Log out") + text: CallManager.isOnCall ? qsTr("A call is in progress. Log out?") : qsTr("Are you sure you want to log out?") + modality: Qt.WindowModal + flags: Qt.Tool | Qt.WindowStaysOnTopHint | Qt.WindowCloseButtonHint | Qt.WindowTitleHint + buttons: Dialog.Ok | Dialog.Cancel + onAccepted: Nheko.logout() +}