如题。
QT里面的文件对话框真是个鸡肋,他的处理很不方便。比如不能根据文件的属性选取文件(不是它那种根据扩展名),不能同时选取多个目录,而且选择目录的方式呆板(不能选择当前进入的目录),不能目录文件一同选取,还有最觉得无法理解的是,选取链接文件的时候,它居然直接读取链接的目标文件名给我,那我怎么选取这个链接文件啊(不知道他们怎么想的,要链接的指向文件我可以自己读取啊)
希望文件话框应该是只有两种选择模式,单选和多选,而不管是文件还是目录,如果只想显示文件或者目录,那就在对话框上设置过滤选项来筛选。而且文件的属性不能只看扩展名,QT的原生平台是linux,而linux下面文件的扩展名根本不规范,比如可执行文件是没有什么扩展名的。现在的QFileDialog就不能筛选可执行文件