0 / 0 / 1
Регистрация: 16.11.2014
Сообщений: 85
|
|||||||||||
1 | |||||||||||
Как закрыть окно MainWindow?02.09.2015, 10:59. Показов 10474. Ответов 3
Метки нет (Все метки)
Здравствуйте
У меня возникла следующая проблема: Не могу нормально удалить окно MainWindow. Функция close() вообще ничего ни делает как-то странно в QDialog работает а тут((( Пытаюсь удалить деструктором удаляет конечно но выскакивает ошибка
0
|
02.09.2015, 10:59 | |
Ответы с готовыми решениями:
3
Как прижать окно MainWindow и окно второе к левому верхнему углу экрана? Как закрыть программу из конструктора mainwindow? Как разместить окно mainWindow при запуске программы внизу справа? Связать переменные из mainwindow.h и mainwindow.cpp |
66 / 66 / 18
Регистрация: 31.03.2015
Сообщений: 253
|
|
02.09.2015, 11:34 | 2 |
Первое. К диалогу нету смысла применять show(), сразу exec()
Второе. Вы пытаетесь закрыть главное окно в обработчике нажатия кнопки диалога, тоесть в момент когда диалог еще существует. Вызывать close() главной формы нужно после физического удаления екземпляра диалога. Третье. Деструктор главной формы после close() не имеет смысла вызывать.
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
||||||
02.09.2015, 14:40 | 3 | |||||
0
|
0 / 0 / 1
Регистрация: 16.11.2014
Сообщений: 85
|
|
02.09.2015, 15:56 [ТС] | 4 |
Спс yarko.
0
|
02.09.2015, 15:56 | |
02.09.2015, 15:56 | |
Помогаю со студенческими работами здесь
4
gtk+ Закрыть окно Invalid use of 'Ui::MainWindow::MainWindow Как убрать рамки в MainWindow Как без QML создать окно без стандартных кнопок "свернуть", "закрыть"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |