diff options
author | 2021-05-05 19:22:49 +0530 | |
---|---|---|
committer | 2021-05-05 19:22:49 +0530 | |
commit | 54cee0326ce5a7fd9b117ca10e6a7e2dfe1a201b (patch) | |
tree | f72719bebd97dd8a3fda0808373722a971305c9a /src/webenginepage.cpp | |
parent | 99691588563ccb0140bbfd00969c6be41316da27 (diff) | |
download | whatsie-54cee0326ce5a7fd9b117ca10e6a7e2dfe1a201b.tar.gz whatsie-54cee0326ce5a7fd9b117ca10e6a7e2dfe1a201b.zip |
fix file dialog.
Diffstat (limited to 'src/webenginepage.cpp')
-rw-r--r-- | src/webenginepage.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/webenginepage.cpp b/src/webenginepage.cpp index d92c3fc..f0155bc 100644 --- a/src/webenginepage.cpp +++ b/src/webenginepage.cpp @@ -138,13 +138,14 @@ QStringList WebEnginePage::chooseFiles(QWebEnginePage::FileSelectionMode mode, c } QFileDialog* dialog = new QFileDialog(); - dialog->setFileMode(dialogMode); - if(settings.value("useNativeFileDialog",false).toBool() == false){ + bool usenativeFileDialog = settings.value("useNativeFileDialog",false).toBool(); + + if(usenativeFileDialog == false){ dialog->setOption(QFileDialog::DontUseNativeDialog,true); - }else{ - dialog->setOption(QFileDialog::DontUseNativeDialog,false); } + dialog->setFileMode(dialogMode); + QStringList mimeFilters; mimeFilters.append("application/octet-stream"); // to show All files(*) mimeFilters.append(acceptedMimeTypes); |