import QtQuick import QtQuick.Dialogs import QtQuick.Controls Window { width: 640 height: 480 visible: true title: qsTr("Hello World") FileDialog { id: fileDialog modality: Qt.WindowModal //nameFilters: dlg.extensions onAccepted: { console.log("selectedFile: ", selectedFile) console.log("selectedFiles: ", selectedFiles) console.log("currentFolder: ", currentFolder) } onRejected: { console.log("FileDialog: Rejected") } } Column { anchors.centerIn: parent Button { text: "Open single file" onClicked: { fileDialog.fileMode = FileDialog.OpenFile; fileDialog.open(); } } Button { text: "Open multi file" onClicked: { fileDialog.fileMode = FileDialog.OpenFiles; fileDialog.open(); } } } }