QSerialPort *m_testSerialPort = new QSerialPort();
void handleSerialError(QSerialPort::SerialPortError);
connect(m_testSerialPort,SIGNAL(errorOccurred(QSerialPort::SerialPortError)),this,SLOT(handleSerialError(QSerialPort::SerialPortError)));
void MainWindow::handleSerialError(QSerialPort::SerialPortError)
{
if(m_testSerialPort->error() == QSerialPort::ResourceError && m_testSerialPort->isOpen()){
on_test_start_port_btn_clicked();
MyToast::showTip("端口连接错误",this);
}
}
QT QSerialPort异常断开监听
最新推荐文章于 2024-02-27 17:34:40 发布