crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> как отловить когда курсор покидает пределы диалога ?, тловить когда курсор находиться над диалогом а когда покидает приделы
flankerr
  опции профиля:
сообщение 31.3.2011, 9:38
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 9.1.2008
Пользователь №: 65

Спасибо сказали: 2 раз(а)




Репутация:   0  


Из МайнВиндоу вызываем диалог (на диалоге расположены кнопочки окошки и т.п.) надо отловить когда курсор находиться над диалогом а когда покидает приделы диалога.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 31.3.2011, 10:00
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


void QWidget::leaveEvent ( QEvent * event )
мне интересно, зачем это?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
flankerr
  опции профиля:
сообщение 31.3.2011, 10:43
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 9.1.2008
Пользователь №: 65

Спасибо сказали: 2 раз(а)




Репутация:   0  


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

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

Нужно для разных целей к примеру делать окно полупрозрачным когда с ни не работают и снова нормаотьным когда он понадобится.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 31.3.2011, 11:29
Сообщение #4


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


ну, соответственно :)
void QWidget::enterEvent ( QEvent * event )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 14:59