qt
文章平均质量分 52
Dominiczz
I have a big heart.
展开
-
qml之DropArea和Drag
Drag.active不是Rectangle的属性,但是实际使用的时候,都是这样使用的,官方例子也是这样,貌似任何项目都可以使用Drag来实现拖放。借鉴这个思想,后面考虑如何拖动添加卡片。原创 2024-05-09 20:37:24 · 294 阅读 · 0 评论 -
qml拖动交换之Gridview
移动的时候,会不断触发onPositionChanged,将btnIcon对象的左上角坐标,转换成gridview下的坐标,根据这个坐标计算是在gridview中的哪一格,以此来判断是否需要交换。如果需要交换,就将之前记录的那个索引dragIndex对应的元素,移动到新的idx对应的元素那里。我们拖动的是那个元素里面的一个子元素!这是btnIcon在btnIconArea中的相对位置,然后将btnIcon的parent换成btnIconArea,这一步很重要!原创 2024-05-09 15:39:08 · 540 阅读 · 0 评论 -
qdbus
qdbus是对dbus的进一步封装,dbus是基于c实现的,在这里不做过多介绍,一些基本的概念可以参考以下链接。原创 2024-04-23 19:37:26 · 283 阅读 · 0 评论 -
QT解析json数据
将Json文件转换成Json对象,再转换成map。将Json对象转换成map。原创 2024-01-22 11:41:00 · 738 阅读 · 0 评论 -
QProcess使用
点击按钮,启动xx.sh脚本,脚本是一行命令,启动其他应用。原创 2024-01-13 15:51:24 · 330 阅读 · 0 评论 -
QT点击事情实现图片切换
mainwindow.cpp中。属性定义在源文件中。原创 2023-11-21 14:18:45 · 266 阅读 · 0 评论