将框架搭好

This commit is contained in:
tangchao
2022-05-29 23:24:27 +08:00
parent 7de10cd461
commit 32ae01d710
10 changed files with 311 additions and 0 deletions

31
qtserialport.h Normal file
View File

@ -0,0 +1,31 @@
#ifndef QTSERIALPORT_H
#define QTSERIALPORT_H
#include "serialportbase.h"
#include <QtSerialPort/QSerialPort>
#include <QtSerialPort/QSerialPortInfo>
class QtSerialport :public SerialPortBase
{
// Q_OBJECT
public:
// QtSerialport();
// ~QtSerialport();
int OpenSerialPort(string portName);
int CloseSerialPort();
int SetBaudrate(int baudrate);
int SendData(const char chrMessage[], const unsigned short usLen);
int ReadData();
protected:
private:
QSerialPort * m_serial;
};
#endif // QTSERIALPORT_H