码迷,mamicode.com
首页 > 其他好文 > 详细

在已有QT项目中添加多个UI布局界面

时间:2017-08-06 00:14:19      阅读:742      评论:0      收藏:0      [点我收藏+]

标签:fine   img   define   nod   项目   dia   添加   bsp   控制   

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布局界面

标签:fine   img   define   nod   项目   dia   添加   bsp   控制   

原文地址:http://www.cnblogs.com/fushou/p/7291982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!