如何完全禁用 Qt Creator 中的 QML 调试器?
Posted
技术标签:
【中文标题】如何完全禁用 Qt Creator 中的 QML 调试器?【英文标题】:How to disable QML Debugger in Qt Creator entirely? 【发布时间】:2019-06-29 13:29:41 【问题描述】:如何在 QtC 中完全禁用 QML 调试?我可以从运行设置中禁用它,但由于某种原因,它总是被打开(返回)。
我不在 UI 中使用 QML,但我将 javascript 引擎用于其他目的(纯粹是猜测,这就是它总是“开启”的原因吗?)。但我完全想禁用 QML 调试,因为这总是“挂起”并且不需要(在我的地方)。
我该怎么做?
我可以取消选中“启用 QML”,但在我重新启动 QtC 时总是再次选中“开启”。
【问题讨论】:
尝试配置 -= qml_debug 【参考方案1】:在Build Settings
的Build Steps中取消选中Enable QML debugging and profiling选项【讨论】:
好点,看看在构建中也有一个选项,会不会和CONFIG -= qml_debug
一样导致【参考方案2】:
只是一些细节:
你是对的,当我检查 QML CONFIG+=qml_debug
被添加到 cmd 行时,它就在这里。想知道.pro
中的CONFIG-=qml_debug
是否会恢复(这个想法很好)
P:.....in\qmake.exe H:\Pr...pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" && P:/Qt/Tools/QtCreator/bin/jom.exe qmake_all
【讨论】:
以上是关于如何完全禁用 Qt Creator 中的 QML 调试器?的主要内容,如果未能解决你的问题,请参考以下文章
如何在QML(QT Creator)中使用发光脉动效果制作元素动画?
如何在 Qt Creator 中解决“找不到 QML 模块”