qt 在ui上的构件,在cpp使用时找不到
时间: 2023-12-04 17:06:15 浏览: 164
可能是因为您没有在 CPP 文件中包含对应的头文件。在使用 Qt 的 UI 构件时,需要在 CPP 文件中包含对应的头文件,以便可以访问 UI 构件中定义的类和对象。
例如,如果您的 UI 文件名为 `mainwindow.ui`,则对应的头文件为 `ui_mainwindow.h`。在您的 CPP 文件中,需要包含该头文件,如下所示:
```cpp
#include "ui_mainwindow.h"
// 在这里使用 UI 构件中定义的类和对象
```
请确保在 CPP 文件中包含了正确的头文件,并使用正确的类名和对象名访问 UI 构件中的元素。
阅读全文