آره میتونید از کلاس QSerialPort استفاده کنید که متد هایی برای تنظیم buadrate , بیت های parity و stopbits ,... داره .
برای نوشتن هم از متد write استفاده کنید .
#include <QtWidgets/QApplication>
#include <QtSerialPort/QtSerialPort>
#include <QtSerialPort/QSerialPortInfo>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QSerialPort sp;
auto ports = QSerialPortInfo::availablePorts();
if (ports.size() == 0)return 0;//no ports available
sp.setBaudRate(QSerialPort::Baud9600);
sp.setDataBits(QSerialPort::Data8);
sp.setParity(QSerialPort::NoParity);
sp.setStopBits(QSerialPort::OneStop);
sp.setPortName(ports.first().portName());//port aval
if (sp.open(QIODevice::WriteOnly)){
sp.write("test");
}
return a.exec();
}