在已有QT项目中添加多个UI布局界面
Posted fosonR
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在已有QT项目中添加多个UI布局界面相关的知识,希望对你有一定的参考价值。
1、在工程中右键->添加新文件,按图选择
2、选择窗口部件
3、创建UI控制类
注意上图红框中命名按实际需要定义,否则后期改动要修改UI文件参数
4、修改UI文件,框1是窗口部件父类,框2是UI界面控件控制的类
5、建立UI控件控制的类
.h文件
#ifndef NEWXMLNODE_H
#define NEWXMLNODE_H
#include <QDialog>
namespace Ui {
class NewXmlNode;
}
class NewXmlNode : public QDialog
{
Q_OBJECT
public:
explicit NewXmlNode(QWidget *parent = 0);
~NewXmlNode();
}
.cpp文件
NewXmlNode::NewXmlNode(QWidget *parent) :
QDialog(parent),
ui(new Ui::NewXmlNode)
{
ui->setupUi(this);
setWindowTitle("新建连接服务");
}
NewXmlNode::~NewXmlNode()
{
delete ui;
}
6、增加UI文件名到Pro配置中
FORMS += todeclient.ui \\
newxmlnode.ui
以上是关于在已有QT项目中添加多个UI布局界面的主要内容,如果未能解决你的问题,请参考以下文章