[Qt][WK2] API fixes for QML, the signal parameters needs to be named.
authoralexis.menard@openbossa.org <alexis.menard@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Sep 2011 12:58:02 +0000 (12:58 +0000)
committeralexis.menard@openbossa.org <alexis.menard@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Sep 2011 12:58:02 +0000 (12:58 +0000)
https://bugs.webkit.org/show_bug.cgi?id=68889

Reviewed by Andreas Kling.

Signal parameters needs to be explicitly named in QML to be accessible.
This patch fix this problem.

* UIProcess/API/qt/qdesktopwebview.h:
* UIProcess/API/qt/qtouchwebpage.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96101 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/API/qt/qdesktopwebview.h
Source/WebKit2/UIProcess/API/qt/qtouchwebpage.h

index 1adbca7..c3decec 100644 (file)
@@ -1,5 +1,18 @@
 2011-09-27  Alexis Menard  <alexis.menard@openbossa.org>
 
+        [Qt][WK2] API fixes for QML, the signal parameters needs to be named.
+        https://bugs.webkit.org/show_bug.cgi?id=68889
+
+        Reviewed by Andreas Kling.
+
+        Signal parameters needs to be explicitly named in QML to be accessible.
+        This patch fix this problem.
+
+        * UIProcess/API/qt/qdesktopwebview.h:
+        * UIProcess/API/qt/qtouchwebpage.h:
+
+2011-09-27  Alexis Menard  <alexis.menard@openbossa.org>
+
         [Qt][WK2] Mark FINAL properties which can't be overridden by a subclass.
         https://bugs.webkit.org/show_bug.cgi?id=68848
 
index 859a99e..80262e1 100644 (file)
@@ -81,13 +81,13 @@ public Q_SLOTS:
      void load(const QUrl&);
 
 Q_SIGNALS:
-    void titleChanged(const QString&);
-    void statusBarMessageChanged(const QString&);
+    void titleChanged(const QString& title);
+    void statusBarMessageChanged(const QString& message);
     void loadStarted();
     void loadSucceeded();
     void loadFailed(QDesktopWebView::ErrorType errorType, int errorCode, const QUrl& url);
     void loadProgressChanged(int progress);
-    void urlChanged(const QUrl&);
+    void urlChanged(const QUrl& url);
 
 protected:
     virtual void keyPressEvent(QKeyEvent*);
index 10a8cb2..a7da615 100644 (file)
@@ -65,8 +65,8 @@ public:
     virtual bool event(QEvent*);
 
 Q_SIGNALS:
-    void urlChanged(const QUrl&);
-    void titleChanged(const QString&);
+    void urlChanged(const QUrl& url);
+    void titleChanged(const QString& title);
     void loadStarted();
     void loadSucceeded();
     void loadFailed(QTouchWebPage::ErrorType errorType, int errorCode, const QUrl& url);