QT开发
文章平均质量分 86
倔强老吕
念兹在兹
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt编程:hplayer播放器
一个基于 Qt + FFmpeg 的多屏播放器(multi-screen player)原创 2025-12-04 06:45:00 · 502 阅读 · 0 评论 -
Qt编程:QOpenGLWidget详解
QOpenGLWidget 是 Qt 中用于集成 现代 OpenGL(≥3.3 Core Profile) 渲染的核心类。它封装了 OpenGL 上下文管理、双缓冲交换等底层细节,让开发者能专注于图形逻辑。原创 2025-12-04 07:15:00 · 1064 阅读 · 0 评论 -
Qt编程:实现图像查看器
Qt使用 QListView 和自定义的 QAbstractListModel 来实现一个完整的图片查看器原创 2025-07-24 12:32:30 · 485 阅读 · 0 评论 -
Qt编程:sokit工具实现总结
Sokit 是一个基于 Qt 的网络调试工具,包含 TCP/UDP 客户端和服务端功能。原创 2025-07-20 08:00:00 · 1243 阅读 · 0 评论 -
Qt编程:sokit中TransferSkt 实现
TransferSkt 是一个基于 Qt 的网络传输代理类,提供了 TCP 和 UDP 两种协议的端口转发功能。原创 2025-07-20 07:30:00 · 389 阅读 · 0 评论 -
Qt编程:sokit工具中clientskt实现
ClientSkt 是一个基于 Qt 的网络通信基类,提供了 TCP 和 UDP 两种网络协议的客户端实现。原创 2025-07-20 07:00:00 · 337 阅读 · 0 评论 -
Qt编程:sokit工具中Logger
日志打印原创 2025-07-19 11:35:38 · 444 阅读 · 0 评论 -
Qt编程:sokit工具中ServerSkt实现
serverskt 是一个基于 Qt 网络模块 的服务器核心组件,提供 TCP/UDP 双协议支持,主要功能包括:多客户端连接管理(TCP 按 Socket 管理,UDP 按地址管理);数据收发(支持文本和二进制格式,带调试输出);连接状态监控(自动清理超时连接);字节统计(实时记录收发数据量)。原创 2025-07-19 11:21:46 · 1014 阅读 · 0 评论 -
Qt编程:Sokit 工具
Sokit 工具 是一款用于 TCP/UDP 网络通信测试 的轻量级调试工具,主要用于开发过程中的 Socket 通信调试 和 网络协议分析。原创 2025-07-19 10:28:30 · 982 阅读 · 0 评论 -
C++编程:基于mpiexec开发MPI 进程管理器
基于mpiexec命令,开发一个完整的Qt守护进程实现,它可以管理并启动多个MPI应用程序。这个守护进程会监控MPI进程状态,并在必要时重启它们。原创 2025-07-11 08:03:50 · 678 阅读 · 0 评论 -
Qt编程:实现局域网扫描
实现提供了完整的局域网扫描功能,包括主机发现、端口扫描和基本信息收集,通过多线程实现高效扫描,并提供了友好的GUI界面展示结果。原创 2025-07-10 19:02:22 · 1233 阅读 · 0 评论 -
Qt编程:QProcessEnvironment 详解
QProcessEnvironment 提供了强大而灵活的环境变量管理能力,可以方便地在跨平台应用中处理各种环境原创 2025-06-21 12:17:54 · 996 阅读 · 0 评论 -
Qt编程:QSystemTrayIcon 详解
QSystemTrayIcon 是 Qt 提供的系统托盘图标类,允许应用程序在操作系统的通知区域(通常位于任务栏)显示图标和菜单。原创 2025-06-21 11:38:44 · 770 阅读 · 0 评论 -
Qt编程:功能类介绍
在Qt框架中,类是其核心组成部分,提供了丰富的功能来创建图形用户界面(GUI)应用程序以及其他类型的程序。Qt的类库非常庞大,包含了各种各样的类,从基础的窗口部件(widgets)、容器、算法到高级的网络、数据库处理等。原创 2025-06-21 11:05:25 · 818 阅读 · 0 评论 -
Qt编程: 正则表达式分析
Qt 提供了两种正则表达式实现:QRegExp (Qt 4-5) 和 QRegularExpression (Qt 5+推荐)。本文将重点介绍 Qt 5 推荐的 QRegularExpression 类及其完整用法。原创 2025-06-21 10:46:58 · 1513 阅读 · 0 评论 -
Qt编程:QSyntaxHighlighter使用
QSyntaxHighlighter 是一个抽象基类,需要子类化来实现具体的语法高亮规则。它通常与 QTextEdit 或 QPlainTextEdit 一起使用,为这些文本编辑组件提供语法高亮功能。原创 2025-06-21 09:37:25 · 764 阅读 · 0 评论 -
Qt编程:QObject设计与实现
QObject是Qt框架中最基础的类,提供了Qt对象模型的核心功能原创 2025-06-20 10:19:23 · 1281 阅读 · 0 评论 -
Qt编程:基于QPluginLoader的插件管理器
基于QPluginLoader实现了一个Qt插件管理系统,用于动态加载、管理和卸载插件原创 2025-06-20 09:01:49 · 472 阅读 · 0 评论 -
Qt编程:Qt / C ++多线程Tasks
Task库提供了一个强大而灵活的异步任务处理框架,特别适合需要与Qt GUI集成的应用程序。它通过精心设计的模板类和Qt的线程机制,实现了高效、易用的异步编程模型。原创 2025-06-20 07:42:09 · 1014 阅读 · 0 评论 -
Qt编程:程序exe路径小技巧
Qt程序状态栏底部右侧显示当前程序exe路径,并支持快捷操作:双击打开所在文件夹,单击复制路径,右击显示更多选项原创 2025-06-19 12:07:53 · 295 阅读 · 0 评论 -
Qt编程:主界面模块化封装
Qt中采用插件编程实现一个主界面模块化封装,并通过单例模式提供一个全局访问点,供其他模块操作主界面。原创 2025-06-19 12:07:08 · 547 阅读 · 0 评论 -
Qt编程:ExtensionSystem 与 QPluginLoader
ExtensionSystem 和 QPluginLoader 都是与插件系统相关的类,但在 Qt 框架中属于不同的层次和用途。原创 2025-06-19 07:42:26 · 923 阅读 · 0 评论 -
Qt编程:ExtensionSystem中CPluginSpec
CPluginSpec 是 ExtensionSystem 框架中连接插件声明和实际运行的关键桥梁,为插件系统提供了标准化的描述和管理方式。原创 2025-06-19 07:00:00 · 1818 阅读 · 0 评论 -
C++编程:捕获标准输出到界面显示
C++编程:捕获标准输出到界面显示原创 2025-06-19 06:45:00 · 1042 阅读 · 0 评论 -
Qt编程:ExtensionSystem中IPlugin
IPlugin 是所有插件必须实现的基类,它继承自 QObject,提供了插件的基本生命周期管理和功能接口。原创 2025-06-18 12:38:58 · 762 阅读 · 0 评论 -
Qt编程:ExtensionSystem中CPluginManager
CPluginManager 是一个单例类,负责管理插件的整个生命周期(加载、初始化、运行、卸载)原创 2025-06-18 12:31:59 · 1115 阅读 · 0 评论 -
Qt编程:ExtensionSystem 插件加载流程详解
ExtensionSystem 采用"微内核+插件"架构原创 2025-06-18 07:36:58 · 884 阅读 · 0 评论 -
Qt编程:ExtensionSystem 插件框架详解
ExtensionSystem 是 QtCreator 采用的微内核架构实现,核心设计思想是"核心小、功能插件化"。一种用于实现插件化架构的框架或系统,它允许软件通过加载外部插件来扩展其功能。这样的设计使得应用程序能够保持核心代码的简洁与稳定,同时提供灵活性以适应不同的需求和场景原创 2025-06-17 06:45:00 · 835 阅读 · 0 评论 -
Qt编程:ExtensionSystem(QtCreator 插件框架)
ExtensionSystem 是 QtCreator(3.6 版本)的插件框架系统,支持通过插件实现模块化应用开发。原创 2025-06-16 11:50:35 · 470 阅读 · 0 评论 -
Qt编程:QML与C++集成开发
QML与C++集成开发应用程序原创 2025-06-16 07:15:00 · 700 阅读 · 0 评论 -
Qt编程:QtScrcpyCore功能类介绍
QtScrcpyCore库中其他功能类原创 2025-06-16 07:00:00 · 1031 阅读 · 0 评论 -
Qt编程:QtScrcpyCore 中 DeviceObserver 类
DeviceObserver 的设计通过 抽象接口 和 观察者模式,实现了核心层与UI层的松耦合,使QtScrcpy能够灵活处理设备数据流和用户交互,同时保持架构的可维护性和扩展性原创 2025-06-16 06:45:00 · 1169 阅读 · 0 评论 -
Qt编程: QtScrcpyCore核心实现类
QtScrcpyCore核心实现类原创 2025-06-14 07:00:00 · 1120 阅读 · 0 评论 -
Qt编程: QtScrcpyCore设备管理和控制框架分析
QtScrcpyCore设备管理和控制的框架:设备参数结构体(DeviceParams),设备观察者接口(DeviceObserver),设备操作接口(IDevice),设备管理接口(IDeviceManage)原创 2025-06-14 06:45:00 · 778 阅读 · 0 评论 -
Qt编程:模型/视图结构原理
Qt 的模型/视图(Model/View)架构是其核心设计之一,它实现了数据与用户界面显示的分离,提供了高度灵活的数据处理方式。这种模式允许你更轻松地管理数据的变化,并且可以更灵活地改变显示这些数据的方式。模型/视图架构主要由三部分组成:模型(Model)、视图(View)和委托(Delegate)。原创 2025-06-13 12:09:31 · 913 阅读 · 0 评论 -
Qt编程:QtScrcpyCore中的ADB模块源码
ADB模块核心类详解,在QtScrcpy中,其是 Android SDK 中的命令行工具,充当 PC 与 Android 设备/模拟器之间的通信桥梁原创 2025-06-13 09:38:08 · 747 阅读 · 0 评论 -
Qt编程:QtScrcpyCore中的ADB模块
ADB (Android Debug Bridge) 是 Android SDK 中的命令行工具,充当 PC 与 Android 设备/模拟器之间的通信桥梁。原创 2025-06-13 09:21:43 · 816 阅读 · 0 评论 -
Qt编程:QtNodes 数据流图应用示例
QtNodes 数据流图应用程序,展示如何锁定节点和控制连接可断开性的功能。原创 2025-06-12 12:35:33 · 1030 阅读 · 0 评论 -
Qt编程:基于QGraphView 工业级图像显示控件3
基于QGraphView实现的图像显示控件,增加图层管理功能迭代原创 2025-06-12 06:45:00 · 512 阅读 · 0 评论 -
Qt编程:QtNodeEditor功能概述
Qt NodeEditor 是基于 Qt 框架开发的节点编辑器解决方案,非常适合需要嵌入到现有 Qt 应用程序中的图形化编程需求。原创 2025-06-11 07:00:00 · 1355 阅读 · 0 评论
分享