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

QML基础学习

QML学习

  • 一、基础知识

一、基础知识

  1. QML 的文件名首字母要大写,否则找不到文件

  2. QML文件名作为组件对象名

  3. alias 为属性取的别名,可以在其它地方实例化该组件时,更改其对应属性的值

  4. implicitWidth/Height一般用在可重用控件,可以理解为控件的推荐大小
    width/height控件属性则为控件的宽度和高度,如果没有设置这两个值,则系统采用implicitWidth
    Image 使用implicitWidth 设置大小
    Text/TextEdit 使用width 会造成性能损失

  5. 任何一个复杂的组件都是由基本组件构成的:Text,Image,ColorOverlay,Item

  6. 组件的Id:
    命名时不能以大写字母开始,eg: id: Tooltip
    Id在同一个QML文档中必须是唯一的,用于标识唯一的对象以供其它对象或脚本引用

  7. Text 元素的三个属性:(当文本内容超出文本控件的宽度时的处理策略)
    clip: 不换行,超出部分直接被截断
    elide: 不换行,超出部分显示为省略号,省略号的位置有多种策略
    wrapMode:自动换行,多种策略选择

  8. qsTr() 标记英文字符串将会在使用translator工具时,被翻译成对应的中文汉字,没有标记过的无法完成翻译

  9. 导入**.js 文件时,别名首字母一定要大写,否则显示 import qualifier ID。 eg: import "helper.js" as Helper

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • C++ 126类和对象_面像对像_继承
  • matlab 音频音量处理(音量大小按照dB调节)
  • 硬件工程师必须掌握的MOS管详细知识
  • QT stackwidget控件支持上下,左右手势滑动,触摸屏
  • Rust 面向对象编程
  • HTML静态网页成品作业(HTML+CSS)——花主题介绍网页设计制作(1个页面)
  • 解密键盘输入:探索设备控制器的奥秘
  • 基于STM32开发的智能家居照明控制系统
  • 港湾周评|IPO底稿的“萝卜章”与鸭脖大王被立案调查
  • unbuffer禁用输出缓存,实现实时打印解决日志乱序
  • 谷歌浏览器字体模糊不清怎么办
  • SQL高级编程:掌握自定义函数和过程的艺术
  • 牛客面经学习笔记(三)
  • 【Go语言初探】(三)、运行程序报错:Cannot find package “xxx“
  • 复习之 java 锁
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 【刷算法】求1+2+3+...+n
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • docker python 配置
  • ES2017异步函数现已正式可用
  • IOS评论框不贴底(ios12新bug)
  • Java超时控制的实现
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • passportjs 源码分析
  • PHP那些事儿
  • Python 反序列化安全问题(二)
  • Vue组件定义
  • 阿里云购买磁盘后挂载
  • 大主子表关联的性能优化方法
  • 构建工具 - 收藏集 - 掘金
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 聊聊hikari连接池的leakDetectionThreshold
  • 设计模式 开闭原则
  • 算法---两个栈实现一个队列
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 优化 Vue 项目编译文件大小
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • ​ssh免密码登录设置及问题总结
  • #微信小程序:微信小程序常见的配置传旨
  • $.each()与$(selector).each()
  • (1)无线电失控保护(二)
  • (152)时序收敛--->(02)时序收敛二
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (离散数学)逻辑连接词
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (七)理解angular中的module和injector,即依赖注入
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (一)UDP基本编程步骤
  • (一)基于IDEA的JAVA基础10