一、代码示例
// m_outDir,需要打开的目录路径
void MainDialog::showDirTree()
{
QFileSystemModel *pFileModel = new QFileSystemModel();
pFileModel ->setRootPath(m_outDir);
// 绑定model,并设置索引
ui->treeView->setModel(pFileModel);
ui->treeView->setRootIndex(pFileModel->index(m_outDir));
// 隐藏系统自带的Header
ui->treeView->header()->setVisible(false);
// 隐藏其他三列,大小,名称等信息
ui->treeView->setColumnHidden(1, true);
ui->treeView->setColumnHidden(2, true);
ui->treeView->setColumnHidden(3, true);
}