Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ как отловить когда курсор покидает пределы диалога ?

Автор: flankerr 31.3.2011, 9:38

Из МайнВиндоу вызываем диалог (на диалоге расположены кнопочки окошки и т.п.) надо отловить когда курсор находиться над диалогом а когда покидает приделы диалога.

Автор: abc 31.3.2011, 10:00

void QWidget::leaveEvent ( QEvent * event )
мне интересно, зачем это?

Автор: flankerr 31.3.2011, 10:43

Цитата(abc @ 31.3.2011, 11:00) *
void QWidget::leaveEvent ( QEvent * event )
мне интересно, зачем это?

А как отловить обратную ситуацию - когда курсор входит в зону окна ?

Нужно для разных целей к примеру делать окно полупрозрачным когда с ни не работают и снова нормаотьным когда он понадобится.

Автор: abc 31.3.2011, 11:29

ну, соответственно :)
void QWidget::enterEvent ( QEvent * event )

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)