Нужен сигнал/свойство, по которому можно определить: активно ли окно в данный момент.
То есть имеет фокус.
А вот когда другое окно активно, то мне должно придти false. Как то так.
обработай событие QEvent::ActivationChange или воспользуйся QWidget::isActiveWindow ()
не очень понятна ситуация. Если просто определить активность окна, то думаю, может помочь hasFocus.
Спасибо. Совсем про них забыл.
Как оказалось, мне нужно было:
void QWidget::leaveEvent ( QEvent * event ) [virtual protected]
Надеюсь это объяснит ту билеберду в первом посте.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)