#ifndef MOZQWIDGET_H #define MOZQWIDGET_H #include #include "nsIWidget.h" class QEvent; class nsWindow; class MozQWidget : public QWidget { Q_OBJECT public: MozQWidget(nsWindow* receiver, QWidget *parent, const char *name, int f); ~MozQWidget(); /** * Mozilla helper. */ void setModal(bool); bool SetCursor(nsCursor aCursor); void dropReceiver() { mReceiver = 0x0; }; nsWindow* getReceiver() { return mReceiver; }; protected: virtual bool event(QEvent *ev); private: nsWindow *mReceiver; }; #endif