Have you tried to get the index to show the directory?
listView->setRootIndex(dirModel->index("/Users"));
This works fine for me:
#include <QtGui> int main(int argc, char *argv[]) { QApplication app(argc, argv); QFileSystemModel model; model.setRootPath("/Users"); QListView view; view.setModel(&model); view.setRootIndex(model.index("/Users/")); view.show(); return app.exec(); }
count0
source share