我使用本教程:http ://doc-snapshot.qt-project.org/qt5-stable/qtserialport/blockingmaster.html
但是当我想运行它时,Qt Creator会产生以下错误:
错误:QT 中的未知模块:串行端口
当我按住鼠标时,#include <QtSerialPort/QSerialPort>
它说:
不包括这样的文件或目录
我使用 Qt5.0.1
有什么想法吗?
我使用本教程:http ://doc-snapshot.qt-project.org/qt5-stable/qtserialport/blockingmaster.html
但是当我想运行它时,Qt Creator会产生以下错误:
错误:QT 中的未知模块:串行端口
当我按住鼠标时,#include <QtSerialPort/QSerialPort>
它说:
不包括这样的文件或目录
我使用 Qt5.0.1
有什么想法吗?
尝试包括#include <QtSerialPort/QSerialPort>
而不是
#include <QSerialPort>
,这对我有用
QtSerialPort 模块不是 Qt 5.0 的一部分。它被添加到即将发布的 Qt 5.1 中。
您正在查看即将发布的 Qt 5.1 的文档快照。请参阅http://doc-snapshot.qt-project.org/qt5-stable/qtdoc/index.html。
Qt 5.0 的文档在这里:http: //qt-project.org/doc/qt-5.0/qtdoc/index.html。
如果你还想尝试 QtSerialPort,Qt 5.1 的 RC1 刚刚发布。你可以在这里下载:http: //download.qt-project.org/development_releases/qt/5.1/5.1.0-rc1/
尝试包括
#include <QtSerialPort/QSerialPort>
还更新您的 project.pro 文件,添加此标志
QT += serialport
之后清理,qmake,重建项目