Qt中集成并使用SQLite数据库的超完整指南
目录 前言 1. 环境配置与准备工作 1.1 启用 Qt SQL 模块 1.2 包含头文件 2. 连接 SQLite 数据库 2.1 创建并打开数据库 2.2 关闭数据库 3. 执行 SQL 操作 3.1 创建表 3.2 插入数据 3.3 查询数据 ...
Qt中QCommandLinkButton控件的使用
目录 引言 一、概述 二、特性与属性 1. 属性 2. 样式 三、基本用法 1. 引入必要的头文件 2. 创建和配置 QCommandLinkButton 3. 布局管理 四、高级用法 1. 自定义绘制 2. 动态内容更新 五...
Qt中QUndoView控件的具体使用
目录 引言 一、QUndoView 的用途 二、工作原理 三、 如何与 QUndoStack 配合使用 四、自定义化 4.1 代理 4.2 模型 4.3 样式表 五、事件处理 六、代码示例 实现效果 注...
Qt中QGroupBox控件的实现
目录 引言 一、基本属性 二、常用方法 2.1 构造函数 2.2 设置标题 2.3 设置复选框模式 2.4 是否被选中 2.5 设置对齐方式 2.6 设置扁平化样式 三、信号与槽机制 四、样式定制 五、应用示例...
Qt中QScrollArea控件的实现
目录 引言 一、QScrollArea 的基本概念 二、QScrollArea 的主要属性 2.1 设置内容大小是否随滚动区域变化 2.2 设置水平与垂直滚动条 2.3 设置视口外边距 三、QScrollArea 的常用方法...
QT进行CSV文件初始化与读写操作
目录 前言 一、CSV文件初始化 二、CSV写入 三、CSV读取 四、QT 逐行读取csv文件 五、Qt如何将数据保存成CSV文件 前言 csv文件之所以被用户推荐使用,我觉得即可以用excel打开,同时也是可以用文...
Qt中QStackedWidget控件的实现
目录 引言 一、基础功能 二、属性设置 2.1 属性介绍 2.2 代码示例 2.3 代码解析 三、常用API 3.1 添加子部件 3.2 插入子部件 3.3 移除子部件 3.4 设置当前页面索引值 3.5 设置当前显...
Qt中QTextEdit和QPlainTextEdit控件的实现
目录 引言 一、QTextEdit 控件 1.1 概述 1.2 主要特性 1.2.1 富文本格式支持 1.2.2 文本颜色 1.2.3 段落格式 1.2.4 列表支持 1.2.5 图片插入 1.2.6 超链接支持 1.3 信号与槽 1...
Qt6+QML实现Windows屏幕录制功能
目录 前言 效果图 完整代码 前言 Qt6提供了更丰富的多媒体支持类,使用Qt6 QMediaCaptureSession、QScreenCapture、QMediaRecorder,来实现一个屏幕录制的demo,其中QScreenCapture 最低版本 Qt...
Qt spdlog日志模块的使用详解
目录 版本 摘要 例子 logmanager.cpp文件 main.cpp文件 版本 spdlog版本:1.5.0 采用1.5.0版本主要基于以下考虑:兼容Qt5.9.X版本和兼容C++11。 spdlog 1.5.0下载地址:https://github.com/gabi...