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的单元格控件居中相关推荐

  1. QTableWidget单元格控件居中对齐

    QTableWidget单元格控件居中对齐 由于在表格中的一列需要插入按钮控件,但是运行时按钮是左上对齐的,所以为了美观看了样式方法,基本上是文本居中,背景图片居中类似的设置,对于我的按钮基本原封不动 ...

  2. easyui 动态设置单元格控件_比Excel还简单,实现动态报表原来只需要十分钟!

    做过报表的人,尤其是经常有报表需求的人,想必都会有这样一个困惑: 为什么同样是做报表,其他人的报表就能够得到领导的肯定,而自己的报表就会被老板丢掉一边? 这个问题其实很好回答,你想一想,如果你是老板, ...

  3. easyui 动态设置单元格控件_动态显示最大最小值的折线图

    小伙伴们好啊,今天和大家分享一个图表有关的知识. 折线图想必大家已经司空见惯,今天就要在简单的折线上,做出不简单的效果. 用动态折线图,展示一周销售的变化,并且自动突出最大最小值. 1.准备数据源 以 ...

  4. easyui 动态设置单元格控件_插入控件-gt;引用变量-gt;实现动态图表纵横筛选

  5. 六、PyQt5 QTreeWidget操作,获取树控件所有2级目录内容

    新建pyqt5工程目录,添加树控件QTreeWidget,添加4个按钮,分别是添加 .删除.修改.打印树内容按钮,并添加按钮单击消息响应函数. 适用于QTreeWidget树控件只有2级目录内容情况 ...

  6. android textview动态居中,android 设置textview文字居中或者控件居中

    有2种方法可以设置TextView文字居中: 一:在xml文件设置:android:gravity="center" 二:在程序中设置:txtTitle.setGravity(Gr ...

  7. Flutter Container、Center设置控件居中背景及其他属性

    Flutter Container.Center设置控件居中背景及其他属性 //控件可以居中Container(alignment: Alignment.bottomCenter,//设置控件内容的位 ...

  8. wps居中对齐不在中间_wps文字插入表格单元格内容不能居中(无法居中对齐)

    wps文字插入表格单元格内容不能居中(无法居中对齐) 时间:2013-07-23   作者:snow   来源:互联网 周一上班期间与同事正商量事情呢?突有另一同事过来问:为什么在WPS文字中插入表格 ...

  9. asp.net实现控件居中

    asp.net webform如何实现控件居中(一看就会) 我以登录界面为例,尝试用空格使控件排布美观. 但是运行后发现,在网页中显示的控件并没有居中. 那如何才能使控件居中呢? 第一步,点击&quo ...

最新文章

  1. AI独角兽面对BAT,挑战还是臣服?| 《财经》封面
  2. apply的调用 http://bbs.51js.com/thread-82017-1-3.html
  3. NetworkX系列教程(10)-算法之三:关键路径问题
  4. 一键导出Origin图片MATLAB代码
  5. android 原始编译过程,Android编译系统环境初始化过程分析.doc
  6. js遍历json数组给html td赋值,JS实现给json数组动态赋值的方法示例
  7. MFC中控件的大小和位置自定义代码
  8. Bootstrap 3.2.0 源码试读 2014/08/14
  9. C++11并发之std::mutex
  10. 【Python 代码】类似SADPTool工具,搜索海康设备
  11. “仿宋_GB2312、楷体_GB2312、方正小标宋简体”的下载和安装方式【实操】
  12. 一篇文章彻底掌握 HDFS 跨集群跨版本数据同步工具 hadoop disctp
  13. 网页磁贴模板_【Win 10应用开发】Adaptive磁贴模板的XML文档结构
  14. 优动漫PAINT新建文件
  15. python超清壁纸_Python爬取5K分辨率超清唯美壁纸
  16. HMM和Viterbi算法
  17. python期货量化交易实战_Python期货量化交易实战
  18. 【大白菜】介绍几个维护U盘安全的技巧
  19. 西门子P L C 1200与smart的S 7通讯
  20. PDF怎么转换成Excel?推荐几个PDF转excel的方法

热门文章

  1. Android进程保活主流方案
  2. php的sic考试,关于V9项目M2 SIC考试题调查分析
  3. iOS简单实现图片模糊渐变效果
  4. c语言中表示男性别的字符是什么,C语言结构中根据性别分类按年龄升序输出姓名...
  5. 【等保】等保2.0与等保1.0的区别变化看这里!
  6. 查看达梦数据库表中的数据为乱码解决
  7. echarts案例大全,echarts的Demo网站有哪些
  8. common 模块的简介
  9. Word中英文导致空格间距过大如何解决?
  10. mysql的主句与从句_什么是从句和主句