最近学习QML,中间遇到了一些问题,难免要翻阅一些资料,当查看到官方文档时候,我的小脑袋,有点扛不住了,全是英文,所以这里我打算把我看到的,学习过程中接触到的文档都翻译成中文,有些是机翻,有些是人为。当你如果在阅读我的文章时候发现哪里有不通顺的,可以查看官方地址。如果你的英文阅读水平很厉害,也可以直接阅读英文文档,下面附上官方入口。

QML官方文档入口:https://doc.qt.io/qt-5/qmlreference.html

索引(持续更新...建议收藏

  1. QML语法基础知识(QML Syntax Basics)

    1. QML语法导入语句解释(Import Statements)
    2. QML语法对象声明(Object Declarations)
      1. QML语法定义子对象(Child Objects)
    3. QML语法--qml中的注释(Comments)
  2. QML对象属性(QML Object Attributes)
    1. ID属性(The id Attribute)
    2. Property属性(Property Attributes)
      1. 定义Property属性(Defining Property Attributes)
      2. 自定义属性定义中的有效类型(Valid Types in Custom Property Definitions)
      3. Property属性赋值(Assigning Values to Property Attributes)
      4. 静态值和绑定表达式值(Static Values and Binding Expression Values)
      5. 类型安全(Type Safety)
      6. 特殊的property属性类型(Special Property Types)
      7. 分组属性(Grouped Properties)
      8. 属性别名(Property Aliases)
      9. 属性别名的注意事项(Considerations for Property Aliases)
      10. 属性别名和类型(Property Aliases and Types)
      11. 默认属性(Default Properties)
      12. 必需的属性(Required Properties)
      13. 只读属性(Read-Only Properties)
      14. 属性修改器对象(Property Modifier Objects)
    3. 信号的属性(Signal Attributes)
    4. 信号处理程序属性(Signal Handler Attributes)
    5. 方法属性(Method Attributes)
    6. 附加属性和附加信号处理程序(Attached Properties and Attached Signal Handlers)
    7. 枚举属性(Enumeration Attributes)
  3. QML属性绑定(Property Binding)
  4. QML信号和处理程序事件系统(Signal and Handler Event System)
    1. QML使用信号处理程序接收信号(Receiving signals with signal handlers)
    2. 向自定义QML类型添加信号(Adding signals to custom QML types)
    3. QML将信号连接到方法和信号(Connecting signals to methods and signals)
  5. 集成QML和JavaScript(Integrating QML and JavaScript)
    1. QML文档中的JavaScript表达式(JavaScript Expressions in QML Documents)

      1. 属性绑定中的JavaScript(JavaScript in property bindings)
      2. 信号处理程序中的JavaScript(JavaScript in signal handlers)
      3. 独立功能中的JavaScript(JavaScript in standalone functions)
      4. 应用程序启动代码中的JavaScript(JavaScript in application startup code)
    2. 从JavaScript动态创建QML对象(Dynamic QML Object Creation from JavaScript)
      1. 动态创建对象(Creating Objects Dynamically)
      2. 维护动态创建的对象(Maintaining Dynamically Created Objects)
      3. 动态删除对象(Deleting Objects Dynamically)
    3. 在QML中定义JavaScript资源(Defining JavaScript Resources in QML)
      1. 代码隐藏的实现资源(Code-Behind Implementation Resource)
      2. 共享的JavaScript资源(库)(Shared JavaScript Resources (Libraries))
    4. 在QML中导入JavaScript资源(Importing JavaScript Resources in QML)
      1. 从QML文档导入JavaScript资源(Importing a JavaScript Resource from a QML Document)
      2. 在JavaScript资源中导入(Imports Within JavaScript Resources)
        1. 从另一个JavaScript资源导入JavaScript资源(Importing a JavaScript Resource from Another JavaScript Resource)
        2. 从JavaScript资源导入QML模块(Importing a QML Module from a JavaScript Resource)
    5. QML中JavaScript主机环境(JavaScript Host Environment)
      1. QML共同基础,QML全局对象,JavaScript对象和函数(Common Base,QML Global Object,JavaScript Objects and Functions)
      2. QML中JavaScript环境限制(JavaScript Environment Restrictions)
  6. QML类型系统(The QML Type System)
    1. QML对象类型(QML Object Types)
    2. JavaScript类型(JavaScript Types)
    3. QML对象类型(QML Object Types)
  7. QML模块(QML Modules)
    1. 模块定义qmldir文件(Module Definition qmldir Files)
    2. 支持的QML模块类型(Supported QML Module Types)
    3. 为QML创建C ++插件(Creating C++ Plugins for QML)
  8. QML文件(QML Documents)
    1. QML文件的结构(Structure of a QML Document)
    2. QML语言的语法(Syntax of the QML Language)
    3. 通过QML文档定义对象类型(Defining Object Types through QML Documents)
      1. 使用QML文件定义对象类型(Defining an Object Type with a QML File)
      2. QML自定义类型的可访问属性(Accessible Attributes of Custom Types)
    4. QML资源加载和网络透明度(Resource Loading and Network Transparency)
    5. QML中的范围和命名分辨率(Scope and Naming Resolution)

QML中文手册(持续更新...建议收藏)相关推荐

  1. flex布局练习题,面试必备,持续更新建议收藏~

    先言:  现在网页布局大多都是flex布局,像浮动这些用得比较少,在面试中flex也是被经常问到的.而有些同学学完flex后,又不懂怎么练习巩固,所以,所以,所以,我汇聚了一些常见的flex的练习题案 ...

  2. 小程序的踩坑-持续更新-建议收藏

    微信小程序的坑 小程序渲染层内核不一致导致某些 api 不可用 数组的扁平化方法 Array.prototype.flat() 不支持 解决: 重新定义此方法到数组对象的原型链上 /*** 2019年 ...

  3. 若依开发文档手册[持续更新:拥抱初次使用若依的开发者]

    这篇布局太乱看着太累了 重新把为文档布局调整了一下 之后的更新内容会在新地址发布: [https://blog.csdn.net/weixin_42059737/article/details/988 ...

  4. 【STM32-V6】STM32F429BIT6开发板开源, 丰富软件资源, 强劲硬件配置, 配套600多实例,21套手册持续更新中

    淘宝购买链接 从2016年1月份发布至今,软件资料更新过108次.当前标准库最新版本V2.8,HAL库最新版本V7.6 安富莱微信公共平台,欢迎大家关注(打造高质量公众号) HAL库版V7.6 STM ...

  5. 建议收藏!!! 若依框架文档开发手册[持续更新]

    首页 作者

  6. 【c/c++】刷算法题时常用的函数手册 持续更新--

    在做算法题的时候,有时候为了高效的做题,我们会使用一些函数,但是常用的函数确实太多了,时不时的会忘记一些 于是我整理了一些常用的函数,方便自己查找和别人使用. 都是超链接,点击直接跳转到对应的内容. ...

  7. Linux 命令手册大全 ! 建议收藏 !纯手打

    此文章作为一个目录导航,更加方便的通往其他文章! Linux 文件.目录.文本处理 命令手册:

  8. 安富莱v6开发板网口通讯_【STM32-V6】STM32F429BIT6开发板开源, 丰富软件资源, 强劲硬件配置, 配套600多实例, 17套手册持续更新中2020-12-14...

    STM32-V6 开发板HAL版教程 ********************************************************************************* ...

  9. 【STM32-V6】STM32F429BIT6开发板开源, 丰富软件资源, 强劲硬件配置, 配套400多实例, 9套手册持续更新中2019-08-04...

    淘宝购买地址:淘宝购买链接 从2016年1月份发布至今,软件资料更新过27次,详情看帖子二楼.当前标准库最新版本V2.2,HAL库最新版本V0.8 安富莱微信公共平台,欢迎大家关注(打造高质量公众号) ...

最新文章

  1. 关于数据库中NULL的描述,下列哪些说法符合《阿里巴巴Java开发手册》
  2. linux简单搭建ftp服务器
  3. 关于HTML下overflow-y:auto无效、清除HTML默认边距、解决去除手机访问网页时的左右多余空白的三个方法汇总
  4. 信息系统项目管理师-信息系统项目整体管理核心知识点思维脑图
  5. windows系统如何查看端口被占用、杀进程
  6. 【图像超分辨率】Remote Sensing Imagery Super Resolution Based on Adaptive Multi-Scale Feature Fusion Network
  7. android游戏开发框架libgdx环境搭建
  8. 从简单泛函到第二类拉格朗日方程
  9. 关于模拟信号和数字信号的储存
  10. ubutu 识别android手机
  11. openstreetmap website部署
  12. 乐山计算机学校学籍管理,乐山计算机学校学生管理系统设计与实现
  13. 直播带货app源码,实现直播的秒开和优化
  14. S4 BOM批量修改
  15. AMD启用虚拟化(AMD-V)
  16. 微信读书总是跳出连接服务器有问题,微信读书经常无响应怎么回事
  17. 突破常规限制运行asp木马(转)
  18. 静态成员变量和静态成员函数
  19. 2019第四届新媒体千人峰会广州站将于6月正式开幕!
  20. 小米电视4a恢复出厂设置及遥控器真假分析

热门文章

  1. linux驱动器和分区的备份,使用dd命令示例
  2. 《她的声音,每一首歌都是一个驿站》
  3. 【Bypass】12306铁路自动抢票软件,增强通知
  4. 修改json数组中的键名
  5. java.exe和javaw.exe有什么区别?
  6. 时间和日期函数 now 的作用
  7. 从神经递质到网络:利用分子信息功能成像超越组织层级
  8. Mybatis中给pojo类设置别名需要注意的点
  9. PLC程序实例三:ModBusRTU客户端编程实例与测试方法
  10. 数据结构-线性表的顺序、链式存储结构