@kolomiec_artiom

Как закрыть все окна в С++ и QT?

Добрый день!

Есть основное окно в QtCreator: MainWindow

Мне нужно, чтобы: если основное окно закрывалось, то закрывались бы и все остальные.


Побочные окна создаются с помощью:

label->show();

Спасибо за ответ!
  • Вопрос задан
  • 956 просмотров
Решения вопроса 1
IGHOR
@IGHOR Куратор тега Qt
Qt/C++ DEV/CTO
Сделайте сигнал в MainWindow::onWindowClosed и вызывайте его в MainWindow:: closeEvent (QCloseEvent *event)
Подключите сигнал во все отдельные окна в hide() или close()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы