- 博客(3)
- 收藏
- 关注
原创 cmake 快速上手笔记
设定采用的cmake版本:cmake_minimum_required(VERSION 2.8.9)2. 指定项目名称 :project (名称)3. 生成可执行程序:add_executable(名称 所需源文件)源文件可以是.c .cpp文件,可以输入多个源文件,彼此空格分隔可以是包含源文件绝对路径或相对路径的cmake变量4. 生成库文件:add_library(名称 库类型 所需源文件)库类型分为:static/shared 静态库/动态库源文件可以是.c .cpp
2024-07-29 00:24:35
626
原创 qml - 修改listmodel的字段值,需特别注意的细节
qml----listmodel----1.get方法更适合读取数据,不适合用来写值。估计它返回的只是数据对象,缺少数据变化了的信号。因此不能自动更新与之绑定的值。2. setproperty方法专门用来写入字段值。最安全的model写入方法3.委托组件内用 requried 定义的变量,不能算作直接引用了外部变量,彼此是绑定关系因此用来读值可以,不能用来给model赋值
2024-06-24 20:09:50
241
原创 QT-QML解惑:qml处理鼠标事件的方法与技巧总结
qml中,经常会遇到多个需要点击的组件重叠,点击重叠部分时,结果不符预期的问题。因为某个组件设置anchors.fill;parent,或者其他原因,不该触发的组件被触发,该触发的没反应。我查了很多资料,只是谈mousearea用法,很少有人谈到这个问题。所以,我来简单说一下,避免更多新人像我一样踩坑。
2024-03-20 02:07:32
1116
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人