diff options
author | Christopher Ham <christopher.ham@nokia.com> | 2010-12-10 03:03:59 (GMT) |
---|---|---|
committer | Christopher Ham <christopher.ham@nokia.com> | 2010-12-10 03:09:51 (GMT) |
commit | a32728ce8cf4fa1d1dc1001b1fadc66e9c86e025 (patch) | |
tree | a03e9e87e5dd21ec455adf3943d9b739ac86401f /src/declarative/graphicsitems/qdeclarativeborderimage_p.h | |
parent | f2eca0c0380a0e06ccc7f98c8d112549ac9fa085 (diff) | |
download | Qt-a32728ce8cf4fa1d1dc1001b1fadc66e9c86e025.zip Qt-a32728ce8cf4fa1d1dc1001b1fadc66e9c86e025.tar.gz Qt-a32728ce8cf4fa1d1dc1001b1fadc66e9c86e025.tar.bz2 |
The sourceSize property for borderImage should be read only
Trying the sourceSize property from QML should emit a read-only
warning.
Task-number: QTBUG-15703
Reviewed-by: Bea Lam
Diffstat (limited to 'src/declarative/graphicsitems/qdeclarativeborderimage_p.h')
-rw-r--r-- | src/declarative/graphicsitems/qdeclarativeborderimage_p.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativeborderimage_p.h b/src/declarative/graphicsitems/qdeclarativeborderimage_p.h index 7cf24f2..d9db0ac 100644 --- a/src/declarative/graphicsitems/qdeclarativeborderimage_p.h +++ b/src/declarative/graphicsitems/qdeclarativeborderimage_p.h @@ -63,6 +63,9 @@ class Q_AUTOTEST_EXPORT QDeclarativeBorderImage : public QDeclarativeImageBase Q_PROPERTY(TileMode horizontalTileMode READ horizontalTileMode WRITE setHorizontalTileMode NOTIFY horizontalTileModeChanged) Q_PROPERTY(TileMode verticalTileMode READ verticalTileMode WRITE setVerticalTileMode NOTIFY verticalTileModeChanged) + // read-only for BorderImage + Q_PROPERTY(QSize sourceSize READ sourceSize NOTIFY sourceSizeChanged) + public: QDeclarativeBorderImage(QDeclarativeItem *parent=0); ~QDeclarativeBorderImage(); @@ -80,11 +83,10 @@ public: void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *); void setSource(const QUrl &url); - void setSourceSize(const QSize&); - Q_SIGNALS: void horizontalTileModeChanged(); void verticalTileModeChanged(); + void sourceSizeChanged(); protected: virtual void load(); |