
QT
文章平均质量分 78
博咯
天行健君子以自强不息
展开
-
12月首发,QT开源项目(局域网电脑摄像头)-opencv+tcp+PIL
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档12月首发!QT开源项目(局域网电脑摄像头识别二维码)-opencv+tcp+PIL+二维码前言一、客户端功能介绍程序二、使用步骤1.引入库2.读入数据总结前言本开源项目分为客户端和服务端,客户端安装到局域网内带摄像头的电脑上,服务端安装到自己的电脑上????客户端获取摄像头数据服务端接收摄像头数据并显示基础可以看我以前的文章https://blog.youkuaiyun.com/qq_39641107/article/details/1原创 2021-12-03 15:57:40 · 5541 阅读 · 1 评论 -
python-二维码的生成与识别
python-二维码的生成与识别前言一、二维码的生成引入库生成二维码二维码生成步骤:示例(生成二维码,美化并转换为QT识别的格式):二、识别二维码1.引入库安装注意二维码识别获取图像二维码,并读取数据注意(二维码中文数据的读取)示例总结前言二维码在人们的生活中使用非常广泛,本文使用python实现二维码的生成和识别。一、二维码的生成引入库二维码的生成,本文使用python的库(qrcode),这个库可以生成各种炫彩的二维码。pip install qrcode生成二维码二维码生成步骤:调原创 2021-11-29 17:17:30 · 2902 阅读 · 0 评论 -
QT-数据库的使用
QT-数据库的使用前言一、数据库的基本知识二、使用步骤1.引入库2.与数据库建立连接3.创建表4.设置数据模型5.数据库操作流程执行SQL语句获取数据总结前言数据库的使用是现在码农的必备技能之一。基于QT开发应用软件时,有很多方面都要用到数据库。QT提供了相应的模块,便利基于QT的开发者使用数据库。Qt SQL 是一个必不可少的模块,它为 SQL 数据库提供支持。QTSQL的详细信息见官网https://doc.qt.io/qt-5/qtsql-index.html一、数据库的基本知识首先要原创 2021-11-24 15:12:30 · 1354 阅读 · 0 评论 -
QT-http通信
QT-http通信前言一、QT HTTP模块二、使用步骤1.引入库2.建立http通信总结前言HTTP是Interent上使用最多的通信协议之一。QT也提供了相应的模块来实现HTTP通信。一、QT HTTP模块QT的http通信类属于QT的network模块里。主要通过该模块的三个类QNetworkRequest、QNetworkReply、QNetworkAccessManager建立http通信。QNetworkRequest用于请求的主体及配置,比如地址,标头及消息等,它包含一个 URL原创 2021-11-23 18:50:13 · 3252 阅读 · 0 评论 -
QT-数据可视化大屏1
QT-数据可视化大屏前言一、布局二、添加图表总结前言现在,到处都在使用数据可视化大屏,在大屏上以极其炫彩和视觉冲击强烈的图表来显示数据,可以说是看着科技感十足。前天,我去菜市场发现菜市场前面也上了一个大屏,看着确实不错,不过数据真实不真实就是两回事。人们总是追求外表,最求美丽,漂亮,靓丽。所以,网络中的美可以说九成是金玉其外,败絮其中。数据可视化的本身目的是借助于图形化手段,清晰有效地传达与沟通信息。但现在好多追求好看的图表,总体的美观,对数据的真实性等忽视不见。引入正题,怎么去做一个好看的数据原创 2021-11-18 18:09:36 · 5216 阅读 · 0 评论 -
QT-使用ECharts显示地图,还有更多惊艳的图表等待你的使用
QT-使用ECharts显示地图前言一、使用步骤1.下载示例2. QT使用HTML文件配置3.使用HTML文件4. 数据交互及自适应总结注意:这个地图是百度的在线地图,需要百度API密钥和在联网的状态下使用。离线使用图表前言我上文QT图表chart-饼状图,使用qt自带的图表库charts来显示图表,实现数据可视化,但是QT自带的图表库显示效果并不佳,通俗说,就是不好看。然而,有这么一个开源图表库,图表种类极多,并且效果良好,能够实现具有很好的视觉冲击的数据可视化。它就是Apache ECharts原创 2021-11-17 18:12:21 · 4631 阅读 · 3 评论 -
QT图表chart-饼状图
QT图表-饼状图前言一、使用步骤首先在项目文件中加入:其次在头文件添加:widget控件二、程序总结前言图表功能是QT做数据可视化屏幕的基础,这里我用的是QT再带的chart类来实现图表。饼状图实现效果如下:详细见官网https://doc.qt.io/qt-5.15/qtcharts-index.html一、使用步骤首先在项目文件中加入:QT += charts其次在头文件添加:#include <QtCharts>using namespace QtCha原创 2021-11-16 19:54:42 · 6711 阅读 · 4 评论 -
Python-PyQt-ROS通信
Python-PyQt-ROS通信前言一、安装并引入库二、使用方法创建一个对象连接ROS检测连接状态断开连接订阅话题发布话题使用服务活动客户端三、简单的ROS通信建立总结前言建立与开源机器人系统ROS的通信,并基于QT创建应用程序,用于操作机器人。由于ROS环境搭建过于繁琐,在这里仅仅是与ROS建立通信进行交互,因此,采用python的roslibpy库来进行通信连接。Python ROS Bridge 库允许使用 Python 和 IronPython 与开源机器人中间件ROS进行交互。它使用 W原创 2021-11-15 18:09:10 · 3964 阅读 · 0 评论 -
QT通信-TCP通信
QT通信-TCP通信前言一、TCP服务端第一种创建方式第二种创建方式二、TCP客户端总结前言通过QT的两个类(QTcpSocket)和(QTcpServer)来实现TCP通信。这两个类属于Qt Network模块,所以先在项目文件中添加QT += network。.proQT += network详细请见官网Qt Network 模块提供允许您编写 TCP/IP 客户端和服务器的类。它提供了代表低级网络概念的低级类,如QTcpSocket、QTcpServer和QUd原创 2021-11-13 18:54:53 · 1723 阅读 · 0 评论 -
QT通信-串口通信
QT通信-串口通信前言一、串口搜索二、打开串口二、发送或接收数据二、程序如下:总结前言QT 串口通信基于QT的QSerialPort类,先在项目文件pro中添加QT += serialport。我使用的是ubuntu16.04,window下未测试是否能用。QT的QSerialPort类说明见官网一、串口搜索使用QT串口通信类中QSerialPortInfo类的availablePorts()来获取计算机存在的串口。初始化串口对象m_serialPort = new QSeri原创 2021-11-12 18:20:08 · 7268 阅读 · 4 评论