qt

小短腿的代码世界9 小时前
开发语言·qt
Qt实时盈亏计算深度解析:从持仓数据到动态盈亏展示盈亏如何实时更新?深入Qt交易系统的核心计算逻辑,构建毫秒级盈亏响应实时盈亏是交易系统最核心的展示数据,需要根据持仓、市价、成本等多个维度实时计算。本文从数据结构到算法实现,完整解析盈亏计算系统。
Python私教10 小时前
开发语言·数据库·qt
GenericAgent PySide6 桌面应用深度解析:悬浮按钮 + 聊天面板的原生 Qt 方案大家好,我是张大鹏,10年全栈开发经验。之前写了架构、自主行动、桌面宠物和记忆系统四篇,今天聊一个被很多读者问到的问题——GenericAgent 有没有桌面版?有,而且还做得很精致。这篇文章我把 qtapp.py 这 2000+ 行 PySide6 桌面应用从头拆到尾。
用户8055336980310 小时前
c++·qt
现代Qt开发教程(新手篇)1.11——定时器相关仓库仍然已经开源,正在积极火热的建设之中,欢迎各位大佬提Issue和PR!链接地址:github.com/Awesome-Emb…
小短腿的代码世界12 小时前
开发语言·qt·单元测试
Qt券商接口封装深度解析:统一API设计与多源适配不同券商接口千差万别?深入Qt交易系统的接口抽象层,构建可扩展的券商适配架构国内券商接口种类繁多,各有特点:
T0uken12 小时前
c++·windows·qt
基于 vcpkg 与 LLVM-MinGW 的 Qt6 静态链接开发方案在执行下面的操作之前,请确保已经安装下列开发必要的工具。建议统一放在 ~/tools 目录下,并将其加入系统环境变量:
Ulyanov13 小时前
开发语言·python·qt·ui·架构·系统仿真
《现代 Python 桌面应用架构实战:PySide6 + QML 从入门到工程化》 开发环境搭建与工具链极简主义 —— 拒绝臃肿,构建工业级基座在 GUI 开发的世界里,“万事开头难”往往是因为工具链的混乱。许多开发者倒在了第一步:复杂的 Qt Creator 安装、令人困惑的环境变量、以及“Hello World”都无法运行的挫败感。
(Charon)18 小时前
开发语言·c++·qt
【C++/Qt】Qt 实现 MQTT 测试工具:连接 Broker、订阅主题与发布消息本文基于 C++/Qt 实现一个 MQTT 测试工具,支持连接 MQTT Broker、订阅主题、发布消息、接收消息、断开连接和日志记录。和 HTTP、WebSocket 不同,MQTT 更强调“发布/订阅”通信模型,客户端之间通常不直接通信,而是通过 Broker 转发消息。本文从 MQTT 的基本概念出发,结合 Qt 中 QTcpSocket 的使用,梳理一个 MQTT 测试模块应该如何设计和实现。
Ulyanov18 小时前
开发语言·python·qt·架构·numpy
《现代 Python 桌面应用架构实战:PySide6 + QML 从入门到工程化》:动态数据仪表盘与 NumPy 可视化 —— 从标量到向量的数据驱动进化第 4 篇中,我们通过“实时时钟”掌握了标量数据(单个字符串)驱动 UI 的方法。但在真实工业场景中,GUI 面对的往往是流式的、多维度的、大规模的数据集合。时钟那种简单的 Signal + Property机制,在面对成百上千个动态数据点时会显得力不从心,甚至导致性能崩溃。
小短腿的代码世界18 小时前
开发语言·数据库·qt
Qt序列化与持久化深度解析:从QDataStream到自定义二进制协议对象如何保存到文件?深入Qt序列化机制,掌握跨平台数据持久化的核心技巧序列化是将对象状态转换为可存储或传输格式的过程,反序列化则是从存储格式还原对象。Qt提供了完整的序列化框架,支持二进制和文本两种格式。
誰能久伴不乏18 小时前
c++·qt·架构
Qt/C++ 架构之美:用一个“水龙头”隐喻,讲透面向接口编程与彻底解耦在现代工业软件、上位机或是大型桌面应用的开发中,我们经常会遇到这样一个灵魂拷问:“采集到的海量数据,到底该怎么存?”
十五年专注C++开发19 小时前
开发语言·c++·qt
QtnProperty:一个基于 Qt 框架的第三方高级属性库目录1.简介2.核心架构与主要类2.1.核心类层次2.2.关键类详解3.核心功能详解3.1.属性层次结构管理
Ulyanov20 小时前
开发语言·python·qt·ui·架构·交互
《现代 Python 桌面应用架构实战:PySide6 + QML 从入门到工程化》:实时时钟与数据驱动 UI —— 从“事件回调”到“状态绑定”的范式跃迁在前三篇文章中,我们完成了环境搭建(第 2 篇)和静态控件的视觉美化(第 3 篇)。然而,GUI 的本质不在于“好看”,而在于“动态响应”。
超龄编码人2 天前
开发语言·qt
Qt Widgets Designer QTabWidget无法添加布局QTabWidget无法添加布局layout, 是一个红圈解决方法:1 先选择一个带红圈的tab 2 拖动一个PushButton进去 3 再选择上层的QTabWidget (注意是上层) 4 右键添加布局 原理:带红圈的tab选择成当前的,添加一个控件进去,选择上层,在上层添加layout
vegetablesssss2 天前
c++·qt·vtk
vtk镜像图vtkReflectionFilter :用于将数据集沿一个平面进行镜像反射的过滤器
Ulyanov2 天前
开发语言·python·qt·架构·雷达电子对抗
基于 Python 的三维动态导弹攻防演示系统设计与实现:从架构到实战的深度剖析随着现代战争形态向智能化、体系化演进,导弹攻防仿真作为验证武器系统性能、训练指挥决策能力的核心手段,其重要性日益凸显。传统的商业仿真软件(如STK、MATLAB/Simulink)虽功能强大,但存在定制性差、耦合度高、难以与自主算法深度集成的痛点。本文提出并详细阐述了一套基于Python生态构建的轻量级、高可扩展、全链路可视化的三维动态导弹攻防演示系统。
小短腿的代码世界2 天前
qt·搜索引擎·单元测试
Qt WebEngine深度解析:Chromium多进程架构与Qt信号槽的双向融合副标题:从Browser进程到Render进程,从JS上下文到Qt对象,手把手拆解嵌入式浏览器引擎的每一个技术关节
charlie1145141912 天前
开发语言·c++·qt·学习
现代Qt开发教程(新手篇)1.10——进程相关仓库仍然已经开源,正在积极火热的建设之中,欢迎各位大佬提Issue和PR!链接地址:https://github.com/Awesome-Embedded-Learning-Studio/Tutorial_AwesomeQt
小短腿的代码世界2 天前
qt·架构·编辑器
Qt量化策略编辑器深度解析:从DSL解析到可视化编排的完整架构副标题:用QSS语法高亮+AST抽象语法树+自定义控件矩阵,打造专业级量化策略IDE在股票/期货量化交易系统中,策略编辑器是用户每天花费时间最长的核心模块。它不是简单的文本输入框,而是一个完整的嵌入式IDE——需要同时处理:
十五年专注C++开发2 天前
开发语言·c++·qt·qcombobox
Qt实现带多选功能的组合复选框目录1.整体功能解析2.核心模块拆解2.1.头文件结构(QMaskComboBox.h)2.2.关键实现解析
柳鲲鹏2 天前
服务器·数据库·qt
QT:正确延时调用,Cannot create children for a parent that is in a different thread.试图使用线程、定时器,延时执行,会发现十分的麻烦。这是因为现在代码都涉及到线程,比如主线程中禁止什么允许什么。