自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt模型/视图/数据模型

1

2023-03-08 10:32:55 247

原创 VSC++内存泄漏工具

当使用 Visual C++ 开发程序时,可以使用 函数和 CRT(C Runtime Library)来检测和输出程序运行中的内存泄漏情况。下面是一个完整的示例代码,演示如何设置和使用内存泄漏检测工具。首先,确保在你的代码中包含以下头文件:这里 宏定义用于启用 CRT 库的调试功能。然后,接管 操作符,以便能够跟踪动态分配的内存。在 模式下,我们定义一个宏 来替换 操作符:这段代码的作用是在调试模式下,用带有文件名和行号信息的 标记来重定义 操作符,使得每次动态分配内存时都能记录分配点信息

2024-07-10 16:49:16 407

原创 C++抛出异常学习笔记

/为了方便抛出异常,可以定义一个宏来捕获文件名、行号和函数名。

2024-07-10 14:08:21 142

原创 QFileDialog&QSettings 记住上次打开的路径

this, tr("选择文件夹"), LastPath, QFileDialog::DontResolveSymlinks | QFileDialog::DontUseNativeDialog);QString newpath = QFileDialog::getOpenFileName(this, tr("选择 DBC 文件"), path,QString newpath = QFileDialog::getOpenFileName(this, tr("选择 DBC 文件"), path,

2024-04-09 15:13:02 496

原创 QT国际化,将所有中文用tr函数包裹

1.在VSCODE中用正則表達式搜索:2.替換爲tr("$1")

2024-03-04 15:38:39 645

原创 QSpinBox、QDoubleSpinBox样式表

QSpinBox{right: 1px;top:0px;*/top:0px;right: 1px;*/

2024-01-05 09:33:42 1187

原创 QT文件操作:获取文件夹下所有txt类型的文件名

【代码】QT文件操作:获取文件夹下所有txt类型的文件名。

2023-12-01 15:45:12 771

原创 异步执行界面耗时操作,耗时操作完成后立即更新界面

QMetaObject::invokeMethod与QThreadPool线程池使用-CSDN博客

2023-11-29 15:24:18 466

原创 解决QT信号在信号和槽连接前发出而导致槽函数未调用问题

将发送信号的函数放入事件队列中,确保了在连接代码执行之前该函数已经执行完毕。也就是说,在函数调用被发出后,它将被放置在事件队列中等待执行,直到连接代码执行时才会被执行。这样就可以确保在信号被连接之前,信号,从而槽函数可以接收到状态信息。函数已经执行完毕并发射。

2023-11-29 10:57:28 935

原创 对 styleOption.state 中存储的枚举值进行检查、设置和清除

是一个整数类型的变量,通常用来表示控件的状态。存储了哪些枚举值取决于对应位的设置情况。Qt 使用位运算来判断。中存储的枚举值进行检查、设置和清除,从而了解和管理控件的状态信息。中是否包含某个枚举值。使用按位与取反(~)运算符可以清除。使用按位与(&)运算符可以检查。使用按位或(|)运算符可以向。中是否包含某个特定的枚举值。你可以使用位运算来检查和设置。通过这些位运算操作,你可以对。

2023-11-14 19:19:27 122

原创 自定义枚举Qt::UserRole

自定义的枚举从Qt::UserRole开始,如:

2023-11-14 18:02:04 264

原创 QT事件循环和事件队列的理解

Qt的事件循环机制_qt事件循环流程-CSDN博客QT-事件循环机制_qt线程事件循环-CSDN博客

2023-11-08 15:53:41 591

原创 QMetaObject::invokeMethod与QThreadPool线程池使用

实现在一个单独的线程中执行耗时任务,并在完成后异步调用槽函数,以便在主线程中更新界面的显示

2023-11-08 13:21:11 494

原创 QStyledItemDelegate自定义控件样式不生效

将改为。

2023-10-18 16:19:56 242

原创 QT在Ubuntu上加载地图HTML文件白屏

这是因为百度地图的JavaScript代码和相关资源文件通常存储在远程服务器上,而你的本地HTML文件是通过协议加载的。根据浏览器的安全策略,通过协议加载的本地文件默认无法访问远程file://资源file://(跨域访问),以防止潜在的安全风险。通过将LocalContentCanAccessRemoteUrls设置为true,您允许本地文件访问远程URL,从而使百度地图的相关资源能够加载和显示。另外,在使用百度地图或其他地图服务时,还需要确保您拥有正确的API按键或访问权限,以便能够成功加载地图。

2023-08-31 16:44:05 465

原创 g++ linux编译原理笔记

cmake: CMake是一个跨平台的构建工具,用于生成用于构建项目的Makefile或其他构建系统的配置文件。CMake使用一个名为CMakeLists.txt的配置文件来描述项目的构建过程和依赖关系。cmake ..命令用于在当前目录的上一级目录(通常是项目的根目录)中查找CMakeLists.txt文件,并根据其中的配置生成构建系统所需的文件。这个命令通常在项目根目录的build目录下执行,以便将生成的构建系统文件和中间文件与源代码文件分开。

2023-08-11 14:44:13 21

原创 QTreeView多级列表搜索功能/通过字符串过滤

【代码】QTreeView多级列表搜索功能/通过字符串过滤。

2023-08-04 10:01:54 651

原创 QT解决将控件加到隐藏界面的布局时,控件布局混乱问题

解决方法:在界面隐藏时,添加控件进入布局前先将控件隐藏,将控件添加到布局后,即使前面设置过界面的布局了,仍要重新设置界面布局(我也不知道为啥),最后再将控件显示出来。//需要重新设置界面布局。一定要先隐藏后添加入布局。

2023-06-30 11:01:14 1462

原创 解决QT各个版本连接MYSQL数据库失败

各版本 文件下载:https://github.com/thecodemonkey86/qt_mysql_driver教程:qt怎么连接mysql(qt连接不上mysql)_哔哩哔哩_bilibili关于qt v6.4.0连接不上数据库mysql的问题_qt6连接mysql_Jinyizhi2233的博客-CSDN博客

2023-06-29 11:25:37 155

原创 QTreeView qss样式

QTreeView{outline:0px;color: #8E8E93;background: #1C1C1E;border:1px solid #1C1C1E;border-radius: 4px;}QTreeView::item:hover {outline:0px;color: #8E8E93;background: transparent;}QTreeView::item:focus{outline:0px;}//聚焦时无样式Q

2023-06-26 17:58:54 1187

原创 QT解析、修改json文件

QJsonArray【】的内容有顺序,按QJsonArray::at(int i).value()找值;QJsonObject{}没顺序,按键找值QJsonObject ::value("键");2.获取节点修改内容。

2023-06-06 17:23:28 1554

原创 QFileDialog文件夹多选/获取文件夹下子文件夹路径

【代码】QFileDialog文件夹多选QT6.3.1。

2023-05-23 13:49:41 851

原创 QWebEngineView将HTML转PDF笔记

【代码】QWebEngineView将HTML转PDF笔记。

2023-04-24 17:26:49 457

原创 QWebEngineView与html通信

......

2023-04-24 16:40:36 577

原创 Qt自定义CheckBox开关

Qt自定义CheckBox开关

2023-03-21 13:57:26 459

原创 如何在Github精准搜索项目?

如何在Github精准搜索项目?

2023-03-20 11:21:56 126

原创 QT获取点击的控件的指针

11

2023-03-01 16:26:25 533

原创 回调函数代替信号和槽学习笔记

。。。

2023-02-23 15:03:56 131

原创 流式布局与QScrollArea结合使用

自动换行,自动居左布局

2023-02-14 12:54:43 304

原创 进程间通信—消息队列

11

2023-01-11 16:45:09 109

原创 QT实现拖拽

如题

2022-12-27 15:50:57 1052

原创 QT 中控件坐标转换为父窗口坐标或屏幕坐标

111

2022-12-06 15:50:35 706

原创 初学ROS教程笔记

ros

2022-11-01 13:02:42 750

原创 在Windows端远程Linux WARNING: UNPROTECTED PRIVATE KEY FILE!的解决办法

解决方法

2022-10-18 10:40:02 881

原创 QT 把结构体作为信号传数据

..

2022-10-10 15:22:30 1429

原创 QT&CMake

cmake

2022-10-09 14:43:31 234

原创 QT TCP/UDP通信

如题

2022-10-08 16:49:44 1342

原创 QTableWideget 整行拖动&委托限制编辑&无法响应鼠标事件

学习笔记,侵权必删

2022-09-27 09:18:55 1596

原创 QT6.3正则表达式

QT6.3正则表达式

2022-09-21 15:13:01 1170

原创 QTreeWidget增、删、改(双击编辑)、查

QTreeWidget双击编辑内容

2022-09-20 09:13:03 2699

通信111111111111111111111111111111111111111

通信111111111111111111111111111111111111111

2024-10-17

UseMySQL11111111111111111111111111111111111111111111111111111

UseMySQL11111111111111111111111111111111111111111111111111111

2024-10-17

国际化国际化国际化国际化国际化国际化国际化

国际化国际化国际化国际化国际化国际化国际化国际化国际化国际化国际化国际化

2024-06-18

新建测试的新建测试的新建测试的新建测试的新建测试的

新建测试的

2024-06-03

弹框弹框弹框弹框弹框弹框弹框弹框弹框

弹框

2024-04-11

QT/C++11多线程、互斥/读写锁、多生产消费模型

QT/C++11多线程、互斥/读写锁、多生产消费模型

2024-03-18

MYQTCODE-MYQTCODE

MYQTCODE-MYQTCODE

2024-03-14

QT&html报告使用

QT&html报告使用

2024-03-14

cusplotDemo

cusplotDemo

2023-12-01

QT无边框窗体使用例子

QT无边框窗体使用例子

2023-11-30

自定义QTreeView

自定义TREEVIEW

2023-11-29

echart资源学习学习

echart资源学习

2023-11-29

自定义QT消息订阅发布

自定义QT消息订阅发布

2023-11-09

QT属性动画(加载动画)

QT属性动画(加载动画)

2023-03-21

自定义表格,表头可合并单元格,自定义列数据

自定义表格,表头可合并单元格,自定义列数据

2023-03-21

QT流式布局文件文件文件

QT流式布局文件文件文件

2023-02-14

实现文本超出文本框最大宽度时滚动

实现文本超出文本框最大宽度时滚动

2023-02-14

垂直滚轮选择年月日时分钟秒

选择开始日期和结束日期Demo,点击选择日期按钮后弹出一个新的界面,在该界面中年月日时分钟秒采用滚轮选择。

2022-11-24

自定义的下拉框,搜索多选全选

自定义的下拉框,搜索多选全选

2022-10-20

QTableWidget实现整行拖动

QTableWidget实现整行拖动

2022-10-13

将Excel导入tableWidget

将Excel导入tableWidget

2022-09-29

空空如也

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

TA关注的人

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