文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、需求背景
1、需要对Qml程序进行调试
2、用CMake管理工程文件
3、能用Qt Creator或者VS进行开发工作
二、遇到的问题
Visual Studio 不能对Qml进行调试(有知道的小伙伴请告知下),故需要用Qt Creator打开CMake管理的工程并进行Qml调试。但用Qt Creator调试Qml时也遇到问题,于是花了些时间才找到解决方法
三、解决方案
步骤1:
在main.cpp中增加下面两行代码:
#include <QQmlDebuggingEnabler>
QQmlDebuggingEnabler enabler;
步骤2:
项目->运行->Debugger settings->勾选"Enable QML"
四、Demo
下载地址: