42 #ifndef QDECLARATIVEVIEWINSPECTOR_H 43 #define QDECLARATIVEVIEWINSPECTOR_H 45 #include <private/qdeclarativeglobal_p.h> 50 #include <QtCore/QScopedPointer> 51 #include <QtDeclarative/QDeclarativeView> 55 class AbstractLiveEditTool;
56 class QDeclarativeViewInspectorPrivate;
100 #endif // QDECLARATIVEVIEWINSPECTOR_H
void reparentQmlObject(QObject *object, QObject *newParent)
QWidget * viewWidget() const
QDeclarativeView * declarativeView() const
The QDeclarativeView class provides a widget for displaying a Qt Declarative user interface...
QDeclarativeViewInspector(QDeclarativeView *view, QObject *parent=0)
QScopedPointer< QDeclarativeViewInspectorPrivate > data
void changeTool(InspectorProtocol::Tool tool)
bool mouseMoveEvent(QMouseEvent *event)
bool leaveEvent(QEvent *)
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
~QDeclarativeViewInspector()
QList< QGraphicsItem * > selectedItems() const
The QObject class is the base class of all Qt objects.
virtual bool event(QEvent *)
This virtual function receives events to an object and should return true if the event e was recogniz...
The QScopedPointer class stores a pointer to a dynamically allocated object, and deletes it upon dest...
void changeCurrentObjects(const QList< QObject *> &objects)
The QRectF class defines a rectangle in the plane using floating point precision. ...
QRectF adjustToScreenBoundaries(const QRectF &boundingRectInSceneSpace)
The QMouseEvent class contains parameters that describe a mouse event.
void setSelectedItems(QList< QGraphicsItem *> items)
QDeclarativeViewInspectorPrivate * d_func()
The QDeclarativeEngine class provides an environment for instantiating QML components.
QDeclarativeEngine * declarativeEngine() const
bool eventFilter(QObject *obj, QEvent *event)
Filters events if this object has been installed as an event filter for the watched object...
QObject * parent() const
Returns a pointer to the parent object.
AbstractLiveEditTool * currentTool() const
The QEvent class is the base class of all event classes.
The QList class is a template class that provides lists.