PyQt5最全73 布局之addStretch设置布局的伸缩量
PyQt5最全73 布局之addStretch设置布局的伸缩量
import sys
from PyQt5.QtWidgets import *class Stretch(QWidget):"""设置布局的伸缩量:addStretch"""def __init__(self):super(Stretch, self).__init__()self.setWindowTitle('设置伸缩量')self.resize(800, 100)btn1 = QPushButton(self)btn2 = QPushButton(self)btn3 = QPushButton(self)btn1.setText('按钮1')btn2.setText('按钮2')btn3.setText('按钮3')layout = QHBoxLayout()# 这里拉伸其实是默认右对齐的 默认addStretch值为0layout.addStretch(1)layout.addWidget(btn1)layout.addStretch(2) # 自己测试layout.addWidget(btn2)layout.addWidget(btn3)self.setLayout(layout)if __name__ == '__main__':app = QApplication(sys.argv)main = Stretch()print(main.__doc__)main.show()sys.exit(app.exec_())
结果
如果将layout.addStretch(2) 的2改为5,有,
PyQt5最全73 布局之addStretch设置布局的伸缩量相关推荐
- pyqt5搭建的简单的图像处理界面_PyQt5 布局浅析
PyQt5是Python环境下用来开发UI界面的一个包.它容易上手,对初学者友好,并且拥有丰富的函数库,可以实现大部分桌面应用的开发需求,且支持QSS语言,能够对界面风格做个性化调整.总体来说,PyQ ...
- pyqt5讲解13:图形与特效,设置窗口大小
一.窗口的风格 可以为每个QWidget都设置风格 setStyle(QStyle style) 获取当前平台支持的原有的QStyle样式 QstyleFactory.keys() 对QApplica ...
- PyQt5最全60 容器之QMdiArea和QMdiSubWindow容纳多文档的窗口
PyQt5最全60 容器之QMdiArea和QMdiSubWindow容纳多文档的窗口 from PyQt5.QtWidgets import * import sysclass MultiWindo ...
- PyQt5最全32 日历之QCalendarWidget日历控件
PyQt5最全32 日历之QCalendarWidget日历控件 import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * ...
- 【移动端网页布局】流式布局案例 ④ ( Banner 栏制作 | 固定定位 | 标准流 | 百分比宽度设置 )
文章目录 一.Banner 栏样式及核心要点 1.实现效果 2.核心要点分析 二.完整代码示例 1.HTML 标签结构 2.CSS 样式 3.展示效果 一.Banner 栏样式及核心要点 1.实现效果 ...
- 【RecyclerView】 一、RecyclerView 最基本用法 ( 添加支持库 | 设置布局文件 | 自定义适配器 )
文章目录 一.添加支持库 二.布局文件中使用 RecyclerView 三.自定义适配器 四.RecyclerView 设置流程 五.RecyclerView 完整 Java 代码示例 一.添加支持库 ...
- Android——设置布局的背景颜色
//设置布局的背景颜色 linearLayout.setBackgroundColor(getResources().getColor(R.color.color_blue)); 要求版本API 16
- DHTMLX 前端框架 建立你的一个应用程序教程(二)--设置布局
Layout控件的演示 Dhtmlx有很多的组建来组织网页的建设, 这篇主要介绍dhtmlxLayout . 下面图片中 布局将各个组件(1.Menu 2.Toolbar 3.Grid 4.Form ...
- mui拓展:flex布局:如何设置x轴横向隐藏,而又往左排列优先
flex布局:如何设置x轴横向隐藏 使用了mui框架的组件,发现只能居中显示,不能靠左排列,特意修改了一下代码,实现了内容过少,居左排列:内容溢出,可左右滑动的功能 可以单独分离代码,适用于非框架开发 ...
最新文章
- 【LeanEAP.NET】精益企业应用平台---源码Demo下载
- spring-aop-01
- 华为交换机ACL配置
- 不懂规矩站错位置,“代币”谄媚“区块链”逼于无奈
- gateway调用后台系统时选择RFC的决定逻辑
- Spring中RedirectAttributes对象重定向传参
- C语言数组越界导致无限循环
- c++实现rsa算法_RSA简介
- SK海力士推出首款DDR5 DRAM 适用于大数据、人工智能等领域
- [游戏] - 游戏教程
- 面试官就是这么欺负人:new Object()到底占用几个字节?
- Linux防火墙(iptables)的开启与关闭
- 信号处理的算法matlab,基于MATLAB的信号处理常用算法的GUI界面设计(程序)
- Vue中 引入使用 vue-json-views
- python 股票交易接口 github_GitHub - xiongyixiaoyang/vnpy: 基于python的开源量化交易平台开发框架...
- PHP,POST页面无法传值跳转,请大神帮助。
- MFC基于对话框上插入MENU菜单栏并点击菜单弹出新窗口
- .NET程序中加入Autodesk Design Review 2013 ,打包完成后安装提示未注册XXX.dll解决办法
- 如何快速找到不与任何道路相连的路
- ES6飞机大战篇-敌机自动移动发射子弹