QObject::connect: Parentheses expected, slot ModbusClient::ModbusClient::mydebug in ../TechRobotLinux_V1.0.1/Modbus/ModbusClient.cpp:34
时间: 2024-05-14 18:18:42 浏览: 124
Qt写的Modbus 客户机程序
4星 · 用户满意度95%
这个错误是因为在连接信号和槽时,槽函数的参数列表中多了一个多余的`ModbusClient::ModbusClient::`。请检查你的代码,确保在连接信号和槽时,槽函数的参数列表中只包含函数名和参数类型,不要包含类名。例如,正确的连接方式应该是:
```cpp
connect(debugger, &MyDebugger::debug, this, &ModbusClient::mydebug);
```
而不是:
```cpp
connect(debugger, &MyDebugger::debug, this, &ModbusClient::ModbusClient::mydebug);
```
请检查你的代码并进行修改。
阅读全文