【发布时间】:2014-08-01 01:46:05
【问题描述】:
我想将 Qt 树视图中的起始路径初始化为 Linux Ubuntu 上的用户主目录。
我试过这段代码,但它不起作用。
QString sPath = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx";
dirmodel = new QFileSystemModel(this);
dirmodel->setFilter(QDir::NoDotAndDotDot | QDir::AllDirs);
dirmodel->setRootPath(sPath);
ui->treeView->setModel(dirmodel);
- 我已经测试了 sPath :
/home/<username>${HOME}/home/casper/Music
没有人工作。 =[
如何解决?
感谢您的帮助。
【问题讨论】:
-
应该可以。你得到什么结果?
-
@this.lau_ - 你指的是哪个 sPath? 1,2 还是 3?我只是得到路径“/”
标签: qt path initialization dir qtreeview