#include #include #include int main ( int argc, char *argv[] ) { QApplication app( argc, argv ); QMessageBox::StandardButton ret = QMessageBox::warning( nullptr, // Kein Parent-Objekt "Warnung", // Text in der Titelleiste // Text in der Messagebox "Dieses Programm befindet sich noch in der Testphase. "\ "Willst du es wirklich ausfuehren?", // Angezeigte Buttons QMessageBox::Yes | QMessageBox::No ); // Programm beenden, falls der Benutzer den "Nein"-Button geklickt hat. if ( ret == QMessageBox::No ) return 1; // Unsere "Anwendung" starten. QPushButton button( "Beenden" ); QObject::connect ( &button, &QPushButton::clicked, &app, &QApplication::quit ); button.resize( 200, 60 ); button.show(); return app.exec(); }