connect(&m_serialPort,SIGNAL(readyRead()),this,SLOT(timerEvent( QTimerEvent *event )));
时间: 2024-05-30 09:12:05 浏览: 99
QSerialPort小示例
这段代码存在问题,connect函数的第三个参数应该是一个函数指针,而不是一个函数调用。正确的写法应该是:
connect(&m_serialPort, SIGNAL(readyRead()), this, SLOT(timerEvent(QTimerEvent *)));
其中,第三个参数是槽函数的函数指针,其格式为:SLOT(functionName(QTimerEvent *))。函数名不需要加括号,因为这里是传递函数指针,而不是调用函数。
阅读全文