Add a platform property to ApplicationProxy and use it to set file dialog modality

This commit is contained in:
Arjen Hiemstra 2015-02-23 18:18:09 +01:00
parent b94763875f
commit 2af1e31ae9

View File

@ -304,7 +304,7 @@ UM.MainWindow {
//: File open dialog title //: File open dialog title
title: qsTr("Open File") title: qsTr("Open File")
modality: Qt.NonModal modality: UM.Application.platform == "linux" ? Qt.NonModal : Qt.Modal;
//TODO: Support multiple file selection, workaround bug in KDE file dialog //TODO: Support multiple file selection, workaround bug in KDE file dialog
//selectMultiple: true //selectMultiple: true
@ -321,7 +321,7 @@ UM.MainWindow {
title: qsTr("Save File"); title: qsTr("Save File");
selectExisting: false; selectExisting: false;
modality: Qt.NonModal modality: UM.Application.platform == "linux" ? Qt.NonModal : Qt.Modal;
onAccepted: onAccepted:
{ {