diff options
author | Ulf Hermann <ulf.hermann@theqtcompany.com> | 2015-07-15 18:09:54 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@theqtcompany.com> | 2015-08-04 13:35:10 +0000 |
commit | 229852304e4ea9622aa18f05e2f0ad88f305836f (patch) | |
tree | 01c00fddc9ca3ce29405ec682ab85560e787ca85 /src/plugins | |
parent | c7c6dc833936751fc8777f76842f5e28ced71ee8 (diff) |
Hide QQmlInspectorServiceImpl in .cpp file
Nobody needs to access it anymore.
Change-Id: Ib782037ac0a8721997f6d36995d03f42c060602b
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro | 2 | ||||
-rw-r--r-- | src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.cpp | 29 | ||||
-rw-r--r-- | src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservicefactory.h (renamed from src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.h) | 27 |
3 files changed, 29 insertions, 29 deletions
diff --git a/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro b/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro index 2a058d0e68..1c3e5f387b 100644 --- a/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro +++ b/src/plugins/qmltooling/qmldbg_inspector/qmldbg_inspector.pro @@ -18,7 +18,7 @@ SOURCES += \ HEADERS += \ $$PWD/highlight.h \ $$PWD/qquickviewinspector.h \ - $$PWD/qqmlinspectorservice.h \ + $$PWD/qqmlinspectorservicefactory.h \ $$PWD/abstracttool.h \ $$PWD/abstractviewinspector.h \ $$PWD/inspecttool.h diff --git a/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.cpp b/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.cpp index 0b085cc960..1707091df3 100644 --- a/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.cpp +++ b/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.cpp @@ -31,7 +31,7 @@ ** ****************************************************************************/ -#include "qqmlinspectorservice.h" +#include "qqmlinspectorservicefactory.h" #include "qquickviewinspector.h" #include <private/qqmlglobal_p.h> @@ -43,6 +43,31 @@ QT_BEGIN_NAMESPACE +class QQmlInspectorServiceImpl : public QQmlInspectorService +{ + Q_OBJECT + +public: + QQmlInspectorServiceImpl(QObject *parent = 0); + + void addView(QObject *); + void removeView(QObject *); + +protected: + virtual void stateChanged(State state); + virtual void messageReceived(const QByteArray &); + +private Q_SLOTS: + void processMessage(const QByteArray &message); + void updateState(); + +private: + friend class QQmlInspectorServiceFactory; + + QList<QObject*> m_views; + QmlJSDebugger::AbstractViewInspector *m_currentInspector; +}; + QQmlInspectorServiceImpl::QQmlInspectorServiceImpl(QObject *parent): QQmlInspectorService(1, parent), m_currentInspector(0) { @@ -98,3 +123,5 @@ QQmlDebugService *QQmlInspectorServiceFactory::create(const QString &key) } QT_END_NAMESPACE + +#include "qqmlinspectorservice.moc" diff --git a/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.h b/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservicefactory.h index 3197951612..52f84a362d 100644 --- a/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservice.h +++ b/src/plugins/qmltooling/qmldbg_inspector/qqmlinspectorservicefactory.h @@ -53,33 +53,6 @@ QT_BEGIN_NAMESPACE -namespace QmlJSDebugger { class AbstractViewInspector; } - -class QQmlInspectorServiceImpl : public QQmlInspectorService -{ - Q_OBJECT - -public: - QQmlInspectorServiceImpl(QObject *parent = 0); - - void addView(QObject *); - void removeView(QObject *); - -protected: - virtual void stateChanged(State state); - virtual void messageReceived(const QByteArray &); - -private Q_SLOTS: - void processMessage(const QByteArray &message); - void updateState(); - -private: - friend class QQmlInspectorServiceFactory; - - QList<QObject*> m_views; - QmlJSDebugger::AbstractViewInspector *m_currentInspector; -}; - class QQmlInspectorServiceFactory : public QQmlDebugServiceFactory { Q_OBJECT |