1.命名枚举值。
枚举类型引用命名的枚举值。
每个命名的值都可以称为。。 例如,Text类型具有AlignRight枚举值:

Text { horizontalAlignment: Text.AlignRight }

2.枚举类型是C ++枚举类型的表示。 在QML本身中不可能引用枚举类型。 相反,当从QML代码引用枚举值时,可以使用int或var类型。

For example:

  import QtQuick 2.0Item {property int enumValue: textItem.horizontalAlignmentsignal valueEmitted(int someValue)Text 

QML基础类型之enumeration相关推荐

  1. QML基础类型之vector4d

    vector4d类型具有x,y,z和w属性. vector4d类型具有x,y,z和w属性,否则与vector3d类型相似. 请参阅有关vector3d类型的文档以获取更多信息. 若要创建vector4 ...

  2. QML基础类型之vector2d

    vector2d类型具有x和y属性. vector2d类型具有x和y属性,否则与vector3d类型相似. 请参阅有关vector3d类型的文档以获取更多信息. 要创建vector2d值,请将其指定为 ...

  3. QML基础类型之variant

    通用属性类型. 变量类型是通用属性类型.它已过时,仅用于支持旧应用程序.新应用程序应改用var类型属性. 变量类型属性可以保存任何基本类型值: Item {property variant aNumb ...

  4. QML基础类型之string

    自由格式的文本字符串. 字符串类型是指带引号的自由格式文本字符串,例如 "你好,世界!". 例: Text { text: "Hello world!" } 字 ...

  5. QML基础类型之point

    具有x和y属性的值. 点类型是指具有x和y属性的值. 要创建点值,请将其指定为" x,y"字符串: CustomObject {myPointProperty:" 0,2 ...

  6. QML基础类型之matrix4x4

    matrix4x4类型是4行4列矩阵 matrix4x4类型具有16个值,每个值都可以通过QML中的属性m11至m44(按行/列顺序)访问. 可以使用Qt.matrix4x4()函数来组成此类型的值. ...

  7. QML基础类型之list

    QML对象列表. 列表类型是指QML对象的列表. 可以通过类似于JavaScript数组的方式访问列表值: 使用[]方括号语法和逗号分隔值来分配值 length属性提供列表中的项目数 使用[index ...

  8. QML基础类型之geoshape

    几何形状类型代表抽象地理区域. 此类型是QGeoShape的QML表示形式,它是一个抽象的地理区域. 它包括所有地理区域共有的属性和方法. 要创建代表有效地理区域的对象,请使用georectangle ...

  9. QML基础类型之geopolygon

    geopolygon类型代表地理多边形. 地理多边形类型是代表地理多边形的几何形状. 它是QGeoPolygon的直接表示,并根据包含多边形中地理坐标列表的路径进行定义. 如果多边形的路径少于三个坐标 ...

最新文章

  1. 函数式编程——做到并发,不可变数据修改就只能复制后修改返回
  2. PHP图片上传,框架通用
  3. nginx 和 uWISG 服务器之间如何配合工作的
  4. PAT_B_1003_Java(20分)
  5. DFS和BFS总结和代码演示(详解)
  6. Nodejs架构之json空处理
  7. 这个免费的交互式课程在一小时内学习JavaScript
  8. 数据结构之串:串的模式匹配
  9. 【分享】小工具大智慧之Sql执行工具
  10. vc6 移植到vs2013
  11. C语言之输出孪生素数
  12. win10计算机初始输入法,Win10默认输入法怎么设置?
  13. java date计算年龄_Java中使用LocalDate根据日期来计算年龄
  14. win7系统盘瘦身秘诀
  15. 对象、继承、封装、多态、抽象类的组合应用:编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个Employee对象的生日,则将在该雇员的工资上增加100元发给他。
  16. 激活mathtype
  17. 2022建筑电工(建筑特殊工种)考试题目模拟考试平台操作
  18. 电源篇 - 降压电路LDO
  19. 随手记_英语_学术写作_常用近义词区分
  20. 【音视频】技术提升2.0

热门文章

  1. oracle library cache lock,【DB】彻底搞清楚library cache lock的成因和解决方法(一)
  2. vue下拉框值改变_vue select下拉框绑定值不跟着变问题
  3. 入门Python难不难?零基础到底要怎么学Python?
  4. web前端技术分享:详解模块化require 和 import的区别
  5. 教大家python读取一行一行文件内容的方法
  6. 一张图清晰明了将Java面向对象全部搞定!
  7. mysql修改i数据库名_数据库操作之mysqli语句的增删改查0424/14:36
  8. 自定义分页模板(银角大王版)
  9. 基础知识:IDE集成开发环境(pycharm)、基本数据类型、用户的交互、运算符
  10. Django框架(2.django框架环境的搭建、项目的创建、目录文件的介绍、以及运行环境)