Make popup windows work
[WebKit-https.git] / WebKitQt / Api / qwebpage.h
index 9c6d2ded5421fe4a47683169129b2a1138fb9977..54384706492bc06a04a9c7f891c61b3c23856995 100644 (file)
@@ -35,6 +35,8 @@ class QWebFrameData;
 
 namespace WebCore {
     class FrameLoaderClientQt;
+    class ChromeClientQt;
+    class FrameLoadRequest;
 }
 
 class QWebPage : public QWidget
@@ -101,12 +103,13 @@ signals:
 
 protected:
     virtual QWebFrame *createFrame(QWebFrame *parentFrame, QWebFrameData *frameData);
-    //virtual QWebPage *createPage(...);
-   
+    virtual QWebPage *createWindow();
+
 private:
     friend class QWebFrame;
     friend class QWebPagePrivate;
     friend class WebCore::FrameLoaderClientQt;
+    friend class WebCore::ChromeClientQt;
     QWebPagePrivate *d;
 };