Как создать класс формы Qt в Visual Studio C++?
Как в Visual Studio создать класс формы Qt (C++ Qt5)? В доступных файлах я нашла только .ui файл:
Если создать такой, то для него ведь нужно ещё отдельно создавать MainWindow.h и MainWindow.cpp. И как получить доступ к элементам, созданным в конструкторе форм? Например для установки текста:
ui->label_2->setText("text");
Где ui:
private:
Ui::MainWindow ui;
};
Такой код выдаёт ошибку выражение должно иметь тип указателя.
Ответы (1 шт):
Автор решения: Aptem_f
→ Ссылка
в хедере:
private:
Ui::MainWindow* ui;
};
в конструкторе:
Widget::Widget(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow )
{
ui->setupUi(this)
}
