aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmltooling/qmldbg_qtquick2/highlight.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_qtquick2/highlight.h')
-rw-r--r--src/plugins/qmltooling/qmldbg_qtquick2/highlight.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/qmltooling/qmldbg_qtquick2/highlight.h b/src/plugins/qmltooling/qmldbg_qtquick2/highlight.h
index 1b1f10c8bb..1eb97575fb 100644
--- a/src/plugins/qmltooling/qmldbg_qtquick2/highlight.h
+++ b/src/plugins/qmltooling/qmldbg_qtquick2/highlight.h
@@ -43,8 +43,10 @@
#define HIGHLIGHT_H
#include <QtCore/QWeakPointer>
+#include <QtGui/QTransform>
#include <QtQuick/QQuickPaintedItem>
+
namespace QmlJSDebugger {
namespace QtQuick2 {
@@ -57,12 +59,17 @@ public:
Highlight(QQuickItem *item, QQuickItem *parent);
void setItem(QQuickItem *item);
+ QQuickItem *item() {return m_item.data();}
+
+protected:
+ QTransform transform() {return m_transform;}
private slots:
void adjust();
private:
QWeakPointer<QQuickItem> m_item;
+ QTransform m_transform;
};
/**