c++中Qt容器窗口怎么用
发表于:2024-10-21 作者:千家信息网编辑
千家信息网最后更新 2024年10月21日,这篇文章主要介绍c++中Qt容器窗口怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!容器(Container)Qt里提供多种容器窗口:1、选项卡窗口 QTabWidget2
千家信息网最后更新 2024年10月21日c++中Qt容器窗口怎么用
这篇文章主要介绍c++中Qt容器窗口怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
容器(Container)
Qt里提供多种容器窗口:
1、选项卡窗口 QTabWidget
2、堆叠窗口 QStackedWidget
3、工具窗口 QToolBox
一、选项卡窗口
容纳多个子窗口,每个子窗口显示一个标签(选项卡)。当标签被点击时,此窗口置于最前。
实现方式:
1、使用Qt Designer
2、手动添加 Widget
二、堆叠窗口
容纳多个Widget,每个Wdiget称为一页
没有标签,由其他窗口控制
通常可以做向导程序
显示第几页: setCurrectIndex();
小练习:做一个这样的界面:
Test9_2a_12_9::Test9_2a_12_9(QWidget *parent) : QMainWindow(parent){ ui.setupUi(this); assert( connect( ui.btnPage1, SIGNAL(clicked()), this, SLOT(OnBtnPage1()) ) ); assert( connect( ui.btnPage2, SIGNAL(clicked()), this, SLOT(OnBtnPage2()) ) ); assert( connect( ui.btnPage3, SIGNAL(clicked()), this, SLOT(OnBtnPage3()) ) );}int Test9_2a_12_9::OnBtnPage1(){ ui.stackedWidget->setCurrentIndex(0); return 0;}int Test9_2a_12_9::OnBtnPage2(){ ui.stackedWidget->setCurrentIndex(1); return 0;}int Test9_2a_12_9::OnBtnPage3(){ ui.stackedWidget->setCurrentIndex(2); return 0;}
三、工具窗口
容纳多个Widget,每个Wdiget称为一页
小练习:
做如下的界面
实现代码:
Test9_3a_12_9::Test9_3a_12_9(QWidget *parent) : QMainWindow(parent){ ui.setupUi(this); assert( connect( ui.btnName, SIGNAL(clicked()), this, SLOT(OnBtnName()) ) ); assert( connect( ui.btnPasswd, SIGNAL(clicked()), this, SLOT(OnBtnPasswd()) ) ); assert( connect( ui.btnLogin, SIGNAL(clicked()), this, SLOT(OnBtnLogin()) ) );}int Test9_3a_12_9::OnBtnName(){ ui.stackedWidget->setCurrentIndex(0); return 0;}int Test9_3a_12_9::OnBtnPasswd(){ ui.stackedWidget->setCurrentIndex(1); return 0;}int Test9_3a_12_9::OnBtnLogin(){ ui.stackedWidget->setCurrentIndex(2); return 0;}
以上是"c++中Qt容器窗口怎么用"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
容器
标签
c++
个子
内容
多个
工具
界面
篇文章
代码
价值
兴趣
向导
多种
小伙
小伙伴
手动
方式
更多
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中世纪服务器生存下载
普陀区参考数据库前景
脑血管病数据库
软件开发技校可以学吗
未成年人网络安全管理平台
共创久安网络安全
数据库 数字类型
旧手机改造服务器
数据库主键和外键同时写入
vps服务器动态ip
服务器偏差
数据库技术开发企业前十
怎么把程序连数据库打包
修复网络安全
合元软件开发怎么退出
认可的网络安全零信任安全
山西麻将软件开发市场前景如何
渭南软件开发简介
办公室办公桌前网络安全隐患
网络安全日志范文
手机号段归属地数据库
网络安全防守作战攻略
数据库中如何生成一分一档
万兆交换机服务器价格
河北语音网络技术基础
软件开发使用什么定额广联达
软件开发测试工作量的占比
流读取数据与数据库读取谁快
项目软件开发价格表
三六零网络安全产品