diff options
| author | Mat M <mathew1800@gmail.com> | 2019-03-04 17:40:27 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-03-04 17:40:27 -0500 |
| commit | 147f7ca3213aef22dfe45bfab86e2d221aa248bf (patch) | |
| tree | b32f19c11585ea4e1b205eb2e959e695636e5a19 /Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp | |
| parent | a59010fa29ab10ca031bea87fc5df165e70e2dff (diff) | |
| parent | 70da86f1c3c933ce28d122f95f34ff6c24f89d80 (diff) | |
Merge pull request #7849 from spycrab/qt_modal_again
Qt: Make every messagebox modal
Diffstat (limited to 'Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp index f902de35e5..bbbdbfb4ee 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp @@ -9,7 +9,6 @@ #include <QDialogButtonBox> #include <QGroupBox> #include <QHBoxLayout> -#include <QMessageBox> #include <QPushButton> #include <QTabWidget> #include <QVBoxLayout> @@ -36,6 +35,7 @@ #include "DolphinQt/Config/Mapping/WiimoteEmuExtension.h" #include "DolphinQt/Config/Mapping/WiimoteEmuGeneral.h" #include "DolphinQt/Config/Mapping/WiimoteEmuMotionControl.h" +#include "DolphinQt/QtUtils/ModalMessageBox.h" #include "DolphinQt/QtUtils/WrapInScrollArea.h" #include "DolphinQt/Settings.h" @@ -161,19 +161,17 @@ void MappingWindow::OnDeleteProfilePressed() if (!File::Exists(profile_path.toStdString())) { - QMessageBox error(this); + ModalMessageBox error(this); error.setIcon(QMessageBox::Critical); - error.setWindowModality(Qt::WindowModal); error.setWindowTitle(tr("Error")); error.setText(tr("The profile '%1' does not exist").arg(profile_name)); error.exec(); return; } - QMessageBox confirm(this); + ModalMessageBox confirm(this); confirm.setIcon(QMessageBox::Warning); - confirm.setWindowModality(Qt::WindowModal); confirm.setWindowTitle(tr("Confirm")); confirm.setText(tr("Are you sure that you want to delete '%1'?").arg(profile_name)); confirm.setInformativeText(tr("This cannot be undone!")); @@ -188,7 +186,7 @@ void MappingWindow::OnDeleteProfilePressed() File::Delete(profile_path.toStdString()); - QMessageBox result(this); + ModalMessageBox result(this); result.setIcon(QMessageBox::Information); result.setWindowModality(Qt::WindowModal); result.setWindowTitle(tr("Success")); |
