私は海兵隊のプロジェクトを持っており、次のファイル構造を持っています。
海兵隊プロ
フォーム
iran.ui Marines.h
ヘッダー
iran.h 海兵隊.h
ソース
iran.cpp main.cpp 海兵隊.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デザイナーで作ったウィジェットイランを表示するにはどうすればいいですか?