У меня есть приложение QT, и я хочу проверить его с помощью QTest. В скором времени о том, что я хочу сделать: у меня есть главное окно, где находится кнопка Настройки. Если я нажму на эту кнопку, появится QDialog. Я хочу проверить, действительно ли это происходитQT закрыть окно QTest в заблокированной теме
MainWindow mwindow;
QTest::mouseClick(mwindow->showButton, QtCore::Qt::LeftButton)
, а затем я проверил наличие текста в новом диалоговом окне и так далее.
Диалоговое окно появляется, но - как его закрыть в тесте, не закрывая его вручную? И как мне проверить наличие текста в нем. Если я правильно понял, я не могу ничего сделать в тесте, пока отображается диалог.
Что я делаю неправильно?
Если у меня еще нет указателя (скажем, он будет создан при нажатии кнопки) - я не могу использовать ваше решение, верно? – GriMel