技术栈
qt
Ulyanov
3 小时前
开发语言
·
python
·
qt
·
系统仿真
·
雷达电子对抗仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio的定位革命与技术架构
在深入了解QT Designer Studio之前,我们需要回顾QT GUI开发技术的演进历程。这个发展过程反映了软件开发理念的变化,也揭示了为什么Designer Studio代表了下一代QT开发方式。
Ulyanov
4 小时前
开发语言
·
python
·
qt
·
雷达电子对抗
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio入门实战:智能登录系统开发
在前两篇博客中,我们深入探讨了QT Designer Studio的技术架构和工作环境。现在,让我们将理论知识转化为实际项目,通过开发一个完整的“智能登录系统”来掌握QT Designer Studio的核心开发流程。这个项目虽然功能简单,但涵盖了界面设计、状态管理、数据验证、动画效果等关键知识点,是理解现代化QT开发的绝佳起点。
czxyvX
5 小时前
c++
·
qt
2-Qt信号与槽
在 Qt 中,用户和控件的每次交互过程称为一个事件。比如 “用户点击按钮” 是一个事件,“用户关闭窗口” 也是一个事件。每个事件都会发出一个信号,例如用户点击按钮会发出 “按钮被点击” 的信号,用户关闭窗口会发出 “窗口被关闭” 的信号。
Ulyanov
5 小时前
开发语言
·
python
·
qt
·
系统仿真
·
雷达电子战系统仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio环境搭建与核心工作区详解
在开始QT Designer Studio的奇妙之旅前,我们需要先搭建一个稳定、高效的开发环境。这一节将详细介绍从零开始配置完整开发环境的每一个步骤。
我在人间贩卖青春
5 小时前
qt
·
信号槽
Qt 信号与槽的 5 种连接方式
Qt 信号与槽提供了 5 种连接方式(Connection Type),用于控制信号发射时槽函数的调用行为。
曾几何时`
5 小时前
开发语言
·
qt
QT——对象树
Qt 的对象树就是一种半自动的垃圾回收(内存管理)机制。在 Qt 中,绝大多数类都直接或间接地继承自 QObject(比如所有的界面控件 QWidget, QPushButton, 布局 QLayout 等)。 当你创建一个 QObject 对象时,你可以给它指定一个父对象(Parent)。
汪宁宇
6 小时前
c++
·
qt
·
等高线
·
gdal
·
等值线
·
rec533
(C++) Qt5.15.12 + GDAL库 等高线生成示例代码
以下是REC533计算的5*5原始结果:REC533软件输出的图形: 基于Qt5.15.12 + GDAL计算的结果:
我在人间贩卖青春
6 小时前
qt
·
moc
·
元对象
Qt 元对象系统(MOC)
元对象系统是 Qt 框架的核心基础,它让 C++ 拥有了运行时动态反射能力,是信号槽、属性系统、QML 集成等功能的基础。
特立独行的猫a
7 小时前
qt
·
开源
·
notepad++
·
harmonyos
·
notepad--
·
鸿蒙pc
HarmonyOS鸿蒙PC开源QT软件移植:移植开源文本编辑器 NotePad--(Ndd)到鸿蒙 PC实践总结
本文结合当前仓库 notepad--_ohos,说明如何把基于 Qt Widgets 的开源项目 NotePad–(常称 Ndd)从传统桌面形态,迁移为可在 鸿蒙 PC / 平板 上安装的 HAP 应用。核心结论:先在 Windows 上交叉编译出面向 OpenHarmony 的 libNotePad--.so,再在 DevEco Studio 的 ArkTS 工程里加载该库并完成打包与签名。
Acnidouwo
7 小时前
开发语言
·
qt
QT程序的dpi导致显示异常处理方法
#include “mainwindow.h”#include #include #include#ifdef Q_OS_WIN #include <windows.h>
咸鱼翻身小阿橙
8 小时前
开发语言
·
数据库
·
qt
Qt P5
这是专门为你整理的 ListView 核心用法笔记,包含数字列表 + 自定义数据模型列表两段代码的逐行详细解释,结构清晰、适合学习、发布博客/笔记都能用。
小小码农Come on
20 小时前
qt
WorkerScript处理qml多线程处理异步数据
如下代码在qml主线程进行listmodel大量数据更新操作导致qml主线程界面UI卡顿QML 的界面渲染、动画播放和用户交互都在同一个主线程中运行。如果你在主线程中执行复杂的 JavaScript 计算(如大量数据处理、复杂算法、文件读写),界面就会“冻结”,直到计算完成。
小灰灰搞电子
20 小时前
qt
Qt 中的队列解析
Qt 提供了多种机制来实现类似队列的功能,主要涉及以下几个方面:数据结构队列:QQueue<T>跨线程通信队列:信号与槽的队列连接 (Qt::QueuedConnection)
原来是猿
1 天前
开发语言
·
qt
QT初识【创建项目+对象树】
以 QtFirst.pro 为例:QT += core gui:告诉qmake链接Qt的Core和GUI模块。Core提供非图形功能(如事件循环、容器),GUI提供窗口基础类。
-凌凌漆-
1 天前
开发语言
·
qt
【Qt】 QSerialPort::flush()介绍
QSerialPort::flush() 是非阻塞、尽力发送函数:将串口内部输出缓冲区的数据,尽可能立即写入底层串口驱动/硬件,不等待发送完成、不阻塞线程。
咸鱼翻身小阿橙
1 天前
数据库
·
qt
·
nginx
QT P4
我给你逐行翻译+解释每一句代码的作用,新手也能完全看懂,最后整理成标准文档。本程序使用 Qt QML 开发,实现一个橙色背景窗口,并在窗口中央使用 ListView 展示一个包含姓名+年龄的自定义数据列表。
Wild_Pointer.
1 天前
开发语言
·
c++
·
qt
项目实战:编写CMakeLists管理Qt+OpenCV项目
1.项目介绍2.CMakeLists文件的编写3.使用CMake生成项目本文详细介绍如何将基于Qt和OpenCV的Visual Studio项目(使用MSBuild)迁移到CMake构建系统。通过一个包含第三方库和子模块的完整示例,演示CMakeLists.txt的编写方法。读者可基于此模板扩展更复杂的项目场景。
星越华夏
1 天前
python
·
qt
Qt5状态栏刷新显示内容
Qt5状态栏刷新显示内容QtWidgets.QApplication.processEvents()
sycmancia
1 天前
开发语言
·
qt
Qt——Qt中的文件操作、文本流和数据流
1.Qt中的IO操作的处理方式2.IO操作中的关键函数接口IO操作的本质:连续存储空间的数据读写Qt中IO设备的类型
雾岛听蓝
2 天前
开发语言
·
经验分享
·
笔记
·
qt
Qt操作指南:窗口组成与菜单栏
默认是挨着的如果把工具栏拖出来放到窗口任意位置,称之为==“浮动”状态==可以设置工具栏出现的初始位置(上下左右) ,允许停放到哪些边缘,是否可以浮动,是否可以移动