F:\00-Work\2023_05_26_qml_learn\learn2\VideoCaptureItem.cpp:28: error: Member access into incomplete type 'QPainter'
时间: 2023-07-21 22:32:49 浏览: 176
QPainter显示视频流
这个错误通常是因为没有包含 `QPainter` 头文件或者没有正确的命名空间引入。
请确认你的代码中包含了正确的头文件和命名空间。通常情况下,你需要包含 `QPainter` 头文件,并使用 `QtGui` 命名空间。例如:
```cpp
#include <QPainter>
#include <QtGui>
// ...
QPainter painter(this);
```
如果你已经包含了正确的头文件和命名空间,但仍然遇到了这个错误,可能是因为在 `VideoCaptureItem.cpp` 文件中没有找到 `QPainter` 类型的定义。请确保你的 `VideoCaptureItem.cpp` 文件中包含了 `QPainter` 头文件并且链接了正确的 Qt 库。
阅读全文