Qt错误提示

1、multiple definition of `MainWindow::MainWindow(QWidget*)

错误提示:
Qt开发记录5——Qt错误提示系列

解释:【XXX\src\mainwindow.cpp:33: error: multiple definition of `MainWindow::MainWindow(QWidget*)】意思是MainWindow多重定义。

解决方法:
QT项目中删除多余MainWindow引用代码,问题解决。

链接: Qt提示 multiple definition of….

2、error: invalid use of incomplete type ‘class Ui::MainWindow’ ui->deptLabel->setText(m_depName.toUtf8().data());

错误提示:
XXX\src\img-process\docdirmgt.cpp:982: error: invalid use of incomplete type ‘class Ui::MainWindow’
ui->deptLabel->setText(m_depName.toUtf8().data());

解释:【invalid use of incomplete type ‘class Ui::MainWindow’
ui->deptLabel->setText(m_depName.toUtf8().data())】意思是ui->deptLabel->setText(无效使用,没有完成的类型。

解决方法:
QT项目中修改deptLabel声明代码,问题解决。

链接:Qt5.7中编译报错:“invalid use of incomplete type 'class Ui::xxx’ui(new Ui::xxx)”的解决方法…

持续补充中…

相关文章: