diff options
Diffstat (limited to 'tools/qmlprofiler/qmlprofilerapplication.cpp')
-rw-r--r-- | tools/qmlprofiler/qmlprofilerapplication.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/qmlprofiler/qmlprofilerapplication.cpp b/tools/qmlprofiler/qmlprofilerapplication.cpp index c2d3375d10..23483b2d16 100644 --- a/tools/qmlprofiler/qmlprofilerapplication.cpp +++ b/tools/qmlprofiler/qmlprofilerapplication.cpp @@ -249,14 +249,10 @@ QString QmlProfilerApplication::traceFileName() const void QmlProfilerApplication::userCommand(const QString &command) { QString cmd = command.trimmed(); - if (cmd == Constants::CMD_HELP - || cmd == Constants::CMD_HELP2 - || cmd == Constants::CMD_HELP3) { - printCommands(); - } else if (cmd == Constants::CMD_RECORD - || cmd == Constants::CMD_RECORD2) { + if (cmd == Constants::CMD_RECORD || cmd == Constants::CMD_RECORD2) { m_qmlProfilerClient.sendRecordingStatus(!m_recording); m_v8profilerClient.sendRecordingStatus(!m_recording); + emit readyForCommand(); } else if (cmd == Constants::CMD_QUIT || cmd == Constants::CMD_QUIT2) { print(QLatin1String("Quit")); @@ -267,6 +263,9 @@ void QmlProfilerApplication::userCommand(const QString &command) } else { quit(); } + } else { + printCommands(); + emit readyForCommand(); } } @@ -300,6 +299,7 @@ void QmlProfilerApplication::run() } m_connectTimer.start(); + emit readyForCommand(); } void QmlProfilerApplication::tryToConnect() |