摘要: 方法一:使用样式表(QSS) - 推荐 1. 基本圆角窗口 cpp 复制 下载 // 在构造函数中设置 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { // 设置窗口无边框 setWindowFlags(windowFl 阅读全文
posted @ 2026-01-19 18:20 [BORUTO] 阅读(11) 评论(0) 推荐(0)
摘要: 效果: 自定义主题颜色: 文件夹位置:Qt5.12.12\Tools\QtCreator\share\qtcreator\themes 在文件夹下添加 xxx.creatortheme 文件,添加自定义配置 应用配置方式: OneDark.creatortheme 查看代码 [General] Th 阅读全文
posted @ 2026-01-19 15:44 [BORUTO] 阅读(7) 评论(0) 推荐(0)
摘要: QSplitter 是 Qt 中的一个布局管理组件,主要用于创建可拖动的分隔条,让用户能够动态调整子控件的大小。 在 Qt Designer(UI 设计界面)中,QSplitter 确实不会像按钮、标签那样直接出现在左侧的组件列表中。这是因为 QSplitter 的使用方式比较特殊。 在 Qt De 阅读全文
posted @ 2026-01-06 14:46 [BORUTO] 阅读(76) 评论(0) 推荐(0)
摘要: QDataStream 是 Qt 中用于序列化和反序列化二进制数据的类。它可以将各种数据类型(包括基本类型、字符串、容器等)转换为字节序列,以便存储或传输,并且可以重新构造这些数据。 主要特点: 支持多种数据类型:包括整型、浮点型、字符串、字节数组等。 自动处理字节序:可以设置字节序(大端或小端)。 阅读全文
posted @ 2025-12-29 18:58 [BORUTO] 阅读(47) 评论(0) 推荐(0)
摘要: 一、下载安装包 去mysql官网下载linux版安装包: https://downloads.mysql.com/archives/community/ 或者使用wget命令下载tar包 wget https://downloads.mysql.com/archives/get/p/23/file/ 阅读全文
posted @ 2025-12-19 23:32 [BORUTO] 阅读(44) 评论(0) 推荐(0)
摘要: 我们无法直接模拟std::weak_ptr,因为它的功能依赖于std::shared_ptr的控制块。但是,我们可以通过扩展之前实现的MySharedPtr来模拟weak_ptr的基本行为。 思路: 在MySharedPtr的控制块中增加一个弱引用计数。 MyWeakPtr将包含与控制块相同的指针, 阅读全文
posted @ 2025-11-25 15:53 [BORUTO] 阅读(17) 评论(0) 推荐(0)
摘要: 我们手动实现一个简化版的unique_ptr,它将拥有独占所有权,并且支持移动语义,但不支持拷贝语义。我们将实现以下功能: 构造函数:从原始指针构造 析构函数:释放资源 移动构造函数:转移所有权 移动赋值运算符:转移所有权 禁止拷贝构造和拷贝赋值 重载 operator* 和 operator-> 阅读全文
posted @ 2025-11-25 15:34 [BORUTO] 阅读(19) 评论(0) 推荐(0)
摘要: 我们手动实现一个简化版的shared_ptr,主要实现引用计数功能。注意,这只是一个教学示例,实际标准库的实现要复杂得多,考虑了线程安全、自定义删除器、类型转换等很多特性。 我们要实现的核心功能: 构造函数:从原始指针构造 拷贝构造函数:增加引用计数 赋值操作符:减少左值的引用计数,并增加右值的引用 阅读全文
posted @ 2025-11-25 14:16 [BORUTO] 阅读(18) 评论(0) 推荐(0)
摘要: 二、常见面试题2 注意: 红色标题是面试笔试常遇到的题目 String 这个概率最高 Stl 面试官会问 红黑树 会问 vector 和list 会问 1、变量的声明和定义有什么区别 变量的定义为变量分配地址和存储空间, 变量的声明不分配地址。 一个变量可以在多个地方声明,但是只在一个地方定义。 加 阅读全文
posted @ 2025-11-13 17:42 [BORUTO] 阅读(46) 评论(0) 推荐(0)
摘要: Windows系统 1. 安装K-Lite Codec Pack K-Lite Codec Pack是一个包含多种常用编码器的软件包,可以解决大多数视频编码问题。 步骤: 访问K-Lite Codec Pack官网:https://codecguide.com/download_k-lite_cod 阅读全文
posted @ 2025-10-10 14:21 [BORUTO] 阅读(187) 评论(0) 推荐(0)