diff --git a/applicationQT2048/CMakeLists.txt b/applicationQT2048/CMakeLists.txt index 2a14d4c3e060dd437a3e6a97bfb8a7a462656651..39e333f79475e49b689aab25bc8b4379c8bcf8f0 100644 --- a/applicationQT2048/CMakeLists.txt +++ b/applicationQT2048/CMakeLists.txt @@ -21,6 +21,7 @@ qt_add_qml_module(appapplicationQT2048 SOURCES gamemanager.h gamemanager.cpp SOURCES gamemanager.h gamemanager.cpp QML_FILES Main.qml + QML_FILES popupDialogue.qml ) # Qt for iOS sets MACOSX_BUNDLE_GUI_IDENTIFIER automatically since Qt 6.1. diff --git a/applicationQT2048/popupDialogue.qml b/applicationQT2048/popupDialogue.qml new file mode 100644 index 0000000000000000000000000000000000000000..12adc3c6aabbd02ddc03b2d99620630816b105bc --- /dev/null +++ b/applicationQT2048/popupDialogue.qml @@ -0,0 +1,24 @@ +import QtQuick +import QtQuick.Controls +import QtQuick.Dialogs + +Dialog { + id: partieNameDialogue + title: "Pour enregistrer la partie précédente entrez un nom pour la partie. Si vous ne souhaitez pas enregistrer cette partie appuyer sur Cancel." + modal: true + standardButtons: Dialog.Ok | Dialog.Cancel + + Column { + spacing: 10 + width: parent.width + TextField { + id: textInput + width: parent.width + placeholderText: "Ex: Partie 1" + } + } + + onAccepted: { + gameManager.recupererNomPartie(textInput.text); + } +}