Как ограничить количество файлов для загрузки с помощью QML FileDialog? Я мог бы подать сообщение, если количество выбранных файлов больше, например, чем 5. Но это кажется плохим решением.
FileDialog {
id: fileDialog
title: qsTr("Please select an image")
folder: shortcuts.pictures
selectMultiple: true
selectFolder: false
nameFilters: [ "Images (*.png *.jpg *.jpeg *.gif)" ]
onAccepted: {
for(var i = 0; i < fileDialog.fileUrls.length; i++){ //bigger than 5 what to do?
urlModel.append({
url: fileUrls[i]
})
}
}
onRejected: {}
}