Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 16:49
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Пытаюсь сделать так, чтобы дочернее MDI окно само себя закрыло. Типа пишется сообщение "введены неправильные данные" после чего окно закрывается. Пишу после выдачи MessageBox: this->close(). Это приводит к тому, что очищается вся форма дочернего окна и остается пустой прямоугольник формы с тремя кнопками в заголовке. Не мог ли мне кто-нибудь подсказать, как правильно дочернему окну застрелиться ? Создавалось дочернее окно так: formTable *childTable = new formTable;QMdiSubWindow *subWindow = mdiArea->addSubWindow(childTable);subWindow->setWindowIcon(QIcon(":/images/table.png"));форму дочернего окна накидал в дизайнере.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Отслеживание закрытия окна (закрытие сеанса) Guest Продолжение старого архива 0 17.10.2011 03:46
Изменить значение прогрессбара диалогового окна из дочернего потока Guest Новые вопросы и ответы 4 0 28.09.2011 22:02
Связь дочернего и родительского окна Guest Третий архив вопросов и ответов 0 28.09.2011 17:11
вынюхивание запущенных процессов по заголовку окна и их последующее закрытие Guest Третий архив вопросов и ответов 0 28.09.2011 14:29



© www.otvetnemail.ru - Форум вопросов и ответов.