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

QML | 在QML中导入JavaScript资源、导入JavaScript资源、包含一个JavaScript 资源

01 在QML中导入JavaScript资源

    JavaScript资源可以被QML文档和其他JavaScript通过相对或者绝对路径进行导入。如果使用相对路径,位置解析需要相对于包含import语句的QML文档或JavaScript资源的位置。如果JavaScript需要从网络资源中进行获取,组件的status属性会被设置为Loading,直到该脚本被下载完成。    

    JavaScript资源也可以导入QML模块和其他的JavaScript资源。在JavaScript资源中import语句的语法和QML文档中import语句的语法略有不同,下面详细讲解。对于本节内容,可以在帮助中通过 Importing JavaScript Resources in QML关键字查看。

1.在QML文档中导入JavaScript资源

    导人JavaScript资源总是使用as关键字进行限定。每个JavaScript资源的限定符必须是唯一的,所以限定符和JavaScript文件总是一对一的映射。

    在被导人的JavaScript文件中定义的函数可以被QML文档中定义的对象调用,这需要使用Qualifier.functionName(params)语法。在JavaScript资源中的函数可以包含参数,参数类型可以是QML基本类型或对象类型,也可以使用常规的JavaScript类型。当在QML中调用这些函数时ÿ

相关文章:

  • 机器学习之分类回归模型(决策数、随机森林)
  • 如何使用宝塔面板搭建Discuz并结合cpolar实现远程访问本地论坛
  • Qt: 事件过滤器的更多用法
  • Echarts 报提示 There is a chart instance already initialized on the dom.
  • docker的快速入门教程
  • excel 动态列导出
  • docker离线搭建仓库
  • 用A*算法求解八数码问题
  • 【C++】STL(二) string容器
  • SpringBoot中定时任务、corn表达式
  • Oracle 的同义词(Synonym) 作用
  • 加速你的应用:探索Redis的极致性能与多样化应用
  • 客户案例|100M 768 维向量数据,Zilliz Cloud 稳定支持 Shulex VOC 业
  • Java基于SpringBoot+Vue的人事管理系统,附源码
  • 洛谷 P1036 [NOIP2002 普及组] 选数
  • Angular 响应式表单 基础例子
  • Angular 响应式表单之下拉框
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • extjs4学习之配置
  • Hibernate【inverse和cascade属性】知识要点
  • Java程序员幽默爆笑锦集
  • jquery ajax学习笔记
  • JS笔记四:作用域、变量(函数)提升
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • MaxCompute访问TableStore(OTS) 数据
  • webpack4 一点通
  • windows下如何用phpstorm同步测试服务器
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 分享几个不错的工具
  • 欢迎参加第二届中国游戏开发者大会
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 通信类
  • 为视图添加丝滑的水波纹
  • 移动端唤起键盘时取消position:fixed定位
  • 阿里云服务器购买完整流程
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​520就是要宠粉,你的心头书我买单
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • #Linux(make工具和makefile文件以及makefile语法)
  • $.ajax,axios,fetch三种ajax请求的区别
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (五)网络优化与超参数选择--九五小庞
  • (新)网络工程师考点串讲与真题详解
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • .NET CORE Aws S3 使用
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET Framework与.NET Framework SDK有什么不同?
  • .net Stream篇(六)
  • .NET 分布式技术比较