Автопередача фокуса |
Здравствуйте, гость ( Вход | Регистрация )
Автопередача фокуса |
KuvshinoF |
28.5.2023, 21:56
Сообщение
#1
|
Студент Группа: Участник Сообщений: 74 Регистрация: 25.7.2013 Пользователь №: 3887 Спасибо сказали: 0 раз(а) Репутация: 0 |
В приложении есть две формы - форма_! и форма_2. На форме_1 есть кнопки с tooltip-ми. Например пользователь нажал на какой-либо виджет на форме_2 (то сеть передал на нее фокус) - как теперь автоматически, БЕЗ предварительного онклика на форме_1 передать на нее фокус для просмотра tooltip-ов ее кнопок?
|
|
|
Алексей1153 |
29.5.2023, 6:09
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
KuvshinoF, так вроде тултипы видны и не на фокусных контролах. Прицепи ZIP с проектом, где можно повторить проблему
|
|
|
KuvshinoF |
29.5.2023, 20:25
Сообщение
#3
|
Студент Группа: Участник Сообщений: 74 Регистрация: 25.7.2013 Пользователь №: 3887 Спасибо сказали: 0 раз(а) Репутация: 0 |
Не видны..по крайней мере по-умолчанию. может надо какой-то параметр выставить? Проекта сейчас с собой нет..да там и нечего показывать - проще самому сделать как я описал в первом сообщении этой темы.
|
|
|
Алексей1153 |
30.5.2023, 7:16
Сообщение
#4
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
KuvshinoF, да, не в фокусе не видны сами по себе. У меня вот так получилось. Тут для QAction на тулбаре
а для кнопки придётся, видимо, обрабатывать QWidget::enterEvent и внутри делать похожее. Для обработки надо либо субклассить, либо ставить eventFilter Сообщение отредактировал Алексей1153 - 31.5.2023, 6:13 |
|
|
Текстовая версия | Сейчас: 22.11.2024, 18:39 |