F:\00-Work\2023_05_26_qml_learn\learn3\ShowMatItem.cpp:14: error: no declaration matches 'void ShowMatItem::camera_open()' F:/00-Work/2023_05_26_qml_learn/learn3/ShowMatItem.cpp:14:6: error: no declaration matches 'void ShowMatItem::camera_open()' 14 | void ShowMatItem::camera_open(){ | ^~~~~~~~~~~ F:/00-Work/2023_05_26_qml_learn/learn3/ShowMatItem.cpp:14:6: note: no functions named 'void ShowMatItem::camera_open()'
时间: 2024-02-06 08:02:14 浏览: 165
QmlBook-In-Chinese.rar_QML教程_QmlBook-In-Chinese_qml_qml 官方教程_tal
5星 · 资源好评率100%
这个错误提示是由于编译器找不到名为 `camera_open` 的函数的声明,可能是因为你在 `ShowMatItem.cpp` 文件中定义了这个函数,但是在 `ShowMatItem.h` 文件中没有声明。你需要在 `ShowMatItem.h` 文件中添加如下声明:
```cpp
public:
void camera_open();
```
这样编译器就能找到该函数的声明,从而解决该错误。
阅读全文