selectFolder: fileDialogSelectFolder.checked
nameFilters: [ "Image files (*.png *.jpg)", "All files (*)" ]
selectedNameFilter: "All files (*)"
- onAccepted: { console.log("Accepted: " + fileUrls) }
+ onAccepted: {
+ console.log("Accepted: " + fileUrls)
+ if (fileDialogOpenFiles.checked)
+ for (var i = 0; i < fileUrls.length; ++i)
+ Qt.openUrlExternally(fileUrls[i])
+ }
onRejected: { console.log("Rejected") }
}
//! [filedialog]
Binding on checked { value: fileDialog.selectMultiple }
}
CheckBox {
+ id: fileDialogOpenFiles
+ text: "Open Files After Accepting"
+ }
+ CheckBox {
id: fileDialogVisible
text: "Visible"
Binding on checked { value: fileDialog.visible }