mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-11-22 03:00:46 +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/EventExpirationDialog.qml
|
||||||
resources/qml/dialogs/ImageOverlay.qml
|
resources/qml/dialogs/ImageOverlay.qml
|
||||||
resources/qml/dialogs/ImagePackEditorDialog.qml
|
resources/qml/dialogs/ImagePackEditorDialog.qml
|
||||||
|
resources/qml/dialogs/ImagePackDeleteDialog.qml
|
||||||
resources/qml/dialogs/ImagePackSettingsDialog.qml
|
resources/qml/dialogs/ImagePackSettingsDialog.qml
|
||||||
resources/qml/dialogs/InputDialog.qml
|
resources/qml/dialogs/InputDialog.qml
|
||||||
resources/qml/dialogs/InviteDialog.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