QmlInspector: Share code between QGV/SG based QML debugging
authorThorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
Wed, 8 Jun 2011 15:47:47 +0000 (17:47 +0200)
committerThorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
Thu, 23 Jun 2011 14:26:11 +0000 (16:26 +0200)
commit092c7fb12d32b3d1cd933707bf9e55156e2ae306
tree18234bc41c5bc879a274e7845c8fba1a0d5ea37b
parente753993b14bee1dc631336a4f46416620858479a
QmlInspector: Share code between QGV/SG based QML debugging

Introduced AbstractViewInspector, which forms the base class for
QDeclarativeViewInspector and SGViewInspector and is where common code,
like handling the protocol is placed.

Some virtual and pure virtual functions exist which the subclasses will
override or implement for QDeclarativeView/QSGView specific stuff.

Change-Id: Iad7d15e19e0701d550ec42288fdad7490cf9b8a7
src/plugins/qmltooling/qmldbg_inspector/abstractviewinspector.cpp [new file with mode: 0644]
src/plugins/qmltooling/qmldbg_inspector/abstractviewinspector.h [new file with mode: 0644]
src/plugins/qmltooling/qmldbg_inspector/qdeclarativeinspectorplugin.h
src/plugins/qmltooling/qmldbg_inspector/qdeclarativeviewinspector.cpp
src/plugins/qmltooling/qmldbg_inspector/qdeclarativeviewinspector_p.h
src/plugins/qmltooling/qmldbg_inspector/qdeclarativeviewinspector_p_p.h
src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro
src/plugins/qmltooling/qmldbg_inspector/qmlinspectorconstants_p.h
src/plugins/qmltooling/qmldbg_inspector/sgviewinspector.cpp
src/plugins/qmltooling/qmldbg_inspector/sgviewinspector.h