Возникает периодически ошибка Runtime error: Когда в отладочном режиме запускаю, доходит до строчки ui->setupUi(this);
mainwindow.cpp:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "login.h"
#include "ksp_ecology_hold.h"
#include "ksp_ecology_water.h"
#include "dialoginformation.h"
#include <QQmlContext>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this); // до этой строчки доходит, потом обращается к файлу ui_mainwindow.h
...
}
....
ui_mainwindow.h:
...
void setupUi(QMainWindow *MainWindow)
{
if (MainWindow->objectName().isEmpty())
MainWindow->setObjectName(QStringLiteral("MainWindow"));
...
и на этой строчки MainWindow->setObjectName(QStringLiteral("MainWindow"));
Вылетает с ошибкой Runtime error. В чём может быть дело? Это не из-за того что когда я вызываю окошко MainWindow в файле login.cpp:
...
ui->label_status->setText("username and password is correct");
connClose();
this->hide();
mainwindow = new MainWindow(this);
mainwindow->showMaximized();
...
передаю QWidget *parent
, а в MainWindow :QMainWindow(parent)
?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую chromedriver для тестирования, и необходимо отключить автовоспроизведение всех видеоКакие есть варианты это решить?
Всем приветУ меня есть прога на java которая закачивает файлы с сервера и запускает их (лаунчер для игры) Ее я компилю в jar и с помощью launc4j превращаю...