QTest, wie QMessageBox abfangen?



  • Ich teste gerade GUIs unter Windows mit QTest. Es klappt soweit ganz gut, allerdings komme ich nicht dahinter, wie ich soetwas wie eine QMessageBox abfangen kann.
    Mein Test testet verschiedene Fehleingaben, bei den Fehleingaben wird in der Form ein

    QMessageBox::warning(this,tr("..."), tr("..."));
    

    Erzeugt, beim Test taucht dieser Dialog dann natürlich auch auf, aber wie checkt man so etwas?
    Kann ich merken, dass ein QMessageBox Dialog aufgegangen ist?
    Kann ich bei nem QMessageBoc auf Ok klicken?
    Kann ich den Text auslesen?


Anmelden zum Antworten