Qt C++ QSerialPortInfo的测试
此工程为一个基于命令行的Qt工程,所以只有以下两个文件
1、配置文件:
内容如下:
QT += gui
QT += serialport//测试必须要加这个,不然会报各种找不到匹配的函数的错误
CONFIG += c++11 console
CONFIG -= app_bundle
DEFINES += QT_DEPRECATED_WARNINGS
SOURCES += main.cpp
图片:
2、源文件:
main.cpp
#include <QCoreApplication>
#include <QDebug>
#include <QtSerialPort/QtSerialPort>
#include <QList>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
//实例化一个类型参数为QSerialPortInfo模板类链表
QList<QSerialPortInfo> serialList;
//给链表赋值为获取到的当前设备的所有串口信息的链表
serialList = QSerialPortInfo::availablePorts();
//输出链表头节点的一些信息
qDebug()<< "Name : "<<serialList.first().portName();
qDebug()<< "Description : "<<serialList.first().description();
qDebug()<< "Manufacturer: "<<serialList.first().manufacturer();
qDebug()<< "Serial Number: "<<serialList.first().serialNumber();
qDebug()<< "System Location: "<<serialList.first().systemLocation();
return a.exec();
}
图片
转载于:https://www.cnblogs.com/tonifyingheart/p/9893561.html
Qt C++ QSerialPortInfo的测试相关推荐
- qt工程在linux系统里颜色显示错误_【飞凌嵌入式RK3399开发板试用体验】+QT开发环境搭建测试(二)...
作者:飞扬的青春 在拿到开发板之后,已经体验了Android操作系统,接下来就是体验Linux下的开发,本次以QT的一个小案例来测试下. 首先是自己先搭建了一个Ubuntu18.04的虚拟机,使用真机 ...
- Qt Creator运行自动测试
Qt Creator运行自动测试 运行自动测试 创建测试 创建Qt和Qt Quick测试 创建Google测试 创建Boost 测试 创建Catch2测试 设置Google C ++测试框架 构建和运 ...
- QT的安装以及测试是否成功
1.进入这个网址:https://www.qt.io/,在右上角点击download,我下载的是开源的,也就是免费版的. 当然,后面它会提示你注册账户的. 运行下载的软件,大概19M,别高兴太早(真正 ...
- Qt官方示例-正则测试工具
该正则测试工具(regularexpression)是基于Qt 5.0新引入的QRegularExpression类实现的. QRegularExpression实现与Perl兼容的正则表达式,支 ...
- 嵌入式Linux使用Qt Quick实现触摸屏测试,亲测可用
前言: 由于项目需要,需要在开发板研发前期工作做一个触摸屏测试的功能,适用于产线测试开发板触摸屏功能. MultiPointTouchArea Qt提供了MultiPointTouchArea这样一个 ...
- QT乱码总结9.编码测试和总结四
QT乱码总结0.Qt乱码产生因素 https://blog.csdn.net/liujiayu2/article/details/103167953 QT乱码总结1.Unicode 和 UTF-8 h ...
- QT乱码总结8.编码测试和总结三
QT乱码总结0.Qt乱码产生因素 https://blog.csdn.net/liujiayu2/article/details/103167953 QT乱码总结1.Unicode 和 UTF-8 h ...
- QT乱码总结7.编码测试和总结二
QT乱码总结0.Qt乱码产生因素 https://blog.csdn.net/liujiayu2/article/details/103167953 QT乱码总结1.Unicode 和 UTF-8 h ...
- QT乱码总结6.编码测试和总结一
QT乱码总结0.Qt乱码产生因素 https://blog.csdn.net/liujiayu2/article/details/103167953 QT乱码总结1.Unicode 和 UTF-8 h ...
最新文章
- 合并两个有序数组(重新开始)
- 《程序员面试宝典》-数据结构编程练习1
- Java虚拟机04——垃圾收集器
- ASP.NET2.0中的ClientScriptManager 类用法—如何添加客户端事件
- 计算机文献检索综合性实验报告,文献检索综合性实验报告模板.doc
- C语言高级编程:C语言数据类型大小和取值范围
- 收集17句经典程序员口头禅
- 卷积神经网络CNN算法原理
- 函数指针和指针函数(回调函数)
- 从零实现深度学习框架【实现自己的PyTorch】
- Adaptive Platform AUTOSAR(AP)平台的四个基本概念
- 开发软件安装教程-MATLAB2016b安装教程图解
- 如何让千牛工作台/阿里旺旺不要自动升级
- 计算机CPU对外设的访问方法
- vscode运行C程序
- 前端学习--Bable的使用步骤
- zabbix通过yum安装,启动报错zabbix-agent.service never wrote its PID file. Failing.
- Arcgis中图像裁剪
- POI EXCEL修改图表
- 用c语言实现的FFT
热门文章
- android gettext方法,方法getText()必须从UI线程(Android Studio)调用
- python 工作量统计_如何获得Python多处理池剩余的“工作量”?
- Flex布局实现筛子3
- 自守数--注意细节啊!!!
- commons-fileupload的ServletFileUpload类
- java 连接oracle_「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流
- 计算机网络—计算机网络核心
- Codeforces Beta Round #1:B. Spreadsheets
- bzoj 1800: [Ahoi2009]fly 飞行棋
- [paper reading] ResNet