diff options
Diffstat (limited to 'tests/auto/widgets/dialogs')
-rw-r--r-- | tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp b/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp index 1dd053fa3f..a509f1135a 100644 --- a/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp +++ b/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp @@ -615,7 +615,9 @@ void tst_QDialog::virtualsOnClose() dialog.show(); QVERIFY(QTest::qWaitForWindowExposed(&dialog)); dialog.accept(); - QCOMPARE(dialog.closeEventCount, 0); // we only hide the dialog + // we used to only hide the dialog, and we still don't want a + // closeEvent call for application-triggered calls to QDialog::done + QCOMPARE(dialog.closeEventCount, 0); QCOMPARE(dialog.acceptCount, 1); QCOMPARE(dialog.rejectCount, 0); QCOMPARE(dialog.doneCount, 1); @@ -626,7 +628,7 @@ void tst_QDialog::virtualsOnClose() dialog.show(); QVERIFY(QTest::qWaitForWindowExposed(&dialog)); dialog.reject(); - QCOMPARE(dialog.closeEventCount, 0); // we only hide the dialog + QCOMPARE(dialog.closeEventCount, 0); QCOMPARE(dialog.acceptCount, 0); QCOMPARE(dialog.rejectCount, 1); QCOMPARE(dialog.doneCount, 1); |