From 839b04014e8152f136943a2ba1cc474a9c43abef Mon Sep 17 00:00:00 2001 From: sowens99 Date: Sat, 9 Oct 2021 22:28:59 -0400 Subject: Add wrapper function to disable hotkeys for QFileDialog Previously, if you have "Hotkeys Require Window Focus" disabled, you could repeatedly use the "Open" hotkey, for example, to stack File Open windows over top of each other over and over. This commit allows the hotkey manager to disable/enable on QFileDialog creation and destruction. --- Source/Core/DolphinQt/ConvertDialog.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Source/Core/DolphinQt/ConvertDialog.cpp') diff --git a/Source/Core/DolphinQt/ConvertDialog.cpp b/Source/Core/DolphinQt/ConvertDialog.cpp index 097ca87a39..1777ef8e04 100644 --- a/Source/Core/DolphinQt/ConvertDialog.cpp +++ b/Source/Core/DolphinQt/ConvertDialog.cpp @@ -11,7 +11,6 @@ #include #include -#include #include #include #include @@ -26,6 +25,7 @@ #include "DiscIO/Blob.h" #include "DiscIO/ScrubbedBlob.h" #include "DiscIO/WIABlob.h" +#include "DolphinQt/QtUtils/DolphinFileDialog.h" #include "DolphinQt/QtUtils/ModalMessageBox.h" #include "DolphinQt/QtUtils/ParallelProgressDialog.h" #include "UICommon/GameFile.h" @@ -374,7 +374,7 @@ void ConvertDialog::Convert() if (m_files.size() > 1) { - dst_dir = QFileDialog::getExistingDirectory( + dst_dir = DolphinFileDialog::getExistingDirectory( this, tr("Select where you want to save the converted images"), QFileInfo(QString::fromStdString(m_files[0]->GetFilePath())).dir().absolutePath()); @@ -383,7 +383,7 @@ void ConvertDialog::Convert() } else { - dst_path = QFileDialog::getSaveFileName( + dst_path = DolphinFileDialog::getSaveFileName( this, tr("Select where you want to save the converted image"), QFileInfo(QString::fromStdString(m_files[0]->GetFilePath())) .dir() -- cgit v1.2.3