自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 QML使用state示例

本文采用两种方式实现按钮悬浮、按下时背景变化效果,用于介绍state使用方法。

2024-09-14 11:09:41 58

原创 QT C++修改QML对象属性两种方式

QT C++修改QML对象属性两种方式

2024-09-06 17:31:15 341

原创 QML使用C++定义枚举

QML中使用C++定义的枚举类型,可以统一qml和c++一些定义

2024-08-30 18:19:57 238

原创 QML中数组操作

arr.splice(1,0,'ttt') //['a','ttt','b','c','d'] 表示在下标为1处添加一项‘ttt'结果['a','ttt','c','d'] 替换起始下标为1,长度为1的一个值为‘ttt',len设置的1。结果['a','ttt','d'] 替换起始下标为1,长度为2的两个值为‘ttt',len设置的1。结果['a','c','d']删除起始下标为1,长度为1的一个值,len设置的1,如果为0,则数组不变。

2024-08-20 16:54:26 177

原创 QML MouseArea中双击事件中丢失onReleased事件解决方案

在工作中遇到ListView中Item项双击后,弹窗操作,再次操作Item项时,需要单独点击一次鼠标后才能正常操作。signal objItemSelected(var idx) //单选。采用逻辑控制,在第二次onReleased事件后再通知doubleclicked事件,切换焦点。异常双击过程输出为(收到双击事件后弹出另一个qml窗口,焦点聚焦到新qml)推断因焦点转移,造成第二次onReleased事件丢失。正常双击过程输出为(收到双击事件后无后续弹窗)摘抄修改部分代码如下。

2024-08-20 16:47:47 413

原创 QML QLabel Text设置间距

- Text.ProportionalHeight 设置与行成比例的间距(作为乘数)。例如,设置为2表示双倍间距。该值可以以像素为单位,也可以是一个乘数,具体取决于lineHeightMode。-- Text.FixedHeight 这将线条高度设置为固定的线条高度(以像素为单位)lineHeightMode: Text.ProportionalHeight(默认值)默认值为1.0的倍数。线条高度必须为正值。

2023-08-09 17:34:40 951 1

QML使用state示例

本文采用两种方式实现按钮悬浮、按下时背景变化效果,用于介绍state使用方法

2024-09-14

QT C++修改QML对象属性两种方式

QT C++修改QML对象属性两种方式

2024-09-06

QML使用C++定义枚举

QML使用C++定义枚举样例代码

2024-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除