首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >访问本地QFileDialog

访问本地QFileDialog
EN

Stack Overflow用户
提问于 2015-06-11 20:16:05
回答 1查看 513关注 0票数 0

我正在为Qt应用程序编写一个ui测试。现在,此应用程序将引发一个必须自动填充和提交的QFileDialog。

我已经有了一个即使在显示模式对话框时也能运行的QTimer。这种方法适用于许多对话框,例如QMessageBox或QColorDialog。

问题是,QFileDialog是一个本机对话框。所以我不能搜索对话框小部件,因为没有。

有没有办法访问本机对话框。

我是在Ubuntu上开发的,所以我猜这是一个GTK对话框。测试将始终在Ubuntu上运行。

EN

回答 1

Stack Overflow用户

发布于 2015-06-11 23:38:57

根据您的需要,您可以在显示对话框之前使用void QFileDialog::setOption(Option option, bool on = true)QFileDialog::DontUseNativeDialog设置为true。那么您应该有一个要搜索的小部件。

请参阅:http://doc.qt.io/qt-5/qfiledialog.html#setOption

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30780542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档