Почему модель "QFileSystemModel" сразу не переходит по указному адресу?
Почему не могу перейти сразу на USB-накопитель в QFileSystemModel путь указал /media/usbhd-sdb1/. А открывается listView с корневого диска.
QString mPath = "/media/usbhd-sdb1/";
dirModel = new QFileSystemModel(this);
dirModel->setFilter(QDir::NoDot | QDir::AllEntries);
dirModel->setRootPath(mPath);
dirModel->sort(0, Qt::AscendingOrder);
ui->listView->setModel(dirModel);
Ответы (1 шт):
Автор решения: Alexander Chernin
→ Ссылка
Попробуйте добавить строку:
ui->listView->setRootIndex(dirModel->index(mPath));