QT_PC学习_GUI程序设计入门_布局

本文介绍了如何在QTDesigner中实现窗口的大小自动调整、部件的隐藏和显示、部件的移除以及窗口的隐藏与显示等功能。通过布局管理器、部件大小设置、窗口隐藏与显示等操作,实现高效灵活的窗口布局与管理。

通过窗口布局实现窗口的大小的自动调整,感知窗口部件大小和最大,以及自动更新,包括部件的隐藏和显示、移除部件。

       QT Designer中的窗口管理工具比较全,而且使用方便。常见的布局方式Box 横向布局 纵向布局以及Grid布局等。

       1. 布局管理器

        布局管理器使用很方便,可以同过调整属性来进行相关参数的设置,包括边界、空间大小、伸缩因子、布局限制等。

       2. 设置部件大小

       size hint, size policy, 不同的size policy依据size hint来调整窗口的大小。处于布局器的控件,有layout相关的属性,用来控制标签以及对齐方式。

       窗口大小信息width, height, , geometry 位置move, pos

       3. 窗口隐藏/显示

       toggled事件,来实现部件的隐藏和显示,布局器自动调整大小。在设计的时候,基本的布局层次结构是容器,布局器,控件。对于主窗口中的布局,可以放到最后进行。

      在布局的时候合理使用分裂器和space,分裂器中的控件会随着,分裂器的大小变化。

      4. 伙伴

      一般用于标签和对应的输入控件,标签中使用&Name这样的字符串,来设置快捷键 (ALT + 快捷键,对应的是ALT+N),获得输入焦点。

     5. Tab键顺序

     有时系统中要依次输入很多信息,可以用Tab键来控制输入的顺序,点击工具栏中的Tab顺序键就可以设置Tab的顺序。

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值