у меня есть QScrollArea с набором пользовательских ползунков, расположенных на нем. Я заметил, что при попытке прокрутки области прокрутки один из ползунков часто перемещается вместо этого, что нежелательно.
Чтобы пользовательские ползунки игнорировали колесо прокрутки, я думаю, что мне нужно переопределить QAbstractSlider::wheelEvent и просто позвони ignore там. Это может быть глупый вопрос, но есть ли способ получить такое поведение, не выводя еще один класс, связанный с ползунком?
Вы можете установить фильтр событий на каждом из слайдеров. Когда ваш фильтр получает событие wheel, просто верните true, чтобы отфильтровать это событие.