History

get file dialog working on Linux

Seth Alves committed 10 years ago

Commit 60b8e651 parent f6b1ef81 file · +2 −1Browse files

Showing the changes to interface/src/scripting/WindowScriptingInterface.cpp (1 of 1 file). Show all

Unified · Split

interface/src/scripting/WindowScriptingInterface.cpp+2−1
@@ -622,7 +622,8 @@ QScriptValue WindowScriptingInterface::showBrowse(const QString& title, const QS · 621 unmodified lines
622 fileDialog.setAcceptMode(acceptMode);622 fileDialog.setAcceptMode(acceptMode);
623 QUrl fileUrl(directory);623 QUrl fileUrl(directory);
624 if (acceptMode == QFileDialog::AcceptSave) {624 if (acceptMode == QFileDialog::AcceptSave) {
625 fileDialog.setFileMode(QFileDialog::Directory);625 // TODO -- Setting this breaks the dialog on Linux. Does it help something on other platforms?
626 // fileDialog.setFileMode(QFileDialog::Directory);
626 fileDialog.selectFile(fileUrl.fileName());627 fileDialog.selectFile(fileUrl.fileName());
627 }628 }
628 if (fileDialog.exec()) {629 if (fileDialog.exec()) {