diff options
author | Aurindam Jana <aurindam.jana@nokia.com> | 2012-04-24 09:23:13 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-25 14:26:42 +0200 |
commit | 87327515d70f5b66ce5f3f894f9b90ed649b200d (patch) | |
tree | 389f9536f6b6e7adacc8fd5b12726fdec5ea8b2a /src/plugins/qmltooling/shared/abstractviewinspector.h | |
parent | 0d284ae2d62707e6c35c8d97ca73e974d35c4167 (diff) |
Debugger: Change name and protocol of QDeclarativeObserverMode
Rename QDeclarativeObserverMode to QmlInspector service.
This is because the current protocol has been changed
completely and just a version change is misleading.
Change-Id: I3b72f081f6ab77eac474dcef7a84375ef69e20dc
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Diffstat (limited to 'src/plugins/qmltooling/shared/abstractviewinspector.h')
-rw-r--r-- | src/plugins/qmltooling/shared/abstractviewinspector.h | 49 |
1 files changed, 7 insertions, 42 deletions
diff --git a/src/plugins/qmltooling/shared/abstractviewinspector.h b/src/plugins/qmltooling/shared/abstractviewinspector.h index bbd3fc8e12..d2dd9557da 100644 --- a/src/plugins/qmltooling/shared/abstractviewinspector.h +++ b/src/plugins/qmltooling/shared/abstractviewinspector.h @@ -46,7 +46,6 @@ #include <QtCore/QObject> #include <QtCore/QStringList> -#include "qqmlinspectorprotocol.h" #include "qmlinspectorconstants.h" QT_BEGIN_NAMESPACE @@ -80,42 +79,22 @@ public: const QString &filename = QString()); void clearComponentCache(); - bool showAppOnTop() const { return m_showAppOnTop; } - bool designModeBehavior() const { return m_designModeBehavior; } - - bool animationPaused() const { return m_animationPaused; } - qreal slowDownFactor() const { return m_slowDownFactor; } + bool enabled() const { return m_enabled; } void sendCurrentObjects(const QList<QObject*> &); - void sendAnimationSpeed(qreal slowDownFactor); - void sendAnimationPaused(bool paused); - void sendCurrentTool(Constants::DesignTool toolId); - void sendReloaded(); - void sendShowAppOnTop(bool showAppOnTop); QString idStringForObject(QObject *obj) const; virtual void changeCurrentObjects(const QList<QObject*> &objects) = 0; - virtual void reloadView() = 0; virtual void reparentQmlObject(QObject *object, QObject *newParent) = 0; - virtual void changeTool(InspectorProtocol::Tool tool) = 0; virtual Qt::WindowFlags windowFlags() const = 0; virtual void setWindowFlags(Qt::WindowFlags flags) = 0; virtual QQmlEngine *declarativeEngine() const = 0; -signals: - void designModeBehaviorChanged(bool inDesignMode); - void showAppOnTopChanged(bool showAppOnTop); - void reloadRequested(); - void marqueeSelectToolActivated(); - void inspectToolActivated(); - - void animationSpeedChanged(qreal factor); - void animationPausedChanged(bool paused); + void appendTool(AbstractTool *tool); + void removeTool(AbstractTool *tool); protected: - AbstractTool *currentTool() const { return m_currentTool; } - void setCurrentTool(AbstractTool *tool) { m_currentTool = tool; } bool eventFilter(QObject *, QEvent *); virtual bool leaveEvent(QEvent *); @@ -129,31 +108,17 @@ protected: virtual bool touchEvent(QTouchEvent *event); private: - void sendDesignModeBehavior(bool inDesignMode); - - void changeToZoomTool(); - void changeToInspectTool(); - void changeToMarqueeSelectTool(); - - virtual void setDesignModeBehavior(bool value); + void setEnabled(bool value); void setShowAppOnTop(bool appOnTop); void setAnimationSpeed(qreal factor); - void setAnimationPaused(bool paused); - - void animationSpeedChangeRequested(qreal factor); - void animationPausedChangeRequested(bool paused); - - AbstractTool *m_currentTool; - - bool m_showAppOnTop; - bool m_designModeBehavior; - bool m_animationPaused; - qreal m_slowDownFactor; + bool m_enabled; QQmlInspectorService *m_debugService; + QList<AbstractTool *> m_tools; + int m_eventId; }; } // namespace QmlJSDebugger |