自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QML之GridView的独立属性,信号,方法介绍

本文介绍了Qt6.8.0中GridView的属性和方法。GridView的许多属性与ListView相似,如cellHeight和cellWidth分别控制单元格的高度和宽度,flow属性决定项目排列方向(默认从左到右或从上到下)。附加属性包括delayRemove、isCurrentItem和view,分别用于延迟移除项目、判断当前高亮项目和返回所属GridView实例。附加信号如add、pooled、remove和reused与ListView类似。方法包括forceLayout、indexAt、ite

2025-05-16 10:52:11 194

原创 QML之Flickable的独立属性,信号,方法介绍

本文介绍了Qt6.8.0中Flickable组件的相关属性及其使用场景。Flickable用于实现可滚动内容,支持水平和垂直方向的拖动与惯性滑动。主要属性包括: 边界控制:boundsBehavior和boundsMovement用于定义拖动和轻弹时的边界行为,如是否允许超出边界或自动回弹。 内容尺寸:contentWidth和contentHeight用于设置内容的实际尺寸,决定滚动范围。若内容尺寸与Flickable尺寸相等,则无法滚动。 滚动位置:contentX和contentY用于控制内容的水平和

2025-05-15 16:43:09 428

原创 QML之ListView独立属性,信号,方法讲解

本文介绍了Qt 6.8.0中QML的ListView控件的基本使用和属性设置。ListView是一个不可视控件,继承自Flickable,主要用于显示列表数据。文章详细列举了ListView的属性,包括clip、width/height、cacheBuffer、count、currentIndex、currentItem、delegate、footer、header、spacing等,并解释了它们的作用和用法。此外,还介绍了如何设置高亮区域、键盘导航、以及通过section属性实现列表内容的分组显示。文章通

2025-05-14 22:27:20 588

原创 QStringListModel的重写的函数的使用(QT6.8.0)

循环使用removeRows删除项时需要从后往前删除,因为从前往后删除可能会导致索引失效。使用setData时role参数一般使用Qt::EditRole。rowCount()返回的值从1开始,而行的索引是从0开始。QStringListModel的数据默认可编辑。

2025-04-02 16:04:51 287

原创 VsCode使用qDebug不输出到终端的解决办法

直接在CMakeLists.txt文件里添加以下代码。

2024-11-28 16:06:48 367

原创 使用Vscode连接远程虚拟机deepin遇到的问题

一直卡在输入deepin的密码上,输入正确的密码也不行。进入超级用户后再进行输入密码,即可正确连接。

2024-06-19 21:33:00 274

原创 修复右键桌面新建里的word,excel,ppt变成白色图标的问题

本方法只适用于我遇到的问题。

2024-05-29 17:31:03 1301 1

原创 GCC14.1下载和使用

GCC14尝鲜

2024-05-28 20:32:02 883

原创 修改Resharper C++的代码提示的字体和大小

在Visual Studio中使用Reshaper C++的代码提示时其默认大小对于我来说感觉太小了,因此记录下修改过程,以便不时之需.

2024-01-03 11:15:01 704 1

原创 WSL2连接USB设备

由于WSL2无法直接连接usb设备,因此需要借助开源项目usbipd-win来辅助连接.

2023-12-19 18:09:08 674 1

原创 多目录CMAKE文件的编写

本次记录了如何编写多目录下cmake文件的编写,对于其他cpp文件在生成静态库以后可删可不删,不会影响程序的运行.

2023-07-16 11:15:02 1499 1

原创 Linux上使用vscode+cmake调试c++代码的两种方法

2. 输入快捷键Ctrl+Shift+p打开选项选择CMake快速入门3. 选择编译器套件4. 生成build文件夹5. 调试6.问题在使用该方法时需要直接打开你的项目目录,也就说你的项目目录是最顶级目录,不然的话你会发现生成的build文件夹会在你的项目目录之外,如果你的文件夹下有多个项目目录需要先删除之前的build文件夹才可以.

2023-07-03 13:09:08 2395 1

原创 Qt连接数据库

Qt连接数据库

2023-06-30 12:29:43 1638 1

原创 C++学习遇到的错误记录

记录自己在学习总遇到的问题

2023-06-30 11:46:40 159 1

空空如也

空空如也

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

TA关注的人

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