SOLVED - QFileSystemModel setRootPath



  • I am attempting to create a Qt application which shows the contents of a folder ("Users" folder in Mac OS).
    Here is the code:
    @ QFileSystemModel *dirModel = new QFileSystemModel;
    dirModel->setRootPath("/Users");

    ui->listView->setModel(dirModel);
    

    @

    When i run the application, instead of showing the content of the "/Users" Folder, it shows the root drive (note: not the content of the drive). The folder does exist and i also tried using other folders.

    Thanks in advance!



  • I have solved the issue using this code :
    @ QFileSystemModel *dirModel = new QFileSystemModel(this);

    ui->listView->setModel(dirModel);
    ui->listView->setRootIndex(dirModel->setRootPath("/Users"));
    

    @


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.