2011-03-10 Andreas Kling <kling@webkit.org>
[WebKit-https.git] / Source / WebKit / qt / declarative / qdeclarativewebview_p.h
index ca15a1eefbb012bc5cf4d4d85cef145483768a52..05f35f65794c6139c9a9187c45571db6ea294ebf 100644 (file)
@@ -123,6 +123,9 @@ class QDeclarativeWebView : public QDeclarativeItem {
 
     Q_PROPERTY(QSize contentsSize READ contentsSize NOTIFY contentsSizeChanged)
     Q_PROPERTY(qreal contentsScale READ contentsScale WRITE setContentsScale NOTIFY contentsScaleChanged)
 
     Q_PROPERTY(QSize contentsSize READ contentsSize NOTIFY contentsSizeChanged)
     Q_PROPERTY(qreal contentsScale READ contentsScale WRITE setContentsScale NOTIFY contentsScaleChanged)
+#if QT_VERSION >= 0x040703
+    Q_PROPERTY(QColor backgroundColor READ backgroundColor WRITE setBackgroundColor NOTIFY backgroundColorChanged REVISION 1)
+#endif
 
 public:
     QDeclarativeWebView(QDeclarativeItem *parent = 0);
 
 public:
     QDeclarativeWebView(QDeclarativeItem *parent = 0);
@@ -193,6 +196,11 @@ public:
     void setContentsScale(qreal scale);
     qreal contentsScale() const;
 
     void setContentsScale(qreal scale);
     qreal contentsScale() const;
 
+#if QT_VERSION >= 0x040703
+    Q_REVISION(1) QColor backgroundColor() const;
+    Q_REVISION(1) void setBackgroundColor(const QColor&);
+#endif
+
 Q_SIGNALS:
     void preferredWidthChanged();
     void preferredHeightChanged();
 Q_SIGNALS:
     void preferredWidthChanged();
     void preferredHeightChanged();
@@ -209,6 +217,9 @@ Q_SIGNALS:
     void renderingEnabledChanged();
     void contentsSizeChanged(const QSize&);
     void contentsScaleChanged();
     void renderingEnabledChanged();
     void contentsSizeChanged(const QSize&);
     void contentsScaleChanged();
+#if QT_VERSION >= 0x040703
+    void backgroundColorChanged();
+#endif
 
     void loadStarted();
     void loadFinished();
 
     void loadStarted();
     void loadFinished();