diff -r 0f2326c2a325 -r 1c3b8676e58c ginebra2/PopupWebChromeItem.h --- a/ginebra2/PopupWebChromeItem.h Wed Jun 23 17:59:43 2010 +0300 +++ b/ginebra2/PopupWebChromeItem.h Tue Jul 06 14:03:49 2010 +0300 @@ -59,7 +59,6 @@ public: PopupWebChromeItem( - const QRectF & ownerArea, ChromeWidget * chrome, const QWebElement & element, QGraphicsItem * parent = 0, @@ -71,19 +70,17 @@ signals: void externalMouseEvent( - int type, + QEvent * ev, const QString & name, const QString & description); -protected: - virtual bool event(QEvent * event); - virtual bool eventFilter(QObject * object, QEvent * event); - private: void checkForExternalEvent(QObject * object, QEvent * event); void emitExternalEvent(QEvent * event); + bool event(QEvent * e); bool m_modal; + class ExternalEventCharm *m_externalEventCharm; }; } // end of namespace GVA