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

QML学习03(Component、Loader)

QML学习

  • 1、前言
  • 2、Component
  • 3、Loader
    • 3.1 加载图片
  • 4、总结

1、前言

记录一下QML学习的过程,方便自己日后回顾,也可以给有需要的人提供帮助。

2、Component

Component.onCompleted: {console.log("onCompleted",width,height,color)
}Component.onDestruction: {console.log("onDestruction",width,height,color)
}

3、Loader

    Component{id: comRectangle{id:rectwidth: 200height: 100color: "black"Component.onCompleted: {console.log("onCompleted",width,height,color)}Component.onDestruction: {console.log("onDestruction",width,height,color)}}}//加载控件Loader{id:loadersourceComponent: comonStatusChanged: {console.log("status",status)}}Button{width:50height:50x:200onClicked: {//修改loader加载组件loader.item.width = 50loader.item.height = 50loader.item.color = "red"
//            loader.sourceComponent = null}}

3.1 加载图片

    //加载图片Component{id:comAnimatedImage{id:img//source: "/nezha.png"      //图片source: "/dog.gif"        //gif图//speed: 10           //速度}}//加载控件Loader{id:loader//异步加载asynchronous: truesourceComponent: comonStatusChanged: {console.log("status",status)}}Button{width:50height:50x:200onClicked: {//修改loader加载组件loader.item.paused = !loader.item.paused        //暂停动画
//            loader.item.width = 50
//            loader.item.height = 50
//            loader.item.color = "red"
//            loader.sourceComponent = null}}

4、总结

以上就是QML学习的一些基础知识了,如若发现错误,欢迎大家指正,有问题的欢迎评论区留言或者私信。最后,如果大家觉得有所帮助,可以点一下赞,谢谢大家!祝大家天天开心,顺遂无虞!

http://www.xdnf.cn/news/7093.html

相关文章:

  • OpenHarmony SIM卡信号值整体流程分析
  • 本地部署代码托管解决方案 Gitea 并实现外部访问
  • 缓冲区的用途 和 fork复制进程
  • 深度解析:AWS NLB 与 ALB 在 EKS 集群中的最佳选择
  • 内容中台智能推荐系统构建与演进
  • Python 装饰器详解
  • 提示工程 - 系统提示(System Prompts)
  • AI日报 - 2025年05月19日
  • Fine-Tuning Llama2 with LoRA
  • STC89C52单片机模拟实现洗衣机控制 Proteus仿真
  • TYUT-企业级开发教程-第一章
  • Science Robotics 封面论文:基于形态学开放式参数化的仿人灵巧手设计用于具身操作
  • 如何完美安装GPU版本的torch、torchvision----解决torch安装慢 无法安装 需要翻墙安装 安装的是GPU版本但无法使用的GPU的错误
  • C++:⾯向对象的三⼤特性
  • Java正则表达式:从基础到高级应用全解析
  • ColorAid —— 一个面向设计师的色盲模拟工具开发记
  • 超越想象:利用MetaGPT打造高效的AI协作环境
  • Vue 3 中使用 md-editor-v3 的完整实例markdown文本
  • Pandas 构建并评价聚类模型② 第六章
  • 实现菜谱二级联动导航
  • ubuntu防火墙命令和放行ssh端口
  • 03 Nginx日志格式及可视化
  • Estimation(估算):业务分析师的“不确定性对抗术”
  • LeetCode Hot100刷题——除自身以外数组的乘积
  • 【设计模式】- 行为型模式2
  • 时序数据库、实时数据库与实时数仓:如何为实时数据场景选择最佳解决方案?
  • 【Linux】第十八章 调优系统性能
  • 结构体对齐三大法则
  • UART、SPI、IIC复习总结
  • 获取Class的方式有哪些?