Qt

C++ Qt开发之使用QUdpSocket实现组播通信-牛翰网

C++ Qt开发之使用QUdpSocket实现组播通信

目录 setSocketOption 设置套接字 bind 绑定套接字地址 joinMulticastGroup 加入组播 leaveMulticastGroup 退出组播 writeDatagram 发送数据报 readDatagram 接收数据报 Qt 是一个跨平台C++图形...
C++ Qt开发之使用QUdpSocket实现UDP网络通信-牛翰网

C++ Qt开发之使用QUdpSocket实现UDP网络通信

目录 1.初始化部分 2.单播与广播消息 单播(Unicast) 广播(Broadcast) Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件...
C++ Qt开发之使用QTcpSocket实现TCP网络通信-牛翰网

C++ Qt开发之使用QTcpSocket实现TCP网络通信

目录 前言 1.通信的流程 1.1服务端流程 1.2客户端流程 2.图形化应用 2.1 服务端流程 2.2客户端流程 前言 Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们...
QT结合百度Ai实现车牌识别-牛翰网

QT结合百度Ai实现车牌识别

目录 1.申请网页 2.创建应用 3.获取AK与SK 4.根据AK与SK获取token 5.图片转Base64 6.示例代码 7.效果展示 1.申请网页 https://cloud.baidu.com/product/ocr_cars/plate 2.创建应用 3.获取AK与SK...
0b37f889d81f63b1的头像-牛翰网Attitude Rabbit1个月前
0338
Windows上Qt配置OpenCV的详细教程(避坑必看)-牛翰网

Windows上Qt配置OpenCV的详细教程(避坑必看)

目录 1 前言 2 软件安装 2.1 安装qt 2.2 安装OpenCV(vc版) 2.2.1 配置环境变量 3 Qt配置OpenCV 3.1 创建一个项目(注意选择的是MinGW编译器还是MSVC编译器) 4 简单快捷添加OpenCV库的方法 5 简单...
基于Qt Qml实现时间轴组件-牛翰网

基于Qt Qml实现时间轴组件

目录 写在前面 效果图 组件概述 实现细节 1. 组件结构 2. 属性定义 3. 数据模型 4. 事件项的添加和排序 5. 事件项的渲染 如何使用 结语 写在前面 时间轴组件是现代用户界面中常见的元素,用于按...
Qt Qml实现任意角为圆角的矩形-牛翰网

Qt Qml实现任意角为圆角的矩形

目录 效果图 自定义 Qml 元素:DelRectangle 头文件(delrectangle.h) 实现文件(delrectangle.cpp) 关键点解析 使用示例 总结 在 Qml 中,矩形(Rectangle)是最常用的元素之一。 然而,标准...
Qt中线程常用通信方式介绍-牛翰网

Qt中线程常用通信方式介绍

目录 项目场景 QMutex QWaitCondition QSemaphore QEvent 项目场景 Qt中,线程通信无处不在,最核心的特性信号槽就是一种线程间通信,安全可靠易用。除此之外,还有别的几种常用的方式: QMutex...
基于Qt开发一个简单的OFD阅读器-牛翰网

基于Qt开发一个简单的OFD阅读器

目录 摘要 引言 一、OFD文件格式解析 二、文档结构解析 三、页面渲染 四、用户交互 五、性能优化 六、示例代码 七、未来发展方向 八、结论 摘要 本文详细探讨了基于Qt开发OFD阅读器的原理与实践...
df47d85c5b8dc964的头像-牛翰网源之缘-OFD解决方案1个月前
03310
一文带你了解Qt多线程的实现方式-牛翰网

一文带你了解Qt多线程的实现方式

目录 QThread的run方法 QObject的moveToThread QRunnalble的run QtConcurrent的run 线程同步 基于QMutex互斥同步 基于QReadWriteLock的线程同步 基于QWaitCondition的线程同步 QThread的run方法...