Russian Qt Forum

Qt => Qt Quick => Тема начата: OKTA от Ноябрь 12, 2012, 20:19



Название: QDeclarativeItem -> MouseWheel Event
Отправлено: OKTA от Ноябрь 12, 2012, 20:19
Товарищи! ПОдскажите, как сделать логичнее! Не могу придумать ничего! Суть какая! На FLickable лежит QDeclaretiveItem (qWebView)и при наведении мыши на этот item соответственно сжираются все события мыши! А мне лишь бы событие о прокрутке колеса отправлялось во flickable. Через ловлю сигнала и передачу delta не катит, ибо не получается тогда плавности прокрутки, которая есть у flickable. Как заставить событие проходить сквозь qDeclarativeItem??


Название: Re: QDeclarativeItem -> MouseWheel Event
Отправлено: lighting от Ноябрь 13, 2012, 11:42
Судя по ассисту void QDeclarativeItem::setKeepMouseGrab ( bool keep ) должен помочь


Название: Re: QDeclarativeItem -> MouseWheel Event
Отправлено: OKTA от Ноябрь 13, 2012, 12:00
ноль эмоций, так же, как и на Qt::WA_TransparentForMouseEvents и Qt::WA_NoMousePropagation в setAttribute() =((