Pyqt5的tableWidget的单元格控件居中
Pyqt5的tableWidget的单元格控件居中
以在tableWidget添加checkBox为例。
#实例化一个tableWidget1tableWidget1 = QtWidgets.QTableWidget()tableWidget1.setRowCount(6)tableWidget1.setColumnCount(3)tableWidget1.setHorizontalHeaderLabels(['图名','开始刻度','结束刻度'])tableWidget1.horizontalHeader().setSectionResizeMode(QtWidgets.QHeaderView.Stretch)tableWidget1.verticalHeader().setSectionResizeMode(QtWidgets.QHeaderView.Stretch)#以列表存储CheckBox的名称items = ["B1-Dir X","B1-Dir Y","B2-Dir X","B2-Dir Y","B3-Dir X","B3-Dir Y"]for i in range(len(items)):checkbox1 = QtWidgets.QCheckBox()checkbox1.setText(items[i])#正式开始控件居中:#1.实例化一个新布局hLayout = QtWidgets.QHBoxLayout()#2.在布局里添加checkBoxhLayout.addWidget(checkbox1)#3.在布局里居中放置checkbox1hLayout.setAlignment(checkbox1, Qt.AlignCenter)#4.实例化一个QWidget(控件)widget = QtWidgets.QWidget()#5.在QWidget放置布局widget.setLayout(hLayout)#6.在tableWidget1放置widgettableWidget1.setCellWidget(i, 0, widget)tableWidget1.verticalHeader().setVisible(False)
效果
红框里就是控件居中的效果
Pyqt5的tableWidget的单元格控件居中相关推荐
- QTableWidget单元格控件居中对齐
QTableWidget单元格控件居中对齐 由于在表格中的一列需要插入按钮控件,但是运行时按钮是左上对齐的,所以为了美观看了样式方法,基本上是文本居中,背景图片居中类似的设置,对于我的按钮基本原封不动 ...
- easyui 动态设置单元格控件_比Excel还简单,实现动态报表原来只需要十分钟!
做过报表的人,尤其是经常有报表需求的人,想必都会有这样一个困惑: 为什么同样是做报表,其他人的报表就能够得到领导的肯定,而自己的报表就会被老板丢掉一边? 这个问题其实很好回答,你想一想,如果你是老板, ...
- easyui 动态设置单元格控件_动态显示最大最小值的折线图
小伙伴们好啊,今天和大家分享一个图表有关的知识. 折线图想必大家已经司空见惯,今天就要在简单的折线上,做出不简单的效果. 用动态折线图,展示一周销售的变化,并且自动突出最大最小值. 1.准备数据源 以 ...
- easyui 动态设置单元格控件_插入控件-gt;引用变量-gt;实现动态图表纵横筛选
- 六、PyQt5 QTreeWidget操作,获取树控件所有2级目录内容
新建pyqt5工程目录,添加树控件QTreeWidget,添加4个按钮,分别是添加 .删除.修改.打印树内容按钮,并添加按钮单击消息响应函数. 适用于QTreeWidget树控件只有2级目录内容情况 ...
- android textview动态居中,android 设置textview文字居中或者控件居中
有2种方法可以设置TextView文字居中: 一:在xml文件设置:android:gravity="center" 二:在程序中设置:txtTitle.setGravity(Gr ...
- Flutter Container、Center设置控件居中背景及其他属性
Flutter Container.Center设置控件居中背景及其他属性 //控件可以居中Container(alignment: Alignment.bottomCenter,//设置控件内容的位 ...
- wps居中对齐不在中间_wps文字插入表格单元格内容不能居中(无法居中对齐)
wps文字插入表格单元格内容不能居中(无法居中对齐) 时间:2013-07-23 作者:snow 来源:互联网 周一上班期间与同事正商量事情呢?突有另一同事过来问:为什么在WPS文字中插入表格 ...
- asp.net实现控件居中
asp.net webform如何实现控件居中(一看就会) 我以登录界面为例,尝试用空格使控件排布美观. 但是运行后发现,在网页中显示的控件并没有居中. 那如何才能使控件居中呢? 第一步,点击&quo ...
最新文章
- AI独角兽面对BAT,挑战还是臣服?| 《财经》封面
- apply的调用 http://bbs.51js.com/thread-82017-1-3.html
- NetworkX系列教程(10)-算法之三:关键路径问题
- 一键导出Origin图片MATLAB代码
- android 原始编译过程,Android编译系统环境初始化过程分析.doc
- js遍历json数组给html td赋值,JS实现给json数组动态赋值的方法示例
- MFC中控件的大小和位置自定义代码
- Bootstrap 3.2.0 源码试读 2014/08/14
- C++11并发之std::mutex
- 【Python 代码】类似SADPTool工具,搜索海康设备
- “仿宋_GB2312、楷体_GB2312、方正小标宋简体”的下载和安装方式【实操】
- 一篇文章彻底掌握 HDFS 跨集群跨版本数据同步工具 hadoop disctp
- 网页磁贴模板_【Win 10应用开发】Adaptive磁贴模板的XML文档结构
- 优动漫PAINT新建文件
- python超清壁纸_Python爬取5K分辨率超清唯美壁纸
- HMM和Viterbi算法
- python期货量化交易实战_Python期货量化交易实战
- 【大白菜】介绍几个维护U盘安全的技巧
- 西门子P L C 1200与smart的S 7通讯
- PDF怎么转换成Excel?推荐几个PDF转excel的方法