У меня есть простой QDialog
, содержащий только QComboBox
и QPlainTextEdit
, содержащаяся в QGraphicsProxyWidget
. Обычно сфокусированный QComboBox
отвечает на wheelEvent
s, меняя его currentIndex
. Однако в этом QGraphicsProxyWidget
ответа нет.QComboBox, часть простого QDialog, завернутый в QGraphicsProxyWidget, не реагирует на событие колеса мыши
В качестве эксперимента я также попытался поймать wheelEvent
, либо в QComboBox
, либо в QGraphicsProxyWidget
, но он тоже никогда не называется.
Как я могу получить встроенный QComboBox
для ответа на события колесика мыши? Первый приз, если вы знаете, как он реагирует на события мыши, когда отображается всплывающий список.
Работает ли она, когда мышь находится непосредственно над 'QComboBox'? – cmannett85
Это не работает, когда оно прямо закончилось. Он также не работает, если я на самом деле сначала нажимаю на него, чтобы он выскочил, а также нет, если я вытащил всплывающее окно, выбирая элемент или нажав escape. (и большое спасибо за изменения!) –