summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/qml/qmladapter.h
diff options
context:
space:
mode:
authorAurindam Jana <aurindam.jana@nokia.com>2011-12-20 16:12:38 +0100
committerAurindam Jana <aurindam.jana@nokia.com>2012-01-11 16:02:07 +0100
commit8bab001016a59b0b7ca97cf9a464882c4964a324 (patch)
tree19fe59e90ad2de41da3d21800fab8bc5150fcd93 /src/plugins/debugger/qml/qmladapter.h
parent6a17d889d4190723bdb3add8143c534fe6f924c3 (diff)
downloadqt-creator-8bab001016a59b0b7ca97cf9a464882c4964a324.tar.gz
QmlJSDebug: Add a Debug Message Client
QDebugMessageClient uses the QDebugMessageService to retrieve and emit the debug output. Change-Id: Id02d148954dfa613d3fd317b4a533cfed34e345b Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Diffstat (limited to 'src/plugins/debugger/qml/qmladapter.h')
-rw-r--r--src/plugins/debugger/qml/qmladapter.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/debugger/qml/qmladapter.h b/src/plugins/debugger/qml/qmladapter.h
index 2618529a5b..b0283dd633 100644
--- a/src/plugins/debugger/qml/qmladapter.h
+++ b/src/plugins/debugger/qml/qmladapter.h
@@ -42,6 +42,7 @@
namespace QmlJsDebugClient {
class QDeclarativeEngineDebug;
class QDeclarativeDebugConnection;
+class QDebugMessageClient;
}
namespace Debugger {
@@ -77,6 +78,8 @@ public:
QmlJsDebugClient::QDeclarativeEngineDebug *engineDebugClient() const;
void setEngineDebugClient(QmlJsDebugClient::QDeclarativeEngineDebug *client);
+ QDebugMessageClient *messageClient() const;
+
int currentSelectedDebugId() const;
QString currentSelectedDisplayName() const;
void setCurrentSelectedDebugInfo(int debugId, const QString &displayName = QString());
@@ -96,6 +99,7 @@ signals:
private slots:
void connectionErrorOccurred(QAbstractSocket::SocketError socketError);
void clientStatusChanged(QDeclarativeDebugClient::Status status);
+ void debugClientStatusChanged(QDeclarativeDebugClient::Status status);
void connectionStateChanged();
void checkConnectionState();