我对 Qt 很陌生,我需要使用 QTest
模拟点击命名空间和 QTest::mouseClick
.我的问题是我想点击 QMenu
条目,定义为 QAction
,但 mouseClick
函数不允许我将此作为参数传递(仅 QWidgets
或 QWindows
)。
我能在这里做什么?
最佳答案
您可以使用另一种方式直接触发您的 QAction's
只要你拥有它们:
qAction->trigger();
这应该与测试目的中的鼠标点击具有相同的影响。
关于qt - 如何使用 QTest::mouseClick 和 QAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39974714/