подскажите как отсортировать qfilesystemmodel представляю модель в qlistview
собственно код в конструкторе
model1->setRootPath(QDir::currentPath());
model1->setFilter(QDir::AllDirs | QDir::Files);
ui->listview->setModel(model1);
собственно метод при двойном клике на элемент
void MainWindow::on_listView_doubleClicked(QModelIndex index) // при двойном клике на элемент
{
QString str=model1->fileInfo(index).absoluteFilePath();
ui->listView->setRootIndex(model1->index(str)); мы переходим в каталог index
}
так вот мне нужно отсортировать чтоб при открытии каждого каталога папка с ..(переход на каталог выше) была как бы всегда сверху. Так как мне это сделать?
если я делаю вот так
model1->setRootPath(QDir::currentPath());
model1->setFilter(QDir::AllDirs | QDir::Files);
model1->sort(0,Qt::AscendingOrder)
ui->listview->setModel(model1);
то не сортирует..