В конструкторе главной формы имею следующее:КодC++ (Qt)MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); //... //... if (!openPort()) // собственная функция { QMessageBox::critical(this,"Port error.","Application will be terminated",QMessageBox::Ok); // Здесь должен быть выход из программы }}Никак не могу завершить программу после выскакивания сообщения об ошибке.. Команды close(), this->close(), qApp->quit() не возымеют никакого влияния - все также появляется окно программы.Где я неправ и как все же завершить работу программы?
|