Debugging QML/C++ application in Qt Creator
-
I'm having serious issues trying to download the 4.7.1 from repository :( ... unsuccessful past 2 days, keeps disconnecting or timing out and just aborts. will try again over weekend.
meanwhile, saw "this video ":http://www.youtube.com/watch?v=LD360rT7zkA&fmt=22 on youtube
-
I guess we have to wait for more stable release of this feature. Keep getting this error when I try to debug qml ...
Maybe some Troll can throw more light on this dump from the debugger log...
@
&"warning: QDeclarativeDebugServer: Connection established\n"
QDeclarativeDebugServer: Connection established&"\n"
sQmlJSDebugger: Connected to debug service 'QDeclarativeObserverMode'.
sQmlJSDebugger: Connected to debug service 'JSDebugger'.
sQmlJSDebugger: connected.
s
sQmlJSDebugger: Not connected to debug service 'JSDebugger'.
sQML Debugger connected.
dNOTE: ENGINE RUN AND INFERIOR RUN OK
dState changed from InferiorRunOk(10) to InferiorRunRequested(9).
dState changed BY FORCE from InferiorRunOk(10) to InferiorRunOk(10).
dNOTE: INFERIOR RUN OK
dState changed from InferiorRunRequested(9) to InferiorRunOk(10).
dState changed BY FORCE from InferiorRunOk(10) to InferiorRunOk(10).
eQmlJSDebugger: Error: (-1) Unknown error
sQmlJSDebugger: connected.
@Also found this strange message:
@
set substitute-path C:/qt-greenhouse/Trolltech/Code_less_create_more/Trolltech/Code_less_create_more/Troll/4.6/qt C:/qt/chetan-chetans-qt-master/chetans-qt
set substitute-path C:/iwmake/build_mingw_opensource C:/qt/chetan-chetans-qt-master/chetans-qt
@
Code has some hardcoded paths to qt-greenhouse :) -
@chetankjain: I'm pretty sure QtCreator doesn't contain any references to qt-greenhouse :)
Anyhow, the debugger log looks indeed strange: What happens is that a connection to the client program was established, and both services (QDeclarativeObserverMode, JSDebugger) are found. However, afterwards the JSDebugger becomes unavailable again. This could happen e.g. because the QmlEngine on the client side is destroyed ... Can you tell exactly with which QtCreator version / Qt branch this happened? Or could you try with finalized 4.7.1 and latest QtCreator 2.1 ? Preferably as a bug report at bugreports.qt.nokia.com. Thanks in advance!
-
[quote author="kkoehne" date="1290067334"]@chetankjain: I'm pretty sure QtCreator doesn't contain any references to qt-greenhouse :)
Anyhow, the debugger log looks indeed strange: What happens is that a connection to the client program was established, and both services (QDeclarativeObserverMode, JSDebugger) are found. However, afterwards the JSDebugger becomes unavailable again. This could happen e.g. because the QmlEngine on the client side is destroyed ... Can you tell exactly with which QtCreator version / Qt branch this happened? Or could you try with finalized 4.7.1 and latest QtCreator 2.1 ? Preferably as a bug report at bugreports.qt.nokia.com. Thanks in advance!
[/quote]Hi Koehne, thanks for the reply.
yes the latest creator doesn't have any references to qt-greenhouse, its cleaned up now :)I tried on the final Qt 4.7.1 and Creator 2.1 itself. I'll log a bug
-
Hello,
I logged a bug about the original post.
http://bugreports.qt.nokia.com/browse/QTCREATORBUG-3148I receive a similar error (same error about connecting to server, but not the same message). I can replicate the error in two environments.
-
Good posts.Looking forward to QML debugger problems fixed.