本人通过QDirModel+QTreeView ,扫描特定
目录下比如/myfile 的
文件,/myfile 下有 a.txt b.wav ,及一些
含有中文文件名的文件如 基础
编程.txt
问题:通过QTreeView显示后,只
显示出 a.txt b.wav 这个两个文件,而 基础编程.txt 这个文件不见踪影,
请各位大侠指教为什么扫描不到含有中文文件名的文件呢???小弟,感激不尽
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QSplitter *splitter = new QSplitter;
QDirModel *model = new QDirModel;
QTreeView *tree = new QTreeView(splitter);
tree->setModel(model);
tree->setRootIndex(model->index("/home/myfile"));
splitter->show();
return app.exec();
}
[ 此帖被gjf123在2011-03-21 17:33重新编辑 ]