crossplatform.ru

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

> Перехватить событие от колеса, [решено]
Анна
  опции профиля:
сообщение 17.3.2017, 13:52
Сообщение #1


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

Группа: Участник
Сообщений: 290
Регистрация: 22.5.2008
Из: Зеленоград
Пользователь №: 181

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




Репутация:   4  


Задача такая:
Есть: внутри QScrollArea длинный виджет с кучей дочерних виджетов, у которых в свою очередь есть дочерние QSpinBox (вложенность виджетов в общем случае большая).
Нужно: чтобы при вращении колеса осуществлялась только прокрутка длинного виджета в QScrollArea.
Проблема: при прокрутке длинного виджета, если курсор мыши попадает в QSpinBox, прокрутка прекращается и начитает меняться значение QSpinBox.

Перехват в eventFilter() события колеса только для длинного виджета не помогает.

Сообщение отредактировал Анна - 17.3.2017, 15:31
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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




RSS Текстовая версия Сейчас: 26.3.2017, 2:29