QT多个UI文件加入一个项目
2024-09-19 21:16:53
这样可在多个UI界面上进行分部开发。避免都在一个UI下太凌乱……
在网上找了一些资料,很少有介绍这方面的,以及类似这样项目的源码。
看 一些基本控件的使用时,想到了一种方法:使用gridLayout控件
先建立几个Frame类型的UI设计界面类;
- 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 也行:
- 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
最新文章
- Oracle启动报错ORA-27102解决
- JAVA安全模型
- easyui dialog iframe
- PinYinCls
- lintcode:打劫房屋 III
- MySQL 5.6 复制:GTID 的优点和限制(第一部分)
- CAS分析——Core
- Codevs 3233 古道
- Swift - 23 - 选择结构
- 算法导论(第三版)习题Exercises4.3(第四章三节)算法导论的一个印刷错误
- Codeforces Beta Round #97 (Div. 2)
- vpn安装
- 【转】C++智能指针简单剖析
- Linux(Ubuntu)使用日记------markdown文档转化为word文档
- .net基础学java系列(二)IDE
- dubbo服务运行的三种方式
- 必备Linux命令和C语言基础
- 20180519001 - DataTable Group by功能参考
- 1.Django自学课堂
- 转:关于将Java编译过的.class文件打成jar可执行文件/JAR详解