自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql 语法快速入门笔记

一个数据库server下 ---> 可以有多个库---> 每个库可以有多张表 ---->每个表可以存储多条数据。三层结构:数据库,数据表,数据(也叫记录)

2025-03-25 18:32:33 224

原创 QT6 - QML解惑 : 一种泛用性极强的 C++ model定义方法

因为要学习qml的model - delegate -view 机制,很多复杂的数据model,需要在c++中实现。每种view类型可能需要不同的model来实现,费时费力。我自己编写过一些model,不是很好用。现在,无意间在qt官方例程中翻到一个treemodel 的定义,在此做个学习笔记。这个model定义的亮点在于数据结构简单,成员变量里如果不需要定义rolenames,就只剩下一个treeItem指针了。它没有外部容器包裹,刚开始看到这样的代码属实有些懵。然后就是看treeitem的定义。

2024-09-13 22:56:16 1141

原创 QT-QML type : MultiEffect

MultiEffect类型是一种qml图形渲染组件,将处理后的效果应用于源项。。它继承了Qt 5中已弃用的Qt图形效果。与现有的Qt图形效果模块相比,MultiEffect能够将多种图形渲染效果(模糊,阴影,着色等)轻松结合到一起。该组件包含了最常见的图形效果。如果MultiEffect不包含您需要的效果,请考虑其他方法,比如ShadeEffect1.为了获得最佳的着色器,只启用你实际使用的效果(参见blurEnabled, shadowEnabled, maskEnabled)。

2024-09-11 18:17:55 1578

原创 Qt-Qml : 自定义c++类型到qml的方法技巧全总结

注册c++类到qml,注册c++成员变量到qml,注册指针类型作为qml属性,注册一个类作为另一个c++类的qml属性。c++变量注册到qmll程序频繁闪退的解决方法,c++类型注册到qml却无法相互赋值的解决方法, qt c++ 到 qml的整个操作流程

2024-09-01 22:58:07 1626

原创 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 1319

原创 qml - 修改listmodel的字段值,需特别注意的细节

qml----listmodel----1.get方法更适合读取数据,不适合用来写值。估计它返回的只是数据对象,缺少数据变化了的信号。因此不能自动更新与之绑定的值。2. setproperty方法专门用来写入字段值。最安全的model写入方法3.委托组件内用 requried 定义的变量,不能算作直接引用了外部变量,彼此是绑定关系因此用来读值可以,不能用来给model赋值

2024-06-24 20:09:50 1009

原创 QT-QML:解决多个qml组件重叠时表现异常的方法[以mousearea为例]

qml中,经常会遇到多个需要点击的组件重叠,点击重叠部分时,结果不符预期的问题。因为某个组件设置anchors.fill;parent,或者其他原因,不该触发的组件被触发,该触发的没反应。我查了很多资料,只是谈mousearea用法,很少有人谈到这个问题。所以,我来简单说一下,避免更多新人像我一样踩坑。

2024-03-20 02:07:32 2600 1

空空如也

空空如也

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

TA关注的人

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