qt show widget_QWidgetStack类 - Qt 参考中文帮助文档
QWidgetStack类提供了一个只有最上面的窗口部件是用户可视的窗口部件的栈。
详情请见……
#include
继承了QFrame。
所有成员函数的列表。
公有成员
QWidgetStack ( QWidget*parent = 0, constchar*name = 0 )
~QWidgetStack ()
int addWidget ( QWidget*w, intid = -1 )
void removeWidget ( QWidget*w )
QWidget * widget ( intid ) const
int id ( QWidget*widget ) const
QWidget * visibleWidget () const
公有槽
void raiseWidget ( intid )
void raiseWidget ( QWidget*w )
信号
void aboutToShow ( int )
void aboutToShow ( QWidget * )
保护成员
virtual void setChildGeometries ()
详细描述n
QWidgetStack类提供了一个只有最上面的窗口部件是用户可视的窗口部件的栈。
应用程序程序员可以在任何时候使用raiseWidget()把任何一个窗口部件移到栈顶,并且使用addWidget()和removeWidget()来添加或者移除窗口部件。
visibleWidget()是raiseWidget()的获取对应函数,它返回当前在栈顶的窗口部件的指针。
QWidgetStack也提供了通过应用程序指定的整数标识来维护这些窗口部件。你也可以使用id()来从窗口部件指针转换到标识并且使用widget()来从标识转换到窗口部件指针。这些数字标识是唯一的(每一个QWidgetStack,而不是全局的),但是QWidgetStack不会给它们添加额外的东西。
默认窗口部件栈是没有框架的,但是你可以使用通常的QFrame函数(比如setFrameStyle())来添加一个框架。
QWidgetStack提供一个信号aboutToShow(),在一个被管理的窗口部件被显示之前,这个信号被发射。
也可以参考QTabDialog、QTabBar、QFrame和组织者。
成员函数文档
QWidgetStack::QWidgetStack ( QWidget*parent = 0, constchar*name = 0 )
构造一个父对象为parent、名称为name的空窗口部件栈。
QWidgetStack::~QWidgetStack ()
销毁这个对象并且释放所有已分配的资源。
void QWidgetStack::aboutToShow ( int ) [信号]
如果一个被管理的窗口部件的标识不等于-1,在它被显示之前,这个信号被发射。那个参数是窗口部件的数字标识。
void QWidgetStack::aboutToShow ( QWidget* ) [信号]
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
在一个被管理的窗口部件被显示之前,这个信号被发射。那个参数是窗口部件的指针。
int QWidgetStack::addWidget ( QWidget*w, intid = -1 )
把窗口部件w添加到这个窗口部件栈中,标识为id。
如果你传递一个id >= 0,这个标识就被使用。如果你传递一个-1的标识(默认),这个窗口部件将会被自动标识。如果你传递一个-1,一个负整数将被生成。没有窗口部件有-1的标识。
如果w不是这个QWidgetStack的子对象,QWidgetStack会使用reparent()来移动它。
实例:xform/xform.cpp。
int QWidgetStack::id ( QWidget*widget ) const
返回widget的标识,如果widget为0或者不被这个窗口部件栈管理,这个函数返回-1。
也可以参考widget()和addWidget()。
void QWidgetStack::raiseWidget ( intid ) [槽]
升起标识为id的窗口部件到这个窗口部件栈的栈顶。
也可以参考visibleWidget()。
实例:xform/xform.cpp。
void QWidgetStack::raiseWidget ( QWidget*w ) [槽]
这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。
升起窗口部件w到这个窗口部件栈的栈顶。
void QWidgetStack::removeWidget ( QWidget*w )
从窗口部件栈中移除窗口部件w。不删除w。如果w为当前可视窗口部件,没有其它窗口部件会替代的。
也可以参考visibleWidget()和raiseWidget()。
void QWidgetStack::setChildGeometries () [虚 保护]
安排子窗口的几何形状。
QWidget* QWidgetStack::visibleWidget () const
返回当前可视窗口部件的指针(栈顶的那一个),或者如果当前没有被显示的,返回0。
也可以参考aboutToShow()、id()和raiseWidget()。
QWidget* QWidgetStack::widget ( intid ) const
返回标识为id的窗口部件。如果这个窗口部件栈不管理标识为id的窗口部件,这个函数返回0。
也可以参考id()和addWidget()。
qt show widget_QWidgetStack类 - Qt 参考中文帮助文档相关推荐
- GRUB4DOS中文自述文档;Grub4dos中文ReadMe
GRUB4DOS中文自述文档 版本:0.4.4-2009-03-18 英文版作者:tinybit (tinybit@tom.com) 中文版译者:zw2312914(zw2312914@126.com ...
- 【中文技术文档的写作规范_P03】如何书写标点符号和控制文档体系
通过本文,你将了解到中文技术文档中标点符号和文档体系的写法. 文章目录 标点符号 原则 句号 逗号 顿号 分号 引号 括号 冒号 省略号 感叹号 破折号 连接号 文档体系 结构 文件名 标点符号 原则 ...
- 中文技术文档写作规范【转载】
标题 层级 标题分为四级. 一级标题:文章的标题 二级标题:文章主要部分的大标题 三级标题:二级标题下面一级的小标题 四级标题:三级标题下面某一方面的小标题 原则 一级标题下,不能直接出现三级标题. ...
- Sequelize 中文API文档
Sequelize 中文API文档-1. 快速入门.Sequelize类 2016年05月20日 35766 声明 Sequelize类是引用sequlize模块后获取一个顶级对象,我 ...
- bluebird与原生Promise对象及bluebird模块的中文API文档
bluebird与原生Promise对象及bluebird模块的中文API文档 2016年06月15日 9392 声明 https://itbilu.com/nodejs/npm/VJ ...
- ffmpeg的中文学习文档
ffmpeg的中文学习文档 文章目录: 一.ffmpeg介绍 二.学习参考文档 1.中文 一.ffmpeg介绍 ffmpeg是视频处理工具,可选参数非常多,功能也非常的强大,可以用来开发各种视频处理工 ...
- Vitamio中文API文档(1)—— MediaStore
类概述 public final class MediaStore 媒体存储辅助类. 常量 public static final String AUTHORITY 常量值:me.abitno.vpl ...
- 【转】(五)unity4.6Ugui中文教程文档-------概要-UGUI Interaction Components
原创至上,移步请戳:(五)unity4.6Ugui中文教程文档-------概要-UGUI Interaction Components 4.Interaction Components 本节涵盖了处 ...
- poi中文api文档
POI中文API文档 一. POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能. 二. HS ...
最新文章
- 我们工作到底为了什么?
- 【Flask】创建一个蓝图
- html 保存文件指定路径,78.上传文件及在服务器保存文件到任意路径
- require.ensure与require AMD的区别
- php 判断网络图片是否存,PHP判断远程图片或文件或url是否存在-180
- java sybase存储过程_sybase存储过程-----不定时更新
- TensorFlow版本的HelloWord
- Android调用默认浏览器打开指定url
- 【板栗糖GIS】kmz数据是什么,如何打开,普通数据如何转换成kmz格式
- lnmp 升级php后 502 bad gateway,lnmp 运行一段时间后出现nginx 502 Bad Gateway的解决方法...
- C语言实现求两个数的和
- 一花独放不是春 远光软件区块链业务赚钱背后 链圈仍在过冬
- jenkins部署微服务项目
- Verdi基础知识整理
- java中的枚举与注解
- 安全架构-HTTP协议幂等性
- arcgis javascript Measurement的使用
- 考早了!华为认证推出“一试双证”,IE直接补贴3000元
- IDEA中如何设置键盘快捷键可用
- python中的and_PYTHON中的“and”是什么意思
热门文章
- python整数类型进制表示_Python数据类型--整型
- linux缓冲区攻击实验报告,linux 下缓冲区溢出攻击原理及示例
- .net mysql 序号_MYSQL如何自动为查询数据的结果编上序号详解
- c combobox绑定mysql数据库_C# ComboBox:组合框控件数据绑定
- 学习笔记(08):MySQL数据库运维与管理-03-用户权限回收
- 设置访问权限_CentOS7利用Firewall对PostgreSQL设置安全的访问权限
- hbase shell查询表中某字段不为空的数据量_HBase工作原理
- fragment的懒加载
- Jsp servlet mysql 学生信息管理系统
- 基于JAVA+Servlet+JSP+MYSQL的银行账户管理系统