#ifndef QTSERIALPORT_H #define QTSERIALPORT_H #include "serialportbase.h" #include #include #include #include #include class QtSerialport :public SerialPortBase { // Q_OBJECT public: // QtSerialport(); // ~QtSerialport(); int OpenSerialPort(string portName, int baudrate); int CloseSerialPort(); int SetBaudrate(int baudrate); int SendData(const char chrSendBuffer[],const unsigned short usLen); int SendData1(const char *data, const unsigned int len); int ReadData(char * receivedData); protected: private: QSerialPort * m_serial; }; #endif // QTSERIALPORT_H