F:\QTProjetct\QT111\build-learn02-Desktop_Qt_5_14_2_MinGW_64_bit-Debug\debug\moc_widget.cpp:81: error: undefined reference to `Widget::on_comboBox_currentIndexChanged(int)'出现这个错误
时间: 2024-03-17 21:45:27 浏览: 164
build-mybutton-Desktop_Qt_5_5_0_MinGW_32bit-Debug.rar
这个错误提示是函数未定义的错误,可能的原因是没有实现 `on_comboBox_currentIndexChanged` 函数。
你需要在 `widget.cpp` 中实现该函数,例如:
```cpp
void Widget::on_comboBox_currentIndexChanged(int index)
{
// 处理选择改变事件,例如更新界面等操作
}
```
另外,需要注意的是,函数的参数类型应该与信号传递的参数类型保持一致。如果你的信号是 `currentIndexChanged(const QString&)`,那么函数的参数应该是 `const QString&` 类型;如果信号是 `currentIndexChanged(int)`,那么函数的参数应该是 `int` 类型。请检查你的信号和槽函数的参数类型是否匹配。
阅读全文