|
|
@ -111,17 +111,16 @@ QGCView { |
|
|
|
delegate: delegateItem |
|
|
|
delegate: delegateItem |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
FileDialog { |
|
|
|
QGCFileDialog { |
|
|
|
id: writeDialog |
|
|
|
id: writeDialog |
|
|
|
folder: shortcuts.home |
|
|
|
folder: QGroundControl.settingsManager.appSettings.logSavePath |
|
|
|
nameFilters: [qsTr("Log files (*.txt)"), qsTr("All Files (*)")] |
|
|
|
nameFilters: [qsTr("Log files (*.txt)"), qsTr("All Files (*)")] |
|
|
|
selectExisting: false |
|
|
|
selectExisting: false |
|
|
|
title: qsTr("Select log save file") |
|
|
|
title: qsTr("Select log save file") |
|
|
|
onAccepted: { |
|
|
|
onAcceptedForSave: { |
|
|
|
debugMessageModel.writeMessages(fileUrl); |
|
|
|
debugMessageModel.writeMessages(fileUrl); |
|
|
|
visible = false; |
|
|
|
visible = false; |
|
|
|
} |
|
|
|
} |
|
|
|
onRejected: visible = false |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Connections { |
|
|
|
Connections { |
|
|
@ -134,7 +133,7 @@ QGCView { |
|
|
|
id: writeButton |
|
|
|
id: writeButton |
|
|
|
anchors.bottom: parent.bottom |
|
|
|
anchors.bottom: parent.bottom |
|
|
|
anchors.left: parent.left |
|
|
|
anchors.left: parent.left |
|
|
|
onClicked: writeDialog.visible = true |
|
|
|
onClicked: writeDialog.openForSave() |
|
|
|
text: qsTr("Save App Log") |
|
|
|
text: qsTr("Save App Log") |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|