16,818
社区成员




#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDirModel>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
model = new QDirModel(this);
model->setFilter(QDir::AllDirs | QDir::Files | QDir::NoSymLinks);
QStringList filter;
filter<<"*.jpg"<<"*.png"<<"*.bmp"<<"*.gif";
model->setNameFilters(filter);
ui->treeView->setModel(model);
}
#include <QFileSystemModel>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QFileSystemModel *model = new QFileSystemModel(this);
model->setRootPath("");//只有这个函数被调用后模型才加载数据
model->setFilter(QDir::Dirs);//只显示目录,如果在界面加个ListView配合,就是个资源管理器了
ui->treeView->setModel(model);
}