// SPDX-FileCopyrightText: 2022 Carl Schwan // SPDX-FileCopyrightText: 2022 Tobias Fella // SPDX-License-Identifier: GPL-2.0-or-later import QtQuick 2.15 import QtQuick.Controls 2.15 as QQC2 import QtQuick.Layouts 1.15 import org.kde.kirigami 2.15 as Kirigami QQC2.Dialog { id: confirmEncryptionDialog property NeoChatRoom room ColumnLayout { Kirigami.Heading { text: i18n("Activate Encryption") } QQC2.Label { text: i18n("It will not be possible to deactivate the encryption after it is enabled.") } } x: Math.round((parent.width - width) / 2) y: Math.round((parent.height - height) / 2) modal: true footer: QQC2.DialogButtonBox { QQC2.Button { text: i18n("Cancel") QQC2.DialogButtonBox.buttonRole: QQC2.DialogButtonBox.RejectRole onClicked: confirmEncryptionDialog.close() } QQC2.Button { text: i18n("Activate Encryption") QQC2.DialogButtonBox.buttonRole: QQC2.DialogButtonBox.AcceptRole onClicked: { confirmEncryptionDialog.room.activateEncryption() confirmEncryptionDialog.close(); } } } }