![](https://img-blog.csdnimg.cn/20210818164208854.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt
文章平均质量分 81
主要记录一些自己关于Qt的技巧和记录,后续可能会陆陆续续出一些基础的Qt教程作为自己的学习的扩展。
赵萱婷
慢慢适应,坚持
展开
-
(C++ 成长记录) —— 实现类似std::vector的Array类
文章目录(C++ 成长记录) —— 实现类似std::vector的Array类概述标准库自行实现的Array类编写简单的测试程序个人格言(C++ 成长记录) —— 实现类似std::vector的Array类概述 Array是平常我们在程序开发过程中经常会用到的一种数组,是一种使用非常方便的线性结构。一般只要是准备自行去写一些稍微大型一些的软件,很多时候会想着自己来封装一个类似的数组的能力,拥有一定容器能力的数组类,那么,应该思考,一个数组,应该具备怎样的能力呢?我们首先看看std对于Vect原创 2021-04-26 19:47:20 · 357 阅读 · 0 评论 -
Qt 杂记 —— Qt安装并配置调试文件,添加源码调试pdb文件
文章目录Qt 杂记 —— Qt安装并配置调试文件,添加源码调试pdb文件一、安装QT及QTCreator二、在VS中使用QT个人格言Qt 杂记 —— Qt安装并配置调试文件,添加源码调试pdb文件一、安装QT及QTCreator下载在线安装工具qt-unified-windows-x86-3.0.6-online.exe账号密码登陆,选择跳过也可以。选择安装位置选择QT下拉菜单中选择QT版本(如:QT 5.12.1),并在QT 5.12.1下拉菜单中选择所需的编译环境(选原创 2021-03-01 17:13:01 · 1958 阅读 · 3 评论 -
Qt 例子解析 —— 官方flowWidgets案例解析与改进实验
文章目录官方flowWidgets案例解析与改进实验背景介绍案例解析FlowLayout类的定义FlowLayout类的实现完整代码**flowlayout.h:****flowlayout.cpp:****window.h:****window.cpp:****main.cpp:**实验小结个人格言官方flowWidgets案例解析与改进实验 官网对应的案例链接为:Flow Layout Example背景介绍 在实际开发过程中,有遇到一种需求,就是实现一种根据控件数量和Widge原创 2021-02-04 15:05:19 · 543 阅读 · 0 评论 -
C++ 技巧分享 —— 定义一些测试宏来区分正常逻辑代码和编写中间过程中希望加入的测试代码
文章目录定义一些测试宏来区分正常逻辑代码和编写中间过程中希望加入的测试代码背景介绍和使用技巧示例代码实际项目应用个人格言定义一些测试宏来区分正常逻辑代码和编写中间过程中希望加入的测试代码背景介绍和使用技巧 在我日常开发中,遇到了一些中间过程需要先写一些测试代码,或者是只有在Debug模式下才打log啊之类的操作,那么又不能破坏原先的开发的逻辑的情况下,那么就需要使用到一些宏定义来区分正常提交的逻辑代码和中间过程的测试代码。 这样就可以让我们的测试代码和Debug代码与最终需要提交的代原创 2021-02-03 18:02:25 · 317 阅读 · 0 评论 -
Qt 杂谈 —— Qt中捕获某个窗口的停用和激活的消息处理不同情况 —— Activate & Deactivate
文章目录Qt中捕获某个窗口的停用和激活的消息处理不同情况 —— Activate & Deactivate背景&原理说明背景原理代码案例项目中的实际应用举例参考文章个人格言Qt中捕获某个窗口的停用和激活的消息处理不同情况 —— Activate & Deactivate背景&原理说明背景 本人由于最近接到一个需求,很奇特,就是让一个窗口在MainWindow激活的时候,设置成最顶层窗口,但是在非激活又不是最小化的状态下,处于非顶层,不然就会出现一种神奇的b原创 2021-02-01 15:37:16 · 1279 阅读 · 0 评论 -
Qt 杂记 - 第一次显示控件的时候,使用正确的宽度和高度来做计算。
文章目录控件第一次显示个人格言控件第一次显示 本人在日常开发中,遇到了几次控件第一次显示我想要利用其本身的宽度高度来计算其应该显示的位置,但是又由于控件没有显示过之前,不会拥有Rect和Geometry的属性,经常导致第一次显示的位置出现莫名的错误的情况。 经过验证发现,自己不能够在控件第一次显示之前就尝试去使用rect 和 geometry,这个是一个愚蠢的决定。 那么,问题来了,我们应该使用什么方法,才能在第一次控件没有显示之前就能够得到正确的控件宽度和高度呢?原创 2021-01-21 15:11:00 · 897 阅读 · 0 评论 -
Qt-杂记 —— 如何判断一个点在一个区域范围内
文章目录如何判断一个点在一个区域范围内附录个人格言如何判断一个点在一个区域范围内 我们有时候需要去判断鼠标点击的点或者某些点是不是在Qt 某个控件中定义的一个区域内,那么遇到这样的需求应该怎么办呢? 其实,想要判断起来还是比较简单的,我们只需要调用对应区域QRect的一个方法即可:bool QRect::contains ( const QPoint & point, bool proper = false ) const 举例来讲,可以参考下面的示例代码作为一个参原创 2021-01-20 15:12:49 · 6264 阅读 · 0 评论 -
Qt - 使用子目录项目来 配置多个子工程/子模块
QT使用子目录项目来 配置多个子工程/子模块简述项目配置概览项目的多工程配置使用多模块特别鸣谢:Qt 之 pro 配置多个子工程/子模块Qt Creator创建子目录项目并自定义目标文件输出目录使用子目录项目来 配置多个子工程/子模块简述我们在构建QT项目的时候,有时候希望每个界面分开编写,或者逻辑功能和界面分开编写,来解耦合,让我们的项目更多模块能够同时并行,而不是只有项目来完成...原创 2019-08-22 15:09:34 · 4696 阅读 · 3 评论