技术栈
qt
hqwest
3 小时前
开发语言
·
qt
·
qpainter
·
qt事件
·
stackedwidget
码上通QT实战12--监控页面04-绘制6个灯珠及开关
Qt提供了多种绘图技术,适用于不同的应用场景。以下是Qt中常用的绘图技术及其特点。QPainter是Qt中最基础的绘图类,支持在QPaintDevice子类(如QWidget、QImage、QPixmap)上绘制2D图形。
youyicc
8 小时前
开发语言
·
数据库
·
qt
Qt连接Pg数据库
①使用qt源码编译Pg驱动 注释掉psql.pro中QMAKE_USE这一行 提示找不到qtsqldrivers-config.pri时,这里实际要找的是configure.pri文件,可以改名字去编译。 ②连接测试 这里有一个坑,往上只是说把libpg.dll复制到运行目录,实际这个dll还依赖其他dll,这会导致运行时提示找不到驱动。解决办法是直接把Pg\bin下的所有dll复制到运行目录。
楚Y6同学
8 小时前
开发语言
·
c++
·
qt
·
经纬度距离计算
基于 Haversine 公式实现【经纬度坐标点】球面距离计算(C++/Qt 实现)
本文实现的核心功能:输入两个地理坐标点 A (lat1,lon1)、B (lat2,lon2) 的十进制度 (DD 格式) 经纬度,通过经典的 Haversine 公式,计算两点间的地球球面直线距离,单位为米 (m)。
江公望
9 小时前
开发语言
·
qt
QT/QML qmlRegisterType()函数浅谈
在 Qt 开发中,qmlRegisterType()函数,用于将 C++ 类型注册到 QML 类型系统 中,使得 QML 代码可以直接实例化、访问该 C++ 类的对象,并利用其属性、信号和槽。这是实现 C++ 与 QML 混合编程的关键桥梁,尤其在嵌入式 Linux 开发中,常用于将底层硬件控制、数据处理逻辑(C++ 实现)与前端界面(QML 实现)解耦。
ZouZou老师
12 小时前
开发语言
·
qt
Linux Qt出现xcb异常问题解决办法
qt.qpa.plugin: cloud not load the Q latform plugin xcb....
雁门.1
13 小时前
开发语言
·
qt
qt封装dll及调用
环境:Qt 5.14.2+window11首先无论代码结构多么复杂,程序入口始终在main中,当调用的代码为独立的函数即可开始迁移,例如代码结构如下,main函数中分别是写文件和读文件代码函数:
办公自动化软件定制化开发python
13 小时前
开发语言
·
qt
基于PyQt5开发的文件智能查找工具,开源思路+完整实现,解决办公文件检索痛点
前言:在日常开发和办公中,经常需要批量查找、整理特定类型或含关键字的文件,手动操作效率低且易出错。基于此,用PyQt5开发了这款「文件智能查找助手V1」,整合递归目录遍历、多条件筛选、子线程处理等核心功能,兼顾办公实用性与技术可扩展性,现将实现思路与工具分享给大家。
深蓝海拓
13 小时前
笔记
·
python
·
qt
·
学习
·
pyqt
PySide6,QEventLoop.exec()的使用
QEventLoop.exec(),手动启动 Qt 的事件循环并阻塞当前线程,直到事件循环退出(返回退出码),它是 Qt 中处理事件(如用户交互、信号槽、定时器等)的核心机制之一。
_OP_CHEN
13 小时前
开发语言
·
c++
·
qt
·
安全
·
线程
·
前端开发
·
线程安全
【从零开始的Qt开发指南】(二十)Qt 多线程深度实战指南:从基础 API 到线程安全,带你实现高效并发应用
编辑前言一、Qt 多线程核心认知1.1 为什么需要多线程?1.2 Qt 多线程的优势1.3 核心概念澄清
qq_40170041
15 小时前
qt
CardLayout 实现自定义布局
自定义卡片布局CardLayout,这个布局是官方用来介绍怎么实现一个自定义布局的示例。自定义布局第一步就是要继承QLayout 然而QLayout却是个抽象类,有几个纯虚函数必须要是实现下:
A星空123
15 小时前
开发语言
·
qt
3519Hisidv500的QT配置
一、下载相应ubuntu(密码123456789)1、下载通过网盘分享的文件:QT Hisilicon Ubuntu 18.7z 链接: https://pan.baidu.com/s/1AIYPC5IRXzy14UETVDl41A?pwd=2kgs 提取码: 2kgs --来自百度网盘超级会员v4的分享
KeLin&
15 小时前
开发语言
·
arm开发
·
qt
·
arm
讯为iTOP4412-Qt5.7环境搭建
iTOP4412-Qt5.7环境搭建①ubuntu 版本:16.04②编译器:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
Main. 24
16 小时前
开发语言
·
qt
·
学习
从0到1学习Qt -- Qt3D入门
下面这篇文章会详细介绍Qt3D相关的知识我们现在Qt的欢迎搜索qt3D,选择第一排的第四个演示示例,我们会根据这个示例来学习Qt3D相关的知识。
草莓熊Lotso
16 小时前
java
·
运维
·
开发语言
·
c++
·
人工智能
·
qt
·
数据挖掘
Qt 信号与槽深度解析:从基础用法到高级实战(含 Lambda 表达式)
🎬 博主简介:信号与槽 是 Qt 最核心、最具特色的机制 —— 它打破了传统回调函数的耦合限制,让独立的控件能灵活通信,是 Qt GUI 开发的 “灵魂”。无论是点击按钮关闭窗口,还是自定义事件响应,信号与槽都能轻松实现。本文从信号与槽的本质、基础用法、自定义信号槽,到 Lambda 表达式进阶、连接方式拓展,层层递进拆解核心逻辑,搭配实战代码和避坑指南,帮你彻底掌握这一 Qt 核心技术。
m0_72636583
1 天前
python
·
qt
·
哈希算法
哈希分分预测系统 打造自适应趋势分析「Python+DeepSeek+PyQt5」
摘要:本文将完整解构一个基于 Python、PyQt5 和 DeepSeek 大语言模型构建的高级时序数据预测系统。文章将深入探讨其从V9到V11版本的核心算法演进,涵盖了从三角函数曲线拟合、多维统计特征融合到高度定制化的集成学习策略。同时,我们还将分享其在系统架构、UI设计、工程健壮性及成本控制方面的专业实践,为希望构建复杂数据应用的开发者提供一份极具价值的深度解析。
new_zhou
1 天前
开发语言
·
qt
·
visual studio
·
dump调试
vs2019+qt工程中生成dump文件及调试
一、调试前置条件 1、在编译之后,exe和pdb文件均需要发布给用户; 二、抓取异常的系统函数区分AddVectoredExceptionHandler 是“第一现场观察者”, SetUnhandledExceptionFilter 是“最后兜底处理者”。 当一个异常发生时,Windows 内部顺序是: ``1️⃣ Vectored Exception Handlers (VEH) ↓ 2️⃣ 线程的 SEH (__try / __except) ↓ 3️⃣ C++ try / catch ↓ 4️⃣ U
hqwest
1 天前
qt
·
串口
·
信号与槽
·
serialport
·
通信过程
·
打开串口
·
com1
码上通QT实战16--监控页面08-连接后状态处理
setStyleSheet 的基本用法在 QT 中,setStyleSheet 是一种用于动态设置控件样式的强大方法。它允许通过类似 CSS 的语法来定义控件的视觉外观,包括颜色、字体、边框等
hqwest
2 天前
开发语言
·
qt
·
多线程
·
signal
·
slot
·
emit
·
信号和槽
码上通QT实战15--监控页面07-打开串口连接
在 Qt 中操作串口需要使用 QSerialPort 类,它是 Qt Serial Port 模块的一部分。以下是实现串口连接的步骤:
CS Beginner
2 天前
单片机
·
嵌入式硬件
·
qt
【单片机】嵌入式显示屏开发框架:QT、SDL、LVGL 深度解析
想象一下,你要在一块小小的显示屏上构建一个用户界面——可能是智能手表的表盘,也可能是工业控制器的操作面板。直接操作每个像素点就像用铅笔在纸上一个个点描画,效率极低。这时候,显示框架就如同Photoshop,让你能快速、高效地创建精美的界面。
金色熊族
2 天前
c++
·
qt
MV结构下设置Qt表格的代理(2)
目录理论实例需求代码ChkDelegate.cppModel.cppmainwindow.cpp解释效果