summaryrefslogtreecommitdiffstats
path: root/src/declarative/canvas/qsimplecanvasitem.h
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2009-05-07 05:45:08 (GMT)
committerAaron Kennedy <aaron.kennedy@nokia.com>2009-05-07 05:45:08 (GMT)
commitb530723f5a7254d6a2a144aa27789651fe872c6d (patch)
treee94a418f2bdde351248974aea0c1e59445df27a7 /src/declarative/canvas/qsimplecanvasitem.h
parente82217bf8e4ebaba20eb255bd52a9f261467b9d8 (diff)
downloadQt-b530723f5a7254d6a2a144aa27789651fe872c6d.zip
Qt-b530723f5a7254d6a2a144aa27789651fe872c6d.tar.gz
Qt-b530723f5a7254d6a2a144aa27789651fe872c6d.tar.bz2
Add a QmlDebuggerStatus interface elements can use to interact with the debugger
Diffstat (limited to 'src/declarative/canvas/qsimplecanvasitem.h')
-rw-r--r--src/declarative/canvas/qsimplecanvasitem.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/declarative/canvas/qsimplecanvasitem.h b/src/declarative/canvas/qsimplecanvasitem.h
index 83f19c3..cab8492 100644
--- a/src/declarative/canvas/qsimplecanvasitem.h
+++ b/src/declarative/canvas/qsimplecanvasitem.h
@@ -42,10 +42,11 @@
#ifndef QSIMPLECANVASITEM_H
#define QSIMPLECANVASITEM_H
-#include <qfxglobal.h>
-#include <qsimplecanvas.h>
-#include <QObject>
-#include <QGraphicsItem>
+#include <QtDeclarative/qfxglobal.h>
+#include <QtDeclarative/qmldebuggerstatus.h>
+#include <QtDeclarative/qsimplecanvas.h>
+#include <QtCore/qobject.h>
+#include <QtGui/qgraphicsitem.h>
class QPainter;
QT_BEGIN_HEADER
@@ -70,6 +71,7 @@ class Q_DECLARATIVE_EXPORT QSimpleCanvasItem : public QObject
{
Q_OBJECT
Q_CAST_INTERFACES(QGraphicsItem)
+ Q_CAST_INTERFACES(QmlDebuggerStatus)
Q_DECLARE_PRIVATE(QSimpleCanvasItem)
Q_ENUMS(TransformOrigin)
Q_PROPERTY(TransformOrigin transformOrigin READ transformOrigin WRITE setTransformOrigin);
@@ -94,6 +96,7 @@ public:
QSimpleCanvasItem(QSimpleCanvasItem *parent=0);
virtual ~QSimpleCanvasItem();
operator QGraphicsItem *();
+ operator QmlDebuggerStatus *();
bool clip() const;
void setClip(bool);