юзаю console.log
, вывод есть при запуске проги из консоли напрямую, в qtcreator видно только
QML debugging is enabled. Only use this in a safe environment.
что пробовал:
-
TARGET_COMPILE_DEFINITIONS(${PROJECT_NAME} PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>)
-
в
build settings
иrun settings
повключал всё про qml -
в
options
qtcreator-a вdefault build properties
перепробовал все сочетания опцийseparate debug info
,QML debugging
,Use Qt Quick Compiler
-
запускал в креаторе с аргументами командной строки типа
qmljsdebugger=port:5555,host:localhost,block
и аттачился через Debug->Start Debugging->Attach to Qml Port
c qmake проектами тоже не пашет. проверял так: создавал empty Qt Quick Application и добавлял в main.qml
Component.onCompleted: console.log("Hello")