Advertisement
BaCaRoZzo

FolderListModel example

Jul 17th, 2017
2,403
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QML 0.73 KB | None | 0 0
  1. import QtQuick 2.8
  2. import QtQuick.Window 2.2
  3. import QtQuick.Dialogs 1.2
  4. import Qt.labs.folderlistmodel 2.1
  5.  
  6. Window {
  7.     visible: true
  8.     width: 640
  9.     height: 480
  10.     title: qsTr("Test")
  11.  
  12.     FolderListModel {
  13.         id: mdl
  14.         nameFilters: ["*.*"]
  15.  
  16.         onFolderChanged: {
  17.             console.info(mdl.get(0, "fileName"))
  18.         }
  19.     }
  20.  
  21.     FileDialog {
  22.         id: select_folder_dialog
  23.  
  24.         Component.onCompleted: select_folder_dialog.open()
  25.  
  26.         onAccepted: {
  27.             visible = false
  28.             var files = []
  29.             console.log(folder)
  30.             mdl.folder = folder
  31.         }
  32.         title: "Select a folder containing image file(s) to classify"
  33.         selectFolder: true
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement