событие закрытия окна в QT

Модератор: Модераторы разделов

Аватара пользователя
folibis
Сообщения: 92
ОС: Arch-ик

событие закрытия окна в QT

Сообщение folibis »

Какое событие в QT отвечает за закрытие окна?
Хотелось бы чтобы при нажатии на "x" приложение не закрывалось, а минимизировалось.
עת לכל חפץ
Спасибо сказали:
v04bvs
Сообщения: 636
ОС: Debian GNU/Linux

Re: событие закрытия окна в QT

Сообщение v04bvs »

void QWidget::closeEvent ( QCloseEvent * e ) [virtual protected]

это надо перегрузить.
Спасибо сказали:
Аватара пользователя
nercus
Сообщения: 150

Re: событие закрытия окна в QT

Сообщение nercus »

для данной конкретной задачи - afaik, void QApplication::lastWindowClosed () [signal] - просто _не_ вешать на него quit() и все.
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Спасибо сказали: