Skip to content

Commit 894d871

Browse files
committed
admt: Use general_use_native_dialogs preference
Signed-off-by: John Lloyd Juanillo <[email protected]>
1 parent e5bd1fa commit 894d871

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

plugins/admt/src/harmoniccalibration.cpp

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "qtconcurrentrun.h"
2424
#include "style.h"
2525
#include "style_properties.h"
26+
#include "pluginbase/preferences.h"
2627

2728
#include <stylehelper.h>
2829

@@ -4055,10 +4056,12 @@ void HarmonicCalibration::calibrationLogWrite(QString message) { logsPlainTextEd
40554056

40564057
void HarmonicCalibration::importCalibrationData()
40574058
{
4058-
QString fileName = QFileDialog::getOpenFileName(this, tr("Import"), "",
4059-
tr("Comma-separated values files (*.csv);;"
4060-
"Tab-delimited values files (*.txt)"),
4061-
nullptr, QFileDialog::Options());
4059+
bool useNativeDialogs = Preferences::get("general_use_native_dialogs").toBool();
4060+
QString fileName = QFileDialog::getOpenFileName(
4061+
this, tr("Import"), "",
4062+
tr("Comma-separated values files (*.csv);;"
4063+
"Tab-delimited values files (*.txt)"),
4064+
nullptr, (useNativeDialogs ? QFileDialog::Options() : QFileDialog::DontUseNativeDialog));
40624065

40634066
FileManager fm("HarmonicCalibration");
40644067

@@ -4092,8 +4095,10 @@ void HarmonicCalibration::extractCalibrationData()
40924095

40934096
QString selectedFilter = filter[0];
40944097

4095-
QString fileName = QFileDialog::getSaveFileName(this, tr("Export"), "", filter.join(";;"), &selectedFilter,
4096-
QFileDialog::Options());
4098+
bool useNativeDialogs = Preferences::get("general_use_native_dialogs").toBool();
4099+
QString fileName = QFileDialog::getSaveFileName(
4100+
this, tr("Export"), "", filter.join(";;"), &selectedFilter,
4101+
(useNativeDialogs ? QFileDialog::Options() : QFileDialog::DontUseNativeDialog));
40974102

40984103
if(fileName.split(".").size() <= 1) {
40994104
QString ext = selectedFilter.split(".")[1].split(")")[0];

0 commit comments

Comments
 (0)