技术栈
qt
Ulyanov
33 分钟前
开发语言
·
python
·
qt
·
ui
·
雷达电子战系统仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio组件化开发与UI组件库构建
在前面的文章中,我们深入探讨了动画、数据绑定、状态机等核心功能。现在,让我们聚焦于企业级应用开发的关键——组件化开发与UI组件库构建。在现代GUI开发中,组件化不仅提高了代码复用性,还极大提升了团队协作效率和项目可维护性。QT Designer Studio提供了强大的组件化支持,从基础组件封装到复杂组件库管理,都能得到全面支持。本篇将通过构建一个完整的企业级UI组件库,深度解析组件化开发的最佳实践。
梵高的向日葵�239
4 小时前
qt
·
opencv
·
mysql
OpenCV+MySQL+Qt构建智能视觉系统(msvc)
机器视觉处理系统通常分为图像采集、处理、存储和显示模块。OpenCV负责图像处理算法,MySQL用于存储处理结果和配置信息,Qt提供用户界面和交互逻辑。
Ulyanov
4 小时前
开发语言
·
python
·
qt
·
系统仿真
·
雷达电子对抗仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio动画与动效系统深度解析
在前面的文章中,我们深入探讨了状态机和数据绑定技术。现在,让我们聚焦于用户体验的关键部分——动画与动效系统。在现代GUI应用中,优秀的动画不仅能够提升用户体验,还能有效传达信息、引导用户操作。QT Designer Studio提供了完整的动画系统,支持从简单属性动画到复杂状态动画的全面需求。本篇将通过开发一个“交互式动画编辑器”,深度讲解动画系统的高级应用。
键盘会跳舞
4 小时前
c++
·
qt
·
用户界面
·
qwidget
【Qt】分享一个笔者持续更新的项目: https://github.com/missionlove/NQUI
这是笔者正在维护的一个Qt开源项目,旨在提供一些常用的优美且复杂的模块化组件,通过QWidget来展示不一样的Qt的可复制的美。 git地址 : https://github.com/missionlove/NQUI
史迪仔0112
5 小时前
开发语言
·
前端
·
c++
·
qt
[QML] Qt Quick Dialogs 模块使用指南
本文档记录了Qt Quick Dialogs模块的使用方法、特性限制以及最佳实践,旨在帮助开发者正确使用系统对话框并了解其局限性。
咸鱼翻身小阿橙
6 小时前
开发语言
·
qt
·
计算机视觉
Qt页面小项目
你做了一个带图片 + 表单输入框的美观登录/注册界面,包含:把 标签 + 输入框 打包成一个可复用组件 不用每次都重复写 Label + TextField,直接用 CustomField{} 就行
C++ 老炮儿的技术栈
6 小时前
c语言
·
c++
·
git
·
qt
·
系统架构
·
visual studio
·
snap
工业视觉检测:用 C++ 和 Snap7 库快速读写西门子 S7-1200
在工业视觉检测、自动化设备开发中,Windows 端上位机与西门子 S7-1200 PLC 进行数据交互是非常常见的需求。本文基于 MFC + Snap7 开源库,从零实现一套稳定、可直接上线的 PLC 通信程序,包含自动连接、循环读取、线程安全写入、异常重连等完整功能,解决实际开发中最容易遇到的界面卡死、Job pending、读写冲突、断线不重连等痛点。
Ulyanov
7 小时前
开发语言
·
python
·
qt
·
gui
·
雷达电子对抗系统仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio状态机深度应用:智能待办事项管理系统
在第三篇博客中,我们通过智能登录系统了解了QT Designer Studio的基础开发流程。现在,让我们探索一个更高级的功能——状态机的深度应用。状态机是现代GUI开发的核心概念,它能够优雅地管理复杂界面状态,处理多步骤交互流程。本篇将通过开发一个“智能待办事项管理系统”,深入讲解状态机在QT Designer Studio中的高级应用。
MinterFusion
7 小时前
开发语言
·
qt
·
编程
·
明德融创
·
窗口中绘制矩形
如何使用Qt5在窗口中显示矩形(v0.1.3)(上)
作者:赵文硕,沈传越明德融创工作室(Minter Fusion Studio, MFS) 出品本文介绍的所有步骤均经过测试复现。
笑春风oO
7 小时前
开发语言
·
qt
使用国内镜像源加速Qt“更新/安装”的方法【Ubuntu篇】
目录1. Ubuntu中下载 Qt 在线安装器(使用国内镜像)2. Ubuntu中使用国内镜像源安装 Qt
sycmancia
7 小时前
开发语言
·
qt
Qt——缓冲区操作与目录操作
1.QT中缓冲区的概念QByteArray、QBuffer、QDataStream三者之间的关系:2.QDir是Qt中功能强大的目录操作类
neo3301
7 小时前
开发语言
·
qt
debian13 编译源码qt5.15.18
下载源码国内源下载解压文件源码目录创建个新文件夹进入新文件夹执行cd build/../configure -prefix /usr/local/lib/qt5.15.18 -opensource -confirm-license -qt-sqlite -qt-pcre -qt-zlib -qt-libpng -qt-libjpeg -qt-freetype -qt-harfbuzz -skip qtwebengine -nomake tests -nomake examples -mp -release
MinterFusion
8 小时前
开发语言
·
qt
·
编程
·
明德融创
·
窗口中绘制矩形
如何使用Qt5在窗口中显示矩形(v0.1.3)(下)
作者:赵文硕,沈传越明德融创工作室(Minter Fusion Studio, MFS) 出品本文介绍的所有步骤均经过测试复现。
bubiyoushang888
9 小时前
图像处理
·
数码相机
·
qt
Qt中调用相机进行拍照并实现图像处理
在Qt中调用相机进行拍照并实现图像处理,可以通过结合Qt Multimedia模块和图像处理库(如OpenCV)实现。
Ulyanov
1 天前
开发语言
·
python
·
qt
·
系统仿真
·
雷达电子对抗仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio的定位革命与技术架构
在深入了解QT Designer Studio之前,我们需要回顾QT GUI开发技术的演进历程。这个发展过程反映了软件开发理念的变化,也揭示了为什么Designer Studio代表了下一代QT开发方式。
Ulyanov
1 天前
开发语言
·
python
·
qt
·
雷达电子对抗
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio入门实战:智能登录系统开发
在前两篇博客中,我们深入探讨了QT Designer Studio的技术架构和工作环境。现在,让我们将理论知识转化为实际项目,通过开发一个完整的“智能登录系统”来掌握QT Designer Studio的核心开发流程。这个项目虽然功能简单,但涵盖了界面设计、状态管理、数据验证、动画效果等关键知识点,是理解现代化QT开发的绝佳起点。
czxyvX
1 天前
c++
·
qt
2-Qt信号与槽
在 Qt 中,用户和控件的每次交互过程称为一个事件。比如 “用户点击按钮” 是一个事件,“用户关闭窗口” 也是一个事件。每个事件都会发出一个信号,例如用户点击按钮会发出 “按钮被点击” 的信号,用户关闭窗口会发出 “窗口被关闭” 的信号。
Ulyanov
1 天前
开发语言
·
python
·
qt
·
系统仿真
·
雷达电子战系统仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio环境搭建与核心工作区详解
在开始QT Designer Studio的奇妙之旅前,我们需要先搭建一个稳定、高效的开发环境。这一节将详细介绍从零开始配置完整开发环境的每一个步骤。
我在人间贩卖青春
1 天前
qt
·
信号槽
Qt 信号与槽的 5 种连接方式
Qt 信号与槽提供了 5 种连接方式(Connection Type),用于控制信号发射时槽函数的调用行为。
曾几何时`
1 天前
开发语言
·
qt
QT——对象树
Qt 的对象树就是一种半自动的垃圾回收(内存管理)机制。在 Qt 中,绝大多数类都直接或间接地继承自 QObject(比如所有的界面控件 QWidget, QPushButton, 布局 QLayout 等)。 当你创建一个 QObject 对象时,你可以给它指定一个父对象(Parent)。