【发布时间】:2014-04-27 10:26:28
【问题描述】:
如何模拟QFileDialog的取消按钮按下?
搜索在这里没有多大帮助,因为大多数线程(如 this one)都在讨论模拟 QT 应用程序的按键,而不是特别针对 QFileDialog。
P.S.:我想这样做是因为目前我正在使用其他人创建的库,代码在某种程度上依赖于 QFileDialog 来打开。如果每次都需要手动按取消按钮来进行用户交叉,这会变得非常烦人。
感谢任何帮助。
【问题讨论】:
-
库是否使用静态方法,如
QFileDialog::getOpenFileName或QFileDialog对象?你能获得QFileDialog指针吗?你能改变图书馆的代码吗?您想在显示后立即取消(或阻止显示)还是在显示后的任何时间取消? -
@PavelStrakhov 我可以获得
QFileDialog指针并有权更改库代码。如果我可以在显示后随时取消对话框会更好。谢谢。
标签: qt button qt4 simulation qfiledialog