From a078a7c31b2c47bc723f13ffd8aab2f8fdcd5734 Mon Sep 17 00:00:00 2001 From: Tom Porter Date: Mon, 22 Jul 2019 14:59:49 -0700 Subject: [PATCH] Set file dialogs to not be native --- src/projectM-qt/qplaylistfiledialog.hpp | 2 ++ src/projectM-qt/qpresetfiledialog.hpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/projectM-qt/qplaylistfiledialog.hpp b/src/projectM-qt/qplaylistfiledialog.hpp index 265f8d855a..7754f06ffc 100644 --- a/src/projectM-qt/qplaylistfiledialog.hpp +++ b/src/projectM-qt/qplaylistfiledialog.hpp @@ -40,6 +40,8 @@ inline QPlaylistFileDialog(QWidget * parent = 0): QFileDialog(parent, OPEN_PLAYLIST_OR_DIRECTORY_TITLE, QString()), m_directorySelectAllowed(true), m_fileSelectAllowed(true) { + this->setOption(QFileDialog::DontUseNativeDialog); + updateFileMode(selectedFiles()); //connect(this, SIGNAL(filesSelected(const QStringList&)), diff --git a/src/projectM-qt/qpresetfiledialog.hpp b/src/projectM-qt/qpresetfiledialog.hpp index 06abe67c64..aece7416bb 100644 --- a/src/projectM-qt/qpresetfiledialog.hpp +++ b/src/projectM-qt/qpresetfiledialog.hpp @@ -41,6 +41,8 @@ QPresetFileDialog(QWidget * parent = 0): QFileDialog(parent, "Add preset files", QString(), "Presets (*.prjm *.milk *.so)" ) { + this->setOption(QFileDialog::DontUseNativeDialog); + this->setFileMode(QFileDialog::ExistingFiles); }