自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Qt】实现模拟触摸屏 上下滑动表格 的两种方式

Qt利用tablewidget模拟手指实现滑动。

2024-09-13 14:26:00 1030

原创 【Git】更新拉取Coding子仓库代码 及 过程中用户名密码输什么 git submodule

背景:刚克隆拉取完主仓库,准备更新拉取子仓库主仓库目录下有.gitmodules文件,存储了子仓库路径和url在主仓库目录下输入以下命令拉取更新子仓库代码或者一步到位。

2024-08-23 13:50:58 222

原创 【Qt】QDesigner 源码 控件图片资源路径

qttools-5.12.12-designer-1\qttools-5.12.12-designer\qttools-5.12.12\src\designer\src\components\formeditor\images\winqttools-5.12.12-designer-1\qttools-5.12.12-designer\qttools-5.12.12\src\designer\src\components\formeditor\images\widgets

2024-08-19 14:06:33 294

原创 【Qt】之【Bug】LNK2019: 无法解析的外部符号 __imp_FindWindowW

ps:尝试pro添加-lUser32,没用。

2024-08-12 16:36:44 364

原创 【Qt】创建脚本传递命令行参数测试项目是否能接收外部参数,int argc, char *argv[]的应用

复制release所有文件到打包文件夹,打开下列(对应版本qt命令行)输入。移动到exe同路径,MainWin.exe 改为自己项目的exe名字,直接。打包待测试项目为exe。

2024-08-06 20:06:50 239

原创 【Qt】之【Bug】QWidget: Cannot create a QWidget without QApplication1

QCoreApplication 不支持图形界面。需要使用 QApplication 而不是 QCoreApplication 来创建应用程序实例。创建前并没有先创建一个 QApplication 对象。在Qt中,所有的GUI组件都需要依赖于一个 QApplication 实例才能正常工作;

2024-08-06 19:33:37 383

原创 【Qt】管理创建子项目

(空的子项目,只有pro,无h、cpp)点击添加子项目 其他项目-子目录项目。选择有无界面或者其他类型项目。打开是这样,无法添加子项目。直接创建子目录下子项目。

2024-08-06 16:57:15 252

原创 【Qt】之【Bug】ubuntu 升级到 20.04后,安装qt6.7 后运行出错

【代码】【Qt】之【Bug】ubuntu 升级到 20.04后,安装qt6.7 后运行出错。

2024-07-29 16:00:26 368

原创 【Qt】之【Bug】error:C1083 无法打开包括文件

a.cpp引用b.h正常,但是a.h引用b.h就报 “无法打开包括文件”的错误。

2024-07-18 19:17:36 682

原创 【Qt】之【Bug】MaintenanceTool qt安装组件 无法下载存档

进入MaintenanceTool.exe所在目录,使用命令行,镜像源打开程序,进行更新或添加组件。

2024-07-11 10:07:50 521

原创 【Qt】之【Bug】大量出现“未定义的标识符”问题

报错代码附近的中文注释全部删掉

2024-06-28 18:14:07 447

原创 【操作系统】之 互斥锁 :一个线程针对同一个对象,连续加锁两次

一个线程针对同一个对象,连续加锁两次

2024-06-14 14:29:58 513

原创 【C++】C++参考手册 网址

C++参考手册

2024-06-14 13:51:38 597

原创 【Git】撤销远程仓库的提交(push)

要撤销的本地代码不会变化,只是git仓库指针指向改变。本地代码会改变到目标版本,通常用在版本回退的时候。

2024-06-13 09:43:10 587

原创 【Git】验证是否成功连接 github、gitee、coding

【Git】验证是否成功连接 github、gitee、coding。

2024-06-13 09:37:11 171

原创 【Git】修改设置 git 的 username、email

【Git】修改设置 git 的username、email。

2024-06-07 09:28:38 1065

原创 【Git】之 【Bug】clone 克隆失败 过早的文件结束符

【Git】之 【Bug】clone 克隆失败 过早的文件结束符。

2024-06-07 09:22:20 413

原创 【Qt】之【项目】整理可参考学习的git项目链接(持续更新)

【Qt】之【项目】整理可参考学习的git项目链接(持续更新)

2024-05-31 17:26:26 226

原创 【Qt】之【Get√】QByteArray写入txt文件、QByteArray截取数据

【代码】【Qt】之【Get√】QByteArray写入txt文件、QByteArray截取数据。

2024-05-31 17:14:55 455

原创 【Linux】之【Get√】查看linux CPU 架构 ---- amd64、x86、x86_64、arm64

【代码】【Linux】之【Get√】查看linux CPU 架构 ---- amd64、x86、x86_64、arm64。

2024-05-24 10:46:51 724

原创 【Qt】之【Get√】批量创建类成员的setter、getter

右击类名 Refactor - Create Getter and Setter Member Functions。选择get、set以及对应的成员。

2024-05-17 14:17:25 230

原创 【Qt】之【Bug】C2001 常量中有换行符

使用了中文标点符号!中文感叹号改为英文的。

2024-05-16 15:57:49 358

原创 【Qt】之【Get√】QByteArray | QJsonObject | QVariantMap 间转换的应用

已知接收到QByteArray类型数据 b 打印出来为。可以对dataMap 进行解析使用了。实际需要获取解析使用的数据是。

2024-05-16 11:41:15 196

原创 【Qt】之【Get√】消除widget布局与内控件的间隙

layoutRowStretch: layout内的水平方向内的对象(包括控件和低一级布局)的水平尺寸比例。layoutHorizontalSpacing: layout内的水平方向内的对象(包括控件和低一级布局)的水平间隙。layoutColumnStretch: layout内的垂直方向内的对象(包括控件和低一级布局)的垂直尺寸比例。layoutVerticalSpacing:layout内的垂直方向内的对象(包括控件和低一级布局)的垂直间隙。

2024-05-13 16:34:18 506

原创 【Qt】之【CMake】Error : The source.. does not match the soused

前提是该项目是从另一个路径的项目复制过来的,编写代码时发现无论怎样修改代码,运行后都没有任何变化,以为是qtbug,重构重启都没用,最后打了断点,发现断点打在原路径的项目代码里了,看了构建(下图),发现红框路径是原路径项目的,但是就算在此处修改成现在的项目路径,也没用,删除了原路径的项目,也没用,运行后反而会自动创建在原路径。

2024-05-11 11:26:52 328

原创 【Qt】之【Bug】C1060 堆空间不足

搜索之后发现可能是因为 Qt添加大量资源文件,编译时就会出现内存溢出。但很奇怪之前编译好好的,突然报这个错。报错提示的类文件所在的根目录的.pro文件中添加。

2024-04-30 18:18:02 714

原创 【Qt】子类重写父类虚函数快捷方式

3.完成(源文件需要自己实现)1.右键子类,选择如下图。2.勾选需要重写的函数。

2024-04-30 17:27:51 239

原创 【Qt】之【Bug】LNK2001: 无法解析的外部符号

error LNK2001: 无法解析的外部符号 "__declspec(dllimport)以这种为前缀的基本上跟库相关的,说明无法正常调用库,一般是路径有问题。查看该文件所在的pro文件里,发现只添加了。

2024-04-26 16:34:34 830

原创 【Qt】之【Bug】无法创建或打开CMake项目

没有CMake选项。

2024-04-26 13:24:07 528

原创 【Ubuntu】之【IDEA】创建桌面快捷方式

复制以下,记得替换idea的安装bin目录。运行这个文件可执行,使用chmod。下载安装包解压到指定目录。进入bin目录,ll查看。桌面打开终端,创建文件。

2024-04-19 19:09:13 1033

原创 【Qt】QColor 十六进制 rgb 转换

1.十六进制->rgb。

2024-04-16 18:49:13 572

原创 【Qt】鼠标拖拽修改控件尺寸---八个方位修改

目前坐标 基于默认widgetItem —[mapToScene]转换成—> 场景坐标 —[mapToParent]—>相对该图元的父类图元坐标,然后使用setpos设置修改调整后的控件坐标!得到控件高度的变化值 moveSize.y(),与原高度相减,得出此时修改后的高度值,也就是调整后的控件高度值;与此同时,控件的y坐标也要发生改变,原y坐标+高度变化值 defaultWidgetY() + dy,3.鼠标释放后再调用修改右树属性值的函数,达到视图中的控件属性状态与右树对应属性值的实时一致。

2024-02-23 19:13:11 1104

原创 【Git】Gitbash使用ssh 上传本地项目到github

前提 ssh-keygen -t rsa -C “自己的github电子邮箱” 生成密钥,公钥保存到自己的github的ssh里。3.git remote add origin + 一开始复制的仓库ssh地址。4.git push -u origin + 分支名。1.先创建一个仓库,复制ssh地址。2.测试连接github。

2024-02-19 18:49:48 813

原创 【Qt】图形视图框架 之 坐标

虚函数 mousePressEvent、mouseReleaseEvent 的参数 QGraphicsSceneMouseEvent。*下的坐标,不是scene场景坐标系下的坐标。

2024-02-18 17:50:55 335

原创 【Qt】常见问题

qt常见问题与解决

2024-02-05 10:53:07 1302

原创 【Qt】Get√

从效果上杜绝了在被调用函数内部对传入的参数进行人为修改的情况。例如:复制粘贴想传递item本身或者其指针,是不可以的。release下运行正常,release下中止异常。既使用了引用,又使用const限制了对参数的修改。使用信号与槽 VS 直接修改成员变量。1.自定义信号和槽,参数要const &2.创建item的时候要为其指定场景;3.剪贴板不能传递指针。

2023-10-24 17:52:26 121

原创 【VMware】之【Bug】未能启动 VMware Authorization Service。您可以尝试手动启动 VMware Authorization Service。

参考:https://blog.csdn.net/qq_40233706/article/details/105867739https://blog.csdn.net/xinyflove/article/details/80323609

2023-10-18 15:39:57 239

原创 【VMware】之【Bug】unable to find the VMX binary ‘D:\VM17\vmware-vmx.exe

1.搜索添加或删除程序,找到VM,点击更改。2.点击修复,等待修复完成就可以了。

2023-10-18 15:26:09 2833

原创 【剑指offer】链表07-JZ22 链表中倒数最后k个结点

题目【牛客】JZ22 链表中倒数最后k个结点描述输入一个长度为 n 的链表,设链表中的元素的值为 ai ,返回该链表中倒数第k个节点。如果该链表长度小于k,请返回一个长度为 0 的链表。数据范围:0 ≤n≤10^5 ,0<ai<109,0<k<109要求:空间复杂度 O(n)O(n),时间复杂度 O(n)O(n)进阶:空间复杂度 O(1)O(1),时间复杂度 O(n)O(n)例如输入{1,2,3,4,5},2时,对应的链表结构如下图所示:其中蓝色部分为该链表的最

2022-10-24 19:17:44 182 1

原创 【网络编程】03-网络通信协议之TCP通信“三次握手”和“四次挥手”

"三次握手"是指建立一个TCP连接时,需要客户端与服务器总共发送3个包。主要作用MSL(Maximum Segment Lifetime),TCP允许不同的实现可以设置不同的MSL值。MSL是TCP报文里面最大生存时间,它是任何报文段被丢弃前在网络内的最长时间。第一,保证客户端发送的最后一个ACK报文能够到达服务器,因为这个ACK报文可能丢失。

2022-09-08 21:08:12 469

VDA 5050 2.1.0 通信接口文档 英文

自存 VDA 5050 2.1.0 通信接口文档英文 官网下载链接:https://www.vda.de/en/search#%225050%22

2024-09-13

rabbit的pcd文件

rabbit的pcd文件

2024-02-18

常考八股文.md

常考八股文.md

2022-11-07

Qt 使用MVC框架简单实现登录验证(例子是模拟登录,未用到数据库以及数据回传)

自备用。想下随意。Qt 使用MVC框架简单实现登录验证(例子是模拟登录,未用到数据库以及数据回传)。

2022-09-17

空空如也

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

TA关注的人

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