• 9617阅读
  • 4回复

如何删除 QFileDialog 窗口默认的按钮,去掉“向上”和“新建”!? [复制链接]

上一主题 下一主题
离线litao422
 
只看楼主 倒序阅读 楼主  发表于: 2009-01-08
— 本帖被 XChinux 执行加亮操作(2009-01-08) —
    QFileDialog 窗口默认有四个按钮,分别为 “向上”,“新建”,“图标列表”,“信息列表”。
我现在想让用户选择指定文件夹下文件,并且不想让用户翻动和改变路径,及创建文件夹。直接浏览打开文件即可,应该使用什么方法呢?

    或者,如果使用 QFileDialog 能否去掉“向上”和“新建”两个按钮呢?

    谢谢,期待大家解答。
离线water_wf

只看该作者 1楼 发表于: 2009-01-08
1: setReadOnly
2: 接受enterDirectory消息来处理
离线litao422
只看该作者 2楼 发表于: 2009-01-08
呵呵,谢谢。
离线litao422
只看该作者 3楼 发表于: 2009-01-10
研究半天,还是没头绪啊,能再说些具体点的提示么。

setReadOnly 好象只有在 LineEdit,MultiLineEdit 中,enterDirectory 消息如何实现浏览目录的同时,选择打开其中的某个文件呢。效果就象 QFileDialog 那样,点选后打开。

具体如何操作呢?或者还有其他方法?
离线roc496
只看该作者 4楼 发表于: 2009-01-13
最好的办法
自己写个对话框....
快速回复
限100 字节
 
上一个 下一个