'ui_categories.h' file not found В Qt
ишу приложение в qt creator на ubuntu linux. В нём мне сейчас необходимо открыть не пустое окно по нажатию на кнопку из MainWindow, но при написании логики для второго окна встречаю ошибки
15: warning: Deleting pointer to incomplete type 'Ui::Categories' may cause undefined behavior
9: error:Member access into incomplete type 'Ui::Categories'
7: error:Allocation of incomplete type 'Ui::Categories'
2: error: 'ui_categories.h' file not found
.h
#ifndef CATEGORIES_H
#define CATEGORIES_H
#include <QtWidgets>
namespace Ui {
class Categories;
}
class Categories : public QWidget
{
Q_OBJECT
public:
explicit Categories(QWidget *parent = nullptr);
~Categories();
private:
Ui::Categories *ui;
signals:
};
#endif // CATEGORIES_H
.cpp
#include "categories.h"
#include "ui_categories.h"
Categories::Categories(QWidget *parent)
: QWidget{parent}
,ui(new Ui::Categories)
{
ui->setupUi();
}
Categories::~Categories()
{
delete ui;
}
Не могу понять почему не создаётся файл ui_categories.h. Смотрел в папке build там нет его, но есть ui_mainwindow.h. Полагаю остальные ошибки именно из-за этого инклуда. Как можно исправить эти ошибки?