Как в заголовке, как проверить, существует ли дочерний класс из QWidget?Как проверить, что Qwidget существует
, когда я пытаюсь что-то вроде, что разорвать торцевую приложение бросить ошибку
void MainWindow::slotAddLoginData() {
if(!addLoginData) {
addLoginData = new AddLoginData(this);
connect(this, SIGNAL(setEnabledALDbtnOK(bool)),
addLoginData, SLOT(btnOkEnabled(bool)));
}
addLoginData->show();
addLoginData->activateWindow();
}
Куда он ломается? Какую ошибку он бросает? –
Неожиданный конец программы. Когда я удаляю инструкции «if», все в порядке – sebastian
Запустите его с помощью отладчика (например, GDB on \ * NIX systems) и сообщите нам, где * он сломается. –