当前位置: 首页 > news >正文

关于 Qt 6.10.0 中 FolderListModel 返回 undefined 路径

示例代码如下:

property FolderListModel folderModel: FolderListModel {id: folderModelfolder: loader.fontDirectorynameFilters: [ "*.ttf", "*.otf" ]showDirs: falseonStatusChanged: {if (folderModel.status == FolderListModel.Ready) {var ifor (i = 0; i < count; i++) {loadFont(folderModel.get(i, "fileURL"))}if (done) done()}}}

folderModel.get(i, "fileURL")中返回了undefined路径
如果您的版本是Qt 6.10.0之前, 无需做修改
如您使用了Qt 6.10.0版本, 请修改为:

loadFont(folderModel.get(i, "fileUrl"))

即可获得正确资源路径
详见Qt 6.10.0官方api:
https://doc.qt.io/qt-6/qml-qt-labs-folderlistmodel-folderlistmodel.html#get-method

http://www.dtcms.com/a/465145.html

相关文章:

  • 做展会怎么引流到自己的网站小程序生成器
  • 【第五章:计算机视觉-项目实战之生成式算法实战:扩散模型】3.生成式算法实战:扩散模型-(1)从零开始训练自己的扩散模型
  • [VoiceRAG] 集成向量化 | Azure AI Search中建立自动化系统
  • 从效能革命到体验重构,易路 AI Agent 破局 HR 三重困境
  • 计算机视觉(opencv)——基于 OpenCV DNN 的实时人脸检测 + 年龄与性别识别
  • Flink 状态后端(State Backends)实战原理、选型、配置与调优
  • Node.js HTTP开发
  • 在 Mac 上使用 Docker 安装 Milvus 2.6.2
  • 福州市住房和城乡建设部网站wordpress 数据导入
  • 北京网站设计技术wordpress 评论验证
  • 亚马逊测评总踩雷?自养号技术筑牢安全防线,避开封号坑
  • Ubuntu 20.04 使用 Issac Gym 进行宇树G1人形机器人进行强化学习训练(Linux仿真)
  • 制造业工艺文档安全协作与集中管理方案
  • 场景美术师的“无限画板”:UE5中非破坏性的材质混合(Material Blending)工作流
  • 黑马微服务P3快速入门入门案例无法跑通解决方案,本文解决了数据库连接和java版本不匹配的问题
  • 遗留系统微服务改造(三):监控运维与最佳实践总结
  • 四川建设招标网站首页自己做的网站显示不安全怎么回事
  • 网络层协议之OSPF协议
  • vue3+hubuilderX开发微信小程序使用elliptic生成ECDH密钥对遇到的问题
  • 跑马灯组件 Vue2/Vue3/uni-app/微信小程序
  • 网络攻防实战:如何防御DDoS攻击
  • 能力(5)
  • 多模态医疗大模型Python编程合规前置化与智能体持续学习研究(下)
  • wordpress网站不显示系列秦皇岛网站制作与网站建设
  • 【2026计算机毕业设计】基于Springboot的广西美食宣传系统
  • Instagram投放转化率还能再提升!
  • Shell 脚本核心语法与企业实战案例
  • 学习爬虫第三天:数据提取
  • LightGBM评估指标中至关重要的参数【average】介绍
  • 基于tcl脚本构建Xilinx Vivado工程