mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-11-21 18:50:47 +03:00
Create ImagePackDeleteDialog component
This commit is contained in:
parent
e8b9d92e8e
commit
e3fe1703fa
2 changed files with 26 additions and 0 deletions
|
@ -766,6 +766,7 @@ set(QML_SOURCES
|
|||
resources/qml/dialogs/EventExpirationDialog.qml
|
||||
resources/qml/dialogs/ImageOverlay.qml
|
||||
resources/qml/dialogs/ImagePackEditorDialog.qml
|
||||
resources/qml/dialogs/ImagePackDeleteDialog.qml
|
||||
resources/qml/dialogs/ImagePackSettingsDialog.qml
|
||||
resources/qml/dialogs/InputDialog.qml
|
||||
resources/qml/dialogs/InviteDialog.qml
|
||||
|
|
25
resources/qml/dialogs/ImagePackDeleteDialog.qml
Normal file
25
resources/qml/dialogs/ImagePackDeleteDialog.qml
Normal file
|
@ -0,0 +1,25 @@
|
|||
// SPDX-FileCopyrightText: Nheko Contributors
|
||||
//
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
import Qt.labs.platform 1.1 as P
|
||||
import QtQuick
|
||||
import im.nheko
|
||||
|
||||
P.MessageDialog {
|
||||
id: deleteStickerPackRoot
|
||||
|
||||
property SingleImagePackModel imagePack
|
||||
|
||||
text: "This will delete the sticker pack: " + imagePack.packname
|
||||
informativeText: "Are you sure you wish to delete the Sticker pack?"
|
||||
modality: Qt.ApplicationModal
|
||||
flags: Qt.Tool | Qt.WindowStaysOnTopHint | Qt.WindowCloseButtonHint | Qt.WindowTitleHint
|
||||
buttons: P.MessageDialog.Yes | P.MessageDialog.No
|
||||
|
||||
onAccepted: {
|
||||
console.info("DELETE PACK: " + imagePack.packname);
|
||||
imagePack.remove()
|
||||
timelineRoot.destroyOnClose(dialog);
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue