You need to enable JavaScript to run this app. 如何在Qt Creator中为qml.qrc添加前缀及解决操作无响应问题
优惠活动
大模型
产品
解决方案
定价
更多

如何在Qt Creator中为qml.qrc添加前缀及解决操作无响应问题

Qt Creator qrc文件添加前缀失败排查方案
  • 第一步校验文件权限:找到项目目录下的qml.qrc文件,右键打开属性,取消勾选「只读」选项,同时关闭所有外部正在编辑该文件的第三方编辑器,Qt Creator无法获得文件写入权限时会静默跳过添加操作,无报错提示。
  • 第二步手动验证qrc格式正确性:用文本编辑器直接打开qml.qrc,正常基础格式如下:
<RCC>
    <qresource prefix="/">
    </qresource>
</RCC>

你可以手动添加前缀节点,比如要加folder前缀就新增一行<qresource prefix="/folder"></qresource>,保存后切回Qt Creator,如果能正常识别到新增前缀,说明是当前Qt Creator版本的UI交互bug,并非安装损坏。

  • 第三步清理项目缓存:关闭当前项目,删除项目根目录下的.user配置文件,同时删除对应build输出目录的所有缓存文件,重新打开项目后再次尝试添加前缀,缓存冲突会导致qrc编辑器操作不生效。
  • 第四步版本适配修复:Qt Creator 4.15搭配Qt 5.15.2存在已知的qrc编辑器UI缺陷,可在保留现有Qt版本的前提下,将Qt Creator升级至4.15系列的最新补丁版,或使用4.16及以上版本的Qt Creator打开现有项目,该bug已在后续版本中修复。

内容的提问来源于stack exchange,提问作者S.Mohsen.Ab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 18:18:01