在Qt的 示例中有一个在QTreeView 显示本地文件系统的例子
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QDirModel model;
QTreeView tree;
tree.setModel(&model);
tree.setWindowTitle(QObject::tr("Dir View"));
tree.resize(640, 480);
tree.show();
return app.exec();
}
我需要一个简化的部件 只显示 文件夹 不显示文件, 并且去掉后三列(size, type, time modified),只显示name
我只知道 把 filter 设置为
QDir::Dirs | QDir::NoDotAndDotDot
至于去掉列 我试了 removecolumn 但是不行。
该怎样做呢?
谢谢!!