Russian Qt Forum

Qt => Qt Quick => Тема начата: OKTA от Март 01, 2013, 16:57



Название: QDeclarativeItem Events
Отправлено: OKTA от Март 01, 2013, 16:57
Товарищи! Здравствуйте! Подскажите! Вкладываю QWebView в QDeclarativeItem и далее встраиваю во Flickable! Не могу добиться того, чтобы QEvent::Wheel передавалось во Flickable для прокрутки! Ловлю событие следующим образом:

Код:
bool eventFilter(QObject *target, QEvent *event) {
        //

        if (target == webview) {
            //

            if (event->type() == QEvent::Wheel) {
                //

                QWheelEvent *wheelEvent = static_cast<QWheelEvent *>(event);
                emit wheelRolled(wheelEvent->delta());
                return false;
            }
        }

        return QObject::eventFilter(target, event);
    }

Помогите, пожалуйста!