qt

Littlehero_1211 小时前
开发语言·qt
QT自定义控件之热换站系统(源码开源)这期算是一次在之前基础上的升级一篇,之前也做过一次热换站系统,不过当时是纯纯手搓版本,老版的视频在某站上有发,如果大家感兴趣,可以去查看。
Quz5 小时前
qt
QML MouseArea 鼠标拖拽与滚轮缩放这一篇讲 MouseArea 在"改元素位置和大小"上的两个应用:用鼠标拖动方块,以及用滚轮缩放目标(按住 Ctrl 还能旋转)。拖拽用的是 MouseArea 内置的 Drag 这套机制,滚轮走的是鼠标滚轮事件 onWheel。理解了它们,就能做出画布拖动、图片缩放这类常见的交互。
Quz5 小时前
qt
QML MouseArea 事件传递、自定义按钮这篇介绍两个 demo:当两个 MouseArea 叠在一起(比如按钮盖在背景上),你点在上层,这个点击到底是"上层收到"还是"两层都收到"?默认情况下只给最上层。但有些场景希望点击能"穿过"上层传给下面,QML 提供了开关来控制。这个 demo 用一个开关现场演示开/关两种行为的差别。
小庞在加油18 小时前
开发语言·qt·windbg·工具
WinDbg实战:QT/跨平台项目死锁与无响应问题排查指南在Window中程序出现无响应,黑屏问题,没有日志、没有core文件,甚至不知道从哪里下手?别慌!WinDbg就是为你这种情况量身定制的武器。本文会带你走一遍完整的排查流程:从任务管理器抓dump,到WinDbg分析堆栈,最终定位死锁真凶。全程实战,不讲废话。
hy.z_77720 小时前
qt
【QT】1.QT初识(背景介绍、搭建开发环境、Qt Creator、程序、项目文件解析、编程注意事项)说是安装三个东西,其实只要安装一个QtSDK,另外两个也就都有了.由于我们暂时不考虑国际化问题,直接点击 “下一步” 即可。
AI的探索之旅1 天前
数码相机·qt·opencv
图像格式与转换一文讲透:相机 / OpenCV / Qt本文把「相机像素格式 → 项目 cam::PixelFormat → OpenCV cv::Mat → Qt QImage/QPixmap」这条转换链上的每一种格式、每一次转换、每一个坑一次讲清楚。
不会代码的小猴21 小时前
开发语言·c++·笔记·qt·算法·json
7. JSONJSON(JavaScript Object Notation)是一种标准的数据交互格式,常用于两个系统/模块之间通信,也可作为软件本地的配置文件。Qt 提供三个核心类:QJsonObject(JSON 对象,键值对集合)、QJsonArray(JSON 数组)、QJsonDocument(JSON 文档,负责对象/数组与字节流之间的转换)。
沫璃染墨21 小时前
开发语言·c++·qt·代码规范·设计规范·qt5
《Qt从零入门系列(六):信号与槽进阶——从多种连接方式到Lambda表达式》在上一篇文章中,我们已经系统学习了Qt信号与槽的基本概念,并完成了从认识信号与槽,到自定义信号槽,再到带参数信号槽的完整学习过程。不过,当项目稍微复杂一些之后,只掌握最基础的连接方式就不太够用了。
橙橙笔记1 天前
开发语言·qt·安装·软件
QT的安装Index of /qt/archive/online_installers/4.11/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2kπ1 天前
开发语言·笔记·qt
QT开发笔记QWidget 继承 QObject,所有窗口控件的基类。凡是看得见的界面组件都是 QWidget。 窗口:独立弹窗(setWindowFlags) 子控件:嵌入在其他窗口内部的组件。
Quz1 天前
qt
QML MouseArea:点击、悬停与坐标获取这两个 demo 覆盖鼠标交互最基础的能力:怎么接收点击,怎么感知鼠标是否悬停在区域上,怎么拿到点击的具体位置。学会了它们,就理解了 MouseArea 的核心用法,后面的拖拽、缩放、自定义按钮都是在这个基础之上实现的。
程与留1 天前
qt
04_Qt项目构建流程深度解析——MOC、UIC、RCC 的作用与原理当你第一次在 Qt Creator 中点击“运行”按钮,看到窗口顺利弹出时,你可能不会意识到——你的代码在真正被 C++ 编译器处理之前,已经经历了一场精密的“外科手术”。
Quz1 天前
qt
QML MouseArea 事件:单击双击、长按与多按键检测除了最常用的单击,还有双击、长按、不同按键之分。这一篇讲 MouseArea 处理这类精细化事件的三种方式:用 Timer 自己判断单击/双击、用现成的长按信号、用鼠标按键来区分左中右键。
秋田君1 天前
qt
SqlServer2022 服务以及客户端可视化安装详细教程记录 Windows 环境下 SQL Server 2022(服务端)与 SQL Server Management Studio(SSMS,客户端可视化工具)的完整安装、验证与连接过程。所有步骤截图均保留,文字说明用于补充每个步骤的操作目的与注意事项。
平常心的技术小牛2 天前
开发语言·qt
Qt-快速上手-QMenuBar头文件:#include <QMenuBar>QMenuBar:主窗口顶部菜单栏,存放多个 QMenu 菜单;QMainWindow 提供内置 menuBar (),一般不手动 new。
qq_150841992 天前
c++·qt·c#
从CVI(C)到Pyside(python)/Qt(C++)/VS(C#)的一点吐槽“Tkinter 布局助手”,是我接触过的基于python原生的图形界面套件Tkinter来做GUI程序的最佳实践,链接是https://www.pytk.net/],在web上就可以拖拽基础控件到面板,并定义控件的回调函数,完了存盘到本机。这但仍然不好用,至少没有表格控件,对硬件工程师观察寄存器就不大友好。要更丰富的控件,就需要用 Pyside 这个免费的IDE,才能做出我们用C#做出来的 myI2C_CH341A64DLL.exe 这种界面来。即使用了Pyside,你也会因为一种巨大的割裂感,即界面是
我不是疯子是傻子2 天前
开发语言·qt
Qt 程序打包部署全攻略:从 windeployqt 到 Inno Setup 的静默安装与版本迭代实战今天整理了一套Qt 打包部署方案,从 windeployqt 到 Inno Setup 安装,再到版本迭代的自动化,一步到位。
小小龙学IT2 天前
qt·架构·mvc
Qt 模型/视图框架(Model/View)深度解析:从 MVC 演化到数据展示架构的王者经典 MVC(Model-View-Controller)由 Smalltalk-80 引入,将应用拆为三部分:
Quz2 天前
qt
QML ComboBox 完全自定义样式:背景、内容、下拉项与箭头ComboBox 的样式由四个可替换部件组成:background(外框)、contentItem(收起时显示的内容)、delegate(下拉列表项)、indicator(右侧箭头)。全部重写,就能做出完全贴合设计稿的下拉框。这个 demo 以 QtQuick.Controls.Basic 风格为底,把四件套逐个替换,还顺手处理了2个常见的坑。
skr爱码士2 天前
c++·qt·客户端
03_第一个Qt项目:Hello World 的完整拆解在上一篇文章中,我们成功搭建了 Qt 开发环境,点击运行按钮,看到了一个空白的窗口弹出。但对于一个 C++ 开发者来说,仅仅“让程序跑起来”是远远不够的。