我们正在尝试自动化QT应用程序的快捷键。因此,我们可以使用单个修饰符自动化快捷方式(例如: Ctrl + S )。相同的代码可以在下面找到:
QTest::keyPress(window, key, modifier);
QTest::keyRelease(window, key, modifier);
这里S的相应键将传递给键变量,ctrl的等效修饰符将传递给修饰符变量。
目前我们正尝试使用多个修饰符自动执行快捷方式(例如: Ctrl + Shift + S )。有没有办法通过QTest apis实现?