Итак, есть treeview и модель, необходимо сделать так, чтобы дерево начиналось с корневой папки.
Делаю так:
model = new QDirModel();
model->setFilter(QDir::Dirs | QDir::NoDotAndDotDot);
ui->treeView->setModel(model);
ui->treeView->setRootIndex(model->index(rootfolder));
Как сделать в TreeView модель простого однноколоночного дерева(без дополнительных, типа размера файла, даты изменения, типа файла). Ибо делаю:
QDirModel * model = new QDirModel;
QModelIndex index = model->index(folder);
this->ui->treeView->setModel(&model);
this->ui->treeView->setRootIndex(index);
и дерево получается четырехколоночным, а мне бы как в проводнике Windows, без всего лишнего.
Учусь програмированию на Qt.
Значит создал проект в креаторе, кинул на виджет MainWindow TreeView, создал метод в классе MainWindow который будет указывать на папку открытия