main(...){ QApplication app(...); MainWindow mainWindow; AuthDialog dlg; if ( dlg.exec() == QDialog::Rejected) return 0; //Главное окно return app.exec();}