Qt主窗口| ui->;setupUi(此)错误
在使用:ui->setupUi(此)错误时,我不断收到一个错误 如果有人知道错误是什么,我将不胜感激Qt主窗口| ui->;setupUi(此)错误,qt,user-interface,qmainwindow,Qt,User Interface,Qmainwindow,在使用:ui->setupUi(此)错误时,我不断收到一个错误 如果有人知道错误是什么,我将不胜感激 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); // This is where the error occurs scanningNow = false; setBackground = false;
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this); // This is where the error occurs
scanningNow = false;
setBackground = false;
displayRef = false;
fileName = "NIR Spectra";
initCalib();
initSettings();
initUI();
USB_Init();
emit checkUSB();
#ifdef USB_POLL_ENABLED
usbPollTimer = new QTimer(this);
usbPollTimer -> setInterval(5000);
connect(usbPollTimer, SIGNAL(timeout()), this, SLOT(timerTimeout()));
usbPollTimer -> start();
#endif
}
错误是:'无法用类型为'Ui::MainWindow'的表达式初始化类型为'Ui\u MainWindow'的对象参数。您是否手动更改了由Moc自动生成的Ui\u MainWindow.h文件?@gabrielagiordano该文件由
uic
生成,而不是Moc生成。@Kuba Ober更正。我的坏:)但问题仍然存在……你有没有找到解决办法?我也有同样的问题。当我实际构建项目时,没有qmake或编译错误,但这仍然非常烦人。