首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QFileDialog 怎么限制目录

2012-12-14 
QFileDialog 如何限制目录?QT标准文件对话框,如何才能限制只能打开指定的目录?除了一开始设置的目录后,不

QFileDialog 如何限制目录?
QT标准文件对话框,如何才能限制只能打开指定的目录?除了一开始设置的目录后,不能更改目录。

最好是能够去掉对话框上的工具栏,等其它控件,只保留文件信息控件。
[最优解释]
还不如自己写个类型的对话框
[其他解释]
QString s = QFileDialog::getOpenFileName(               
this, "open file dialog",
        "/",//初始目录
     "C++ files (*.cpp *c);;C files (*.c);;Head files (*.h)"); 
 第三个参数就是打开的目录。
[其他解释]
QString s = QFileDialog::getOpenFileName(               
this, "open file dialog",
        "/",//初始目录
     "C++ files (*.cpp *c);;C files (*.c);;Head files (*.h)"); 
 第三个参数就是打开的目录。 

这个我知道,但用户可以更改目录,而我并不想要用户可以打开其它目录下的文件。


[其他解释]
自己写一个对话框,这样的要求很容易的。
[其他解释]

引用:
QString s = QFileDialog::getOpenFileName(               
this, "open file dialog",
        "/",//初始目录
     "C++ files (*.cpp *c);;C files (*.c);;Head files (*.h)"); 
 第三个参数就是打开的目录。 
……


那你还是像楼上说的那样,自己写一个对话框吧。
这样完全符合自己的要求了。
[其他解释]
自己写一个来控制

热点排行