PyQt5-网格布局(QGridLayout)-10
1 #demo_11:网格布局 2 import sys 3 from PyQt5.QtWidgets import QApplication,QWidget,QGridLayout,QPushButton 4 5 class Example(QWidget): 6 def __init__(self): 7 super().__init__() 8 self.initUI() 9 def initUI(self): 10 self.names = ['Cls', 'Bck', '', 'Close', 11 '7', '8', '9', '/', 12 '4', '5', '6', '*', 13 '1', '2', '3', '-', 14 '0', '.', '=', '+'] 15 self.options=[(j,i) for j in range(5) for i in range(4)] 16 self.layout=QGridLayout() 17 self.setLayout(self.layout) 18 19 for (name,option) in zip(self.names,self.options): 20 if name=='':continue 21 btn=QPushButton(name) 22 self.layout.addWidget(btn,*option) 23 self.setWindowTitle('Calculator') 24 self.show() 25 if __name__=='__main__': 26 app=QApplication(sys.argv) 27 e=Example() 28 sys.exit(app.exec()) 29 30 # names = ['Cls', 'Bck', '', 'Close', 31 # '7', '8', '9', '/', 32 # '4', '5', '6', '*', 33 # '1', '2', '3', '-', 34 # '0', '.', '=', '+'] 35 # options = [(i, j) for j in range(5) for i in range(4)] 36 # for position, name in zip(options, names): 37 # print(str(position)+"》》"+str(name))
转载于:https://www.cnblogs.com/ygzhaof/p/9732628.html
PyQt5-网格布局(QGridLayout)-10相关推荐
- css里面的网格布局
那么首先来说说一下CSS 中 Grid 网格布局与 Grid 栅格系统的关系 CSS跟Grid布局没有半毛钱关系,Grid只不过是人们在遵循CSS规范的框架内摸索出来的一个最佳实践,你完全可以不鸟栅格 ...
- Web前端开发之CSS学习笔记10—栅格布局(网格布局)
目录 [网格布局grid] 1.网格布局的构成 2.父容器grid container 3.生成网格容器 display:grid/inline-grid 4.构建网格 grid-template-c ...
- 【Qt】Qt之网格布局
00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 常用函数详解 04. Qt设计师使用网格布局 05. 使用代码实现网格布局 06. 附录 01. 概述 QGridLayo ...
- 4.UI界面PyQt-三大布局(盒子布局、网格布局、表单布局)
1.1盒子布局-BoxLayout垂直 代码如下(示例): import sysfrom PyQt5.QtWidgets import (QApplication, QWidget, QVBoxLay ...
- jQuery Masonry 一个 jQuery动态网格布局的插件
jQuery Masonry 是一个 jQuery动态网格布局的插件. 每个元素都是漂浮在固定的网格布局上面,就像一枚图钉定在墙上一样. 我们发现以下的15网站使用jQuery Masonry的范例. ...
- CSS的Grid网格布局
Grid网格布局 就是通过设置百分比,或者默认划分的单位个数,来达到宽度自适应的效果 比如,页面控件的宽度,设置自适应随着显示器的宽度的增加而增加,网页永远占满整个屏幕 .searchContentR ...
- 为网格布局图片打造的超炫 CSS 加载动画
今天,我想与大家分享一些专门为网格布局的图像制作的很酷的 CSS 加载动画效果.您可以把这些效果用在你的作品集,博客或任何你想要的网页中.设置很简单.我们使用了下面这些工具库来实现这个效果: Norm ...
- CSS Grid网格布局全攻略
CSS Grid网格布局全攻略 所有奇技淫巧都只在方寸之间. 几乎从我们踏入前端开发这个领域开始,就不停地接触不同的布局技术.从常见的浮动到表格布局,再到如今大行其道的flex布局,css布局技术一直 ...
- CSS3中的display:grid网格布局介绍
1.网格布局(grid): 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局; 2.基本概念: 容器和项目,如图所示: <div class="content&qu ...
- 为什么网格布局不显示java_java – 在GridLayout中不显示组件的FlowLayout?
我正在创建一个应用程序,作为某种类型的中心,用户可以将快捷方式存储到他们喜欢的应用程序并轻松启动它们.不过,我在使用FlowLayout时遇到了一些问题.当我使用GridLayout时,组件显示完美. ...
最新文章
- 安卓饼状图设置软件_话单及银行卡交易智能分析软件
- Hadoop-2.2.0学习之二HDFS联盟
- Linux C一站式学习 第八章第三小节习题一答案
- 无刷新上传Excel后利用JQuery AJAX 显示进度条的实现方式
- 【Clickhouse】Connection is currently waiting for an insert operation, check your previous InsertState
- Java基础学习总结(117)——Feign入门使用详解
- PHP创建与解析 XML 1 (36)
- 数据挖掘与其商务智能上的应用的实验报告
- 张亚勤新作《变革中的思索》谈高科技人才管理
- Qt 在VS2005安装过程
- 探究京东商城的数据建模
- java excel 数组公式_excel 数组公式
- 如果使用git克隆远程创库,pull提示Can‘t update master has no tracked branch
- 【渝粤教育】 国家开放大学2020年春季 2774畜产品加工技术 参考试题
- 批处理文件rd \s\q **是什么意思?
- MAC下Defect4J安装与配置
- Modem2G/3G/4G/5G:完整收录,2020最新MCC、MNC、运营商对照表,全球运营商MCCMNC查询列表
- win10系统设置webp文件默认用照片查看器打开的两种方法
- ncnn环境搭建二 - windows下Vulkan和ncnn编译安装
- 【Vuforia】制作简单的AR--demo(有卡识别)