Определение сигнала наведения на кнопку, фокусирование на кнопку |
Здравствуйте, гость ( Вход | Регистрация )
Определение сигнала наведения на кнопку, фокусирование на кнопку |
AD |
3.10.2008, 14:54
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Есть ли сигнал, который определяет наведение (фокусирование) на каком объекте стрелкa мыши?
Сообщение отредактировал AD - 3.10.2008, 19:06 |
|
|
Tonal |
6.10.2008, 19:20
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: 17 |
Да вроде бы всё просто: ставишь фильтр на QApplication и ловишь события QEvent::Enter и QEvent::Leave.
Пока виджет, для которого был QEvent::Enter но ещё не было QEvent::Leave - под мышей. Ну, или в интересующие моменты просто зовёшь QApplication::widgetAt. П.С. Имей в виду, QEvent::Enter и QEvent::Leave могут приходить в "странном" порядке. По крайней мере я с таким сталкивался в аналоге на WinApi Сообщение отредактировал Tonal - 6.10.2008, 19:22 |
|
|
Текстовая версия | Сейчас: 30.1.2025, 3:39 |