我正在尝试使用 Python 在 QTCreator 中创建 GUI,但每当我尝试编辑按钮上的代码时,都会收到以下错误。
我多次尝试重建项目,但仍然遇到相同的错误。
我在使用c++时遇到了类似的问题,我只是在头文件中添加了一个槽,并在cpp文件中添加了相应的函数。
对于我的应用程序,它是关于第二个窗口中的双旋转框。我只是遵循 qtcreator 为另一个示例制定的命名约定,它起作用了。
在头文件中:
private slots:
void on_doubleSpinBox_MaxDepth_valueChanged(double arg1);
在cpp文件中:
void ProjectionsWindow::on_doubleSpinBox_MaxDepth_valueChanged(double arg1) {
//do something}
我不确定它应该如何用Python编写,但也许尝试类似的方法?
我也有同样的问题。如果有一个 .pro 文件检查那里,看看 form.h 的格式是否与 form.cpp 中的格式相同,我必须删除并重新添加它们,然后重建所有内容,它能工作,我希望它有效也适合你。