QT多个UI文件加入一个项目
2016-12-02 06:49
169 查看
这样可在多个UI界面上进行分部开发。避免都在一个UI下太凌乱……
在网上找了一些资料,很少有介绍这方面的,以及类似这样项目的源码。
看 一些基本控件的使用时,想到了一种方法:使用gridLayout控件
先建立几个Frame类型的UI设计界面类;
[cpp] view plain copy
CardFrame cardUI;
DoorFrame doorUI;
ReaderFrame readerUI;
ui->gridLayout->addWidget(&cardUI);
ui->gridLayout->addWidget(&doorUI);
ui->gridLayout->addWidget(&readerUI);
cardUI.show();
doorUI.close();
readerUI.close();
不同的UI界面对象,调用show()和close()函数进行不同的界面切换显示。
哪位大神还有更好更专业的方法,欢迎随时交流。
==========================================================================
用 QStackedWidget 也行:
[cpp] view plain copy
QStackedWidget stack;
stack = new QStackedWidget(this);
stack->addWidget(win1);
stack->addWidget(win2);
stack->addWidget(win3);
stack->setCurrentIndex(2);
stack->currentWidget();
http://blog.csdn.net/liukang325/article/details/17360053
在网上找了一些资料,很少有介绍这方面的,以及类似这样项目的源码。
看 一些基本控件的使用时,想到了一种方法:使用gridLayout控件
先建立几个Frame类型的UI设计界面类;
[cpp] view plain copy
CardFrame cardUI;
DoorFrame doorUI;
ReaderFrame readerUI;
ui->gridLayout->addWidget(&cardUI);
ui->gridLayout->addWidget(&doorUI);
ui->gridLayout->addWidget(&readerUI);
cardUI.show();
doorUI.close();
readerUI.close();
不同的UI界面对象,调用show()和close()函数进行不同的界面切换显示。
哪位大神还有更好更专业的方法,欢迎随时交流。
==========================================================================
用 QStackedWidget 也行:
[cpp] view plain copy
QStackedWidget stack;
stack = new QStackedWidget(this);
stack->addWidget(win1);
stack->addWidget(win2);
stack->addWidget(win3);
stack->setCurrentIndex(2);
stack->currentWidget();
http://blog.csdn.net/liukang325/article/details/17360053
相关文章推荐
- QT多个UI文件加入一个项目
- 如何把一个lib库文件加入到VC.NET项目中去 选择自 SEUU 的 Blog
- 【转载】如何把一个lib库文件加入到VC.NET项目中去
- VC创建一个.h文件加入项目后,重命名为CPP,仍然不编译
- 如何把一个lib库文件加入到VC.NET项目中去
- 如何把一个lib库文件加入到VC.NET项目中去
- 如何把一个lib库文件加入到VC.NET项目中去
- git初始化一个项目时加入.gitignore文件的内容
- iReaperPlus一个开源的工具项目,旨在获得MSDN学习资料,希望你能加入进来
- 向CruiseControl中加入一个新项目 - CruiseControl step by step(3)
- 一个项目分成两个项目来写时spring配置文件
- 一个项目中使用到的通用函数库(3) 文件IO操作!
- 用VS2005打开一个.NET2.0方案,里面有几个工程和一个网站,提示网站的项目.csproj文件无法打开:“此安装不支持该项目类型”,的解决办法。
- 想做一个关于word解析和HtmlEditor的项目,希望有人加入
- 如何加入一个已经存在的sf.net项目
- 整理一个ANT在J2EE项目中的应用,含预编译JSP和打包WAR/EAR文件!
- 整理一个ANT在J2EE项目中的应用,含预编译JSP和打包WAR/EAR文件!
- 最近写了一个小的管理软件,其中在LOGO里加入了视频,这里讨论一下文件的保密
- 一个WEB项目安装包,自动配置数据库,config文件和虚拟目录。。(转)
- 整理一个ANT在J2EE项目中的应用,含预编译JSP和打包WAR/EAR文件!