I got these errors after building the code below

..\RegistrationNumber\mainwindow.cpp: In constructor 'MainWindow::MainWindow(QWidget*)':
..\RegistrationNumber\mainwindow.cpp:15: error: 'class Ui::MainWindow' has no member named 'tableView'
..\RegistrationNumber\mainwindow.cpp:17: error: 'class Ui::MainWindow' has no member named 'tableView'
..\RegistrationNumber\mainwindow.cpp:19: error: 'class Ui::MainWindow' has no member named 'addButton'
..\RegistrationNumber\mainwindow.cpp: In member function 'void MainWindow::addNumber()':
..\RegistrationNumber\mainwindow.cpp:25: error: 'class Ui::MainWindow' has no member named 'province'
..\RegistrationNumber\mainwindow.cpp:26: error: 'class Ui::MainWindow' has no member named 'registrationNumber'
..\RegistrationNumber\mainwindow.cpp:28: error: 'class Ui::MainWindow' has no member named 'province'
..\RegistrationNumber\mainwindow.cpp:29: error: 'class Ui::MainWindow' has no member named 'registrationNumber'
..\RegistrationNumber\mainwindow.cpp:30: error: 'class Ui::MainWindow' has no member named 'province'
..\RegistrationNumber\mainwindow.cpp:33: error: 'number' was not declared in this scope
mainwindow.cpp

Qt Code:
  1. #include "mainwindow.h"
  2. #include "ui_mainwindow.h"
  3. #include <QRegExp>
  4. #include <QStringList>
  5. #include <QList>
  6. #include <QColor>
  7. #include <QMessageBox>
  8.  
  9. MainWindow::MainWindow(QWidget *parent) :
  10. QMainWindow(parent),
  11. ui(new Ui::MainWindow)
  12. {
  13. ui->setupUi(this);
  14. model = new RegistrationNumberModel(this);
  15. ui->tableView->setModel(model);
  16.  
  17. ui->tableView->horizontalHeader()->setStretchLastSection(true);
  18.  
  19. connect(ui->addButton, SIGNAL(clicked()), this, SLOT(addNumber()));
  20.  
  21. }
  22.  
  23. void MainWindow::addNumber()
  24. {
  25. QString province = ui->province->text();
  26. QString registrationNumber = ui->registrationNumber->text();
  27.  
  28. ui->province->clear();
  29. ui->registrationNumber->clear();
  30. ui->province->setFocus();
  31.  
  32. NumberPlate *np = new NumberPlate(province, registrationNumber);
  33. number->addNumberPlate(np);
  34. }
  35.  
  36. MainWindow::~MainWindow()
  37. {
  38. delete ui;
  39. }
To copy to clipboard, switch view to plain text mode