qt

Pyeako6 小时前
开发语言·人工智能·python·qt·paddleocr·pyqt5
PyQt5 + PaddleOCR实战:打造桌面级实时文字识别工具想象这样一个场景:你正在阅读一本外文书籍,遇到不认识的单词,需要打开手机拍照翻译;或者你需要快速提取屏幕上的文字信息,却只能手动输入...如果有一个工具,只需打开摄像头对准文字,就能实时识别并显示出来,是不是很方便?
FL162386312910 小时前
python·qt·yolo
基于yolov26+pyqt5的混凝土墙面缺陷检测系统python源码+pytorch模型+评估指标曲线+精美GUI界面基于 PyQt5 和 YOLO26 的目标检测桌面应用程序,支持图片、视频和摄像头实时检测。数据集格式:YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的yolo格式txt文件) 图片数量(jpg文件个数):3563 标注数量(txt文件个数):3563 训练集数量:1800 验证集数量:874 测试集数量:889 标注类别数:6 所在github仓库:firc-dataset 标注类别名称(注意yolo格式类别顺序不和这个对应,而以labels文件夹classes.txt为准):[‘
森G13 小时前
c++·qt
39、拓展知识---------事件系统1 多层级事件过滤 事件过滤器不仅可以安装在目标对象上,也可以安装在父对象或更高层级的对象上。这样可以实现全局或局部的事件监控和处理。 为了方便,我们在MainWindow.h中定义一个ClickEventFilter类,实现eventFilter捕获KeyPress按键事件
不会写DN14 小时前
开发语言·qt·golang
Go中如何跨语言实现传输? - GRPCgRPC 是 Google 开源的高性能 RPC 框架,基于 HTTP/2 协议和 Protocol Buffers(Protobuf)序列化,支持多语言、流式传输和企业级特性。与 RESTful API 相比,它性能更高、接口定义更规范,特别适合微服务架构和跨语言服务调用。
森G15 小时前
c++·qt
35、事件传递模式---------事件系统Qt 的事件传递遵循一定的模式,特别是在使用继承和父子对象体系时。主要有两种事件传递方式: 1直接事件传递:事件直接发送到目标对象。 2事件链传递(Event Chain):事件从目标对象传递到其父对象,直到被处理或达到顶层对象。 1 直接事件传递 直接事件传递是指事件被发送到指定的目标对象,并由该对象直接处理。例如,点击按钮时,事件直接发送到按钮对象。 发送事件的方式: ●同步发送:使用 QCoreApplication::sendEvent(QObject *receiver, QEvent *eve
怎么没有名字注册了啊16 小时前
开发语言·qt
崩溃解决_Qt子窗口关闭按钮后打开崩溃Qt子窗口关闭按钮后打开崩溃 翻译一下就是Qt有一个父窗口,然后通过按钮弹出窗口这个叫子窗口,子窗口关闭后再次打开就会崩溃。
笑鸿的学习笔记18 小时前
开发语言·笔记·qt
Qt与CMake笔记之option、宏传递与Qt Creator项目设置code review!在 CMake 中,option() 命令是一个非常实用且高频的功能。简单来说,它就像是一个**“开关”**,允许用户在不修改代码的情况下,通过命令行或 GUI 界面来控制项目的构建行为(例如:是否编译示例程序、是否启用某个特性)。
森G19 小时前
c++·qt
40、对话框---------事件系统1. 对话框简介 对话框(Dialog) 是一种弹出式窗口,用于与用户进行交互,传递信息或获取用户输入。在 Qt 中,对话框广泛用于提示信息、获取输入、设置选项等。 ●模态对话框(Modal Dialog):在显示期间,禁止用户与其他窗口进行交互,用户必须先关闭对话框才能操作主窗口。 ●非模态对话框(Non-Modal Dialog):允许用户在对话框显示的同时,与其他窗口进行交互。 2. 对话框类型 模态对话框 ●QMessageBox:用于显示信息、警告、错误或提问等消息。 ●QInputDialog
Frank_refuel20 小时前
开发语言·qt
QT->信号与槽详解下补充(概述、使用、自定义、连接方式、其他说明)QT->信号与槽详解上(概述、使用、自定义、连接方式、其他说明)-CSDN博客QT->信号与槽详解下(概述、使用、自定义、连接方式、其他说明)-CSDN博客
小灰灰搞电子20 小时前
开发语言·qt·ui
Qt UI 线程详解-阻塞与解决方案单线程原则:事件循环:既然不能直接操作,Qt 提供了多种机制来实现线程间通信,安全地将工作结果或更新请求传递到 UI 线程:
森G20 小时前
c++·qt
41、数据库---------事件系统数据库SQLite SQLite 是一种轻量级的关系数据库管理系统,不需要单独的服务器进程,适合嵌入式应用。Qt 提供了丰富的 SQL 模块,使得在应用程序中集成数据库操作变得简单。本文将通过示例介绍如何使用 Qt 的 SQL 类与 SQLite 数据库进行交互,特别是如何使用 QSqlTableModel、QSqlQueryModel 以及 QSqlQuery 来实现数据的增删改查(CRUD)操作。 我们可以提前用navicat建立一个sqlite的数据库
pl4H522a620 小时前
windows·qt·microsoft
简易的分布式kv设计在 Raft KV 系统中,每个节点(Node)都是对等的。一个典型的请求流向是: Client -> Leader Node -> Raft 日志同步 -> 大多数节点确认 -> 应用到状态机 (KV Store) -> 返回 Client。
羽翼未丰的啊博2 天前
qt·车载系统·汽车
DBC_2_C上位机时隔半年,我又回来了,今天带来的是一款相对实用一点的工具——DBC_2_C。在汽车电子圈里混的各位佬都知道,主机厂定义信号矩阵,像lin啊,can啊这些,8个字节分成了十几个或者几十个信号,每个信号的意义也不同,如何从一帧数据截取对应的信号,如何将信号打包到一帧数据里边再发送到总线。本人之前使用到的是位域,相比移位,我更喜欢位域,清晰简单。第一次接触到位域也是刚进入行业的时候。当时很感叹位域设计的精妙,这不就是为解析lin报文而生的嘛!直到那次,我意识到位域的局限性,这是后话了,下面会介绍到。然后我又去咨
大米粥哥哥2 天前
开发语言·qt·plugin·linuxdeployqt·xcb
Qt 报错qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““【已解决】解决qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““:https://blog.csdn.net/Mr_guocxy/article/details/139812895 解决qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““:https://blog.csdn.net/sksukai/article/details/107325930
云中飞鸿2 天前
开发语言·qt
qt中显示日志的一般是哪个控件?在 Qt 中显示日志最常用的控件是 QPlainTextEdit 和 QTextEdit。如果只显示普通文本日志,首选 QPlainTextEdit,它在处理大量日志时性能更好-1-6-10。如果需要显示带颜色或超链接的富文本日志,则用 QTextEdit-3-4。
森G2 天前
c++·qt
34、事件的分发机制---------事件系统Qt 的事件分发机制主要依赖于对象的继承关系和事件传递路径。Qt 提供了一套基于 QObject 的事件分发系统,使得事件能够在对象层次结构中传递。 1 事件分发的基本流程 1事件接收:当事件发生时,事件循环会创建一个 QEvent 对象,表示这个事件。 2事件队列:事件被放入目标对象的事件队列。 3事件处理:目标对象接收事件,并决定如何处理它(重绘、响应用户输入等)。 4事件传递:如果事件未被目标对象完全处理,事件可以传递到更高层的对象(如父对象)。 2 事件处理函数 每个 QObject 派生的类都可
Frank_refuel2 天前
开发语言·qt
QT->信号与槽详解下(概述、使用、自定义、连接方式、其他说明)在Qt中,允许自定义信号的发送接收方以及接收方,即可以自定义信号函数和槽函数。但是对于自定义信号的信号函数和槽函数有一定的书写规则。
manyikaimen2 天前
c++·图像处理·qt·算法·计算机视觉·机器人·c#
博派智能-运动控制技术-RTCP-五轴联动1、原理RTCP,在高档五轴数控系统里,认为RTCP即是Rotated Tool Center Point,也就是我们常说的刀尖点跟随功能。在五轴加工中,追求刀尖点轨迹及刀具与工件间的姿态时,由于回转运动,产生刀尖点的附加运动。数控系统控制点往往与刀尖点不重合,因此数控系统要自动修正控制点,以保证刀尖点按指令既定轨迹运动。业内也有将此技术称为TCPM、TCPC或者RPCP等功能。其实这些称呼的功能定义都与RTCP类似,严格意义上来说,RTCP功能是用在双摆头结构上,是应用摆头旋转中心点来进行补偿。而类似于
雪的季节2 天前
开发语言·qt·安全
deleteLater跨线程安全触发时机解析deleteLater跨线程安全触发时机解析回答deleteLater 在跨线程上下文中的安全性,其核心在于其异步删除机制与 Qt 的事件循环模型深度绑定。该方法通过将删除请求投递到目标对象所在线程的事件队列中,由该线程的事件循环在后续的某个时间点执行实际的析构操作,从而避免了直接跨线程调用析构函数或 delete 操作符所引发的竞态条件与未定义行为。
森G2 天前
c++·qt
33、事件概述---------事件系统Qt 的事件系统是 Qt 应用程序与用户交互、响应系统事件以及在不同组件之间传递信息的核心机制。理解和掌握 Qt 的事件系统对于开发复杂且响应迅速的应用程序至关重要。本文将全面介绍 Qt 事件系统的各个方面,包括事件的种类、事件的分发与捕获机制、事件过滤器、事件优先级等,并通过示例代码帮助你深入理解这些概念。 Qt 事件系统概述 Qt 的事件系统基于事件驱动编程模型。在这种模型中,应用程序的执行流程主要由事件(如用户输入、定时器触发、网络数据到达等)驱动。Qt 通过事件循环(Event Loop)不断监听