我有一个海军陆战队项目,我有以下文件结构。
海军陆战队专业版
形式
伊朗用户界面
海军陆战队.h
标题
伊朗.h
海军陆战队.h
来源
伊朗.cpp
主程序
海军陆战队.cpp
我在项目海军陆战队中添加了小部件伊朗。
这是海军陆战队.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 设计器中制作的小部件伊朗?
最佳答案
这完全取决于您希望小部件的显示方式。
最好看Qt's examples to understand how a MainWindow is used.
关于qt - 如何在主窗口内显示小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7463710/