【发布时间】:2016-11-30 12:13:31
【问题描述】:
我正在使用 QTest 在我的应用程序中创建一些自动化的GUI 测试。
我可以使用以下命令从我的应用程序中访问小部件:
savePushButton = mainWindow->findChild<QPushButton *>("savePushButton");
它工作正常,但现在我必须点击 QMessageBox 的 OK 按钮。
我在我的应用程序中创建了 QMessageBox,如下所示:
if( something_wrong )
{
QMessageBox::warning(new Widget(), "Title", "Something wrong!");
}
我怎样才能访问这个 QMessageBox 及其按钮?
【问题讨论】:
标签: qt qwidget qmessagebox qtestlib