У меня есть проект морской пехоты, и у меня есть следующая структура файлов.
marines.pro
FORMS
iran.ui marines.h
Заголовки
iran.h marines.h
Источники
iran.cpp main.cpp marines.cpp
Я добавил виджет iran в проект морских пехотинцев.
Вот marines.cpp
#include <QtGui>
#include "marines.h"
#include "iran.h"
marines::marines(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::marines)
{
ui->setupUi(this);
connect(ui->actionExit, SIGNAL(triggered()), this, SLOT(close()));
connect(ui->actionIran, SIGNAL(triggered()), this, SLOT(ir()));
}
void marines::ir()
{
//slot to display iran ui inside my main window
}
marines::~marines()
{
delete ui;
}
, а вот мой iran.cpp
#include "iran.h"
#include <QtGui>
iran::iran(QWidget *parent) :
QWidget(parent),
ui(new Ui::iran)
{
ui->setupUi(this);
}
iran::~iran()
{
delete ui;
}
Как мне отобразить виджет, который я сделал в Qt Designer?.