![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
alsav22 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 6.5.2012 Пользователь №: 3365 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Подскажите, пожалуйста, можно ли в классе, производном от QSystemTrayIcon, сделать так, чтобы информация, которая появляется при наведении указателя мыши на иконку в трее, исчезала не через определённое время, а тогда, когда указатель мыши уходит за пределы иконки?
|
|
|
Trisch |
![]()
Сообщение
#2
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
Не знаю, можно ли это сделать методами данного класса((
Но можно переопределить события мыши. |
|
|
alsav22 |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 6.5.2012 Пользователь №: 3365 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Trisch |
![]()
Сообщение
#4
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
В данном классе есть функция bool QSystemTrayIcon::event ( QEvent * e ), вот ее можно переопределить.
|
|
|
alsav22 |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 6.5.2012 Пользователь №: 3365 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Т.е., переопределить саму функцию? А как сделать, чтобы события мыши обрабатывала, не подскажите?
Сообщение отредактировал alsav22 - 10.9.2013, 1:05 |
|
|
alsav22 |
![]()
Сообщение
#6
|
Студент ![]() Группа: Участник Сообщений: 23 Регистрация: 6.5.2012 Пользователь №: 3365 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Ничего с этим не получается. Сделал самое простое, чтобы посмотреть какие события, вообще, поступают:
События приходят во время работы конструктора: три со значением 68 и одно - 43. После этого, что ни делай, событий нет. Сообщение отредактировал alsav22 - 10.9.2013, 4:51 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.5.2025, 23:11 |