qt

hqwest3 小时前
开发语言·qt·qpainter·qt事件·stackedwidget
码上通QT实战12--监控页面04-绘制6个灯珠及开关Qt提供了多种绘图技术,适用于不同的应用场景。以下是Qt中常用的绘图技术及其特点。QPainter是Qt中最基础的绘图类,支持在QPaintDevice子类(如QWidget、QImage、QPixmap)上绘制2D图形。
youyicc8 小时前
开发语言·数据库·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....
雁门.113 小时前
开发语言·qt
qt封装dll及调用环境:Qt 5.14.2+window11首先无论代码结构多么复杂,程序入口始终在main中,当调用的代码为独立的函数即可开始迁移,例如代码结构如下,main函数中分别是写文件和读文件代码函数:
办公自动化软件定制化开发python13 小时前
开发语言·qt
基于PyQt5开发的文件智能查找工具,开源思路+完整实现,解决办公文件检索痛点前言:在日常开发和办公中,经常需要批量查找、整理特定类型或含关键字的文件,手动操作效率低且易出错。基于此,用PyQt5开发了这款「文件智能查找助手V1」,整合递归目录遍历、多条件筛选、子线程处理等核心功能,兼顾办公实用性与技术可扩展性,现将实现思路与工具分享给大家。
深蓝海拓13 小时前
笔记·python·qt·学习·pyqt
PySide6,QEventLoop.exec()的使用QEventLoop.exec(),手动启动 Qt 的事件循环并阻塞当前线程,直到事件循环退出(返回退出码),它是 Qt 中处理事件(如用户交互、信号槽、定时器等)的核心机制之一。
_OP_CHEN13 小时前
开发语言·c++·qt·安全·线程·前端开发·线程安全
【从零开始的Qt开发指南】(二十)Qt 多线程深度实战指南:从基础 API 到线程安全,带你实现高效并发应用编辑前言一、Qt 多线程核心认知1.1 为什么需要多线程?1.2 Qt 多线程的优势1.3 核心概念澄清
qq_4017004115 小时前
qt
CardLayout 实现自定义布局自定义卡片布局CardLayout,这个布局是官方用来介绍怎么实现一个自定义布局的示例。自定义布局第一步就是要继承QLayout 然而QLayout却是个抽象类,有几个纯虚函数必须要是实现下:
A星空12315 小时前
开发语言·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. 2416 小时前
开发语言·qt·学习
从0到1学习Qt -- Qt3D入门下面这篇文章会详细介绍Qt3D相关的知识我们现在Qt的欢迎搜索qt3D,选择第一排的第四个演示示例,我们会根据这个示例来学习Qt3D相关的知识。
草莓熊Lotso16 小时前
java·运维·开发语言·c++·人工智能·qt·数据挖掘
Qt 信号与槽深度解析:从基础用法到高级实战(含 Lambda 表达式)🎬 博主简介:信号与槽 是 Qt 最核心、最具特色的机制 —— 它打破了传统回调函数的耦合限制,让独立的控件能灵活通信,是 Qt GUI 开发的 “灵魂”。无论是点击按钮关闭窗口,还是自定义事件响应,信号与槽都能轻松实现。本文从信号与槽的本质、基础用法、自定义信号槽,到 Lambda 表达式进阶、连接方式拓展,层层递进拆解核心逻辑,搭配实战代码和避坑指南,帮你彻底掌握这一 Qt 核心技术。
m0_726365831 天前
python·qt·哈希算法
哈希分分预测系统 打造自适应趋势分析「Python+DeepSeek+PyQt5」摘要:本文将完整解构一个基于 Python、PyQt5 和 DeepSeek 大语言模型构建的高级时序数据预测系统。文章将深入探讨其从V9到V11版本的核心算法演进,涵盖了从三角函数曲线拟合、多维统计特征融合到高度定制化的集成学习策略。同时,我们还将分享其在系统架构、UI设计、工程健壮性及成本控制方面的专业实践,为希望构建复杂数据应用的开发者提供一份极具价值的深度解析。
new_zhou1 天前
开发语言·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
hqwest1 天前
qt·串口·信号与槽·serialport·通信过程·打开串口·com1
码上通QT实战16--监控页面08-连接后状态处理setStyleSheet 的基本用法在 QT 中,setStyleSheet 是一种用于动态设置控件样式的强大方法。它允许通过类似 CSS 的语法来定义控件的视觉外观,包括颜色、字体、边框等
hqwest2 天前
开发语言·qt·多线程·signal·slot·emit·信号和槽
码上通QT实战15--监控页面07-打开串口连接在 Qt 中操作串口需要使用 QSerialPort 类,它是 Qt Serial Port 模块的一部分。以下是实现串口连接的步骤:
CS Beginner2 天前
单片机·嵌入式硬件·qt
【单片机】嵌入式显示屏开发框架:QT、SDL、LVGL 深度解析想象一下,你要在一块小小的显示屏上构建一个用户界面——可能是智能手表的表盘,也可能是工业控制器的操作面板。直接操作每个像素点就像用铅笔在纸上一个个点描画,效率极低。这时候,显示框架就如同Photoshop,让你能快速、高效地创建精美的界面。
金色熊族2 天前
c++·qt
MV结构下设置Qt表格的代理(2)目录理论实例需求代码ChkDelegate.cppModel.cppmainwindow.cpp解释效果