gpt4 book ai didi

qt - QFileDialog 禁用按钮

转载 作者:行者123 更新时间:2023-12-04 18:13:06 27 4
gpt4 key购买 nike

我想创建一个 QFileDialog 的子类,它将用于仅打开具有某些特定内容的目录。我可以设置我自己的代理模型来处理文件列表的行为,但是如何禁用/启用确定按钮?
我必须创建自己的小部件吗?

最佳答案

您应该可以通过安装 proxy model 来做到这一点。根据您的标准过滤文件和目录。

编辑:

这仅适用于通过隐藏不需要的文件来处理文件。但是您不能隐藏目录,因为您需要允许导航到它们。

对于选择目录,您必须构建自己的对话框。是的,我认为这是 Qt 的缺陷。

关于qt - QFileDialog 禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12229830/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com