PyQT中QTableWidget根据单元格内容设置自动宽度
比如当前有一个表格对象ws1, 现在向表格中添加内容:
list = ['故人西辞黄鹤楼, 烟花三月下扬州', '忽如一夜春风来, 千树万树梨花开']
for i in lsit :ws1. setItem(0, list.index(i), QTablewidgetItem(i))
执行后显示为:
如果需要将内容显示完整, 需要在代码后加上:
for i in lsit :ws1. setItem(0, list.index(i), QTablewidgetItem(i))
ws1.resizeColumnsToContents()
这样整个工作表都将自动为单元格内容自动设置宽度:
如果你只需要设置某一列为自动宽度, 则只需要修改参数:
for i in lsit :ws1. setItem(0, list.index(i), QTablewidgetItem(i))
ws1.resizeColumnToContents(0)
则只有第一列会自动设置宽度:
另外还有以下用法:
resizeRowsToContents()
resizeRowToContents(int)
可根据实际情况使用
PyQT中QTableWidget根据单元格内容设置自动宽度相关推荐
- 计算机考试单元格,计算机等级考试技巧在Excel中如何对单元格进行设置?
问:计算机等级考试技巧在Excel中如何对单元格进行设置? 考无忧小编解答: 步骤一:选中要设置的单元格,右击,出现下图对话框. 步骤二:点"设置单元格格式"功能,出现下图对话框, ...
- 计算机考试中如何设置表格外边框,Excel表格中怎么为单元格区域设置边框
在Excel表格工作表中,我们可以为选中的单元格区域设置各种类型的边框.Excel表格中为单元格区域设置边框的方法其实很简单,下面由学习啦小编告诉你! Excel表格中为单元格区域设置边框的方法 01 ...
- QTableWidget编辑单元格内容,按下回车键使焦点转到下一个单元格
编辑QTableWidget单元格内容按回车键后,使焦点从当前单元格转到下一个单元格. 先上效果: 方法: 为了在按Enter键时使焦点从表中的一个单元格转到下一个单元格,可以重新实现代理的event ...
- Excel 中如何根据单元格内容删除行
根据单元格内容快速删除行,首先需要选中含有该单元格内容的所有行,然后删除.似乎在 Excel 当中除了 VBA 以外没有其他更快捷的方法能解决这个问题了.这里将推荐几个快速根据单元格内容删除行的方法给 ...
- winform 根据DataGridView中单元格内容设置其ForeColor
DataGridView中单元格字体的颜色设置为指定的颜色. 下面代码可以对某个单元格的前景色进行设置, DataGridview.Rows[i].Cells[j].Style.ForeColor = ...
- 根据DataGridView中单元格内容设置其ForeColor
近期在做visio的二次开发,涉及到DataGridview与visio的交互,在DataGridview中一列记录天气类型:雨.雾.雪等,需要将这些天气类型的颜色设置为指定的颜色. 下面代码可以对某 ...
- Python读写Excel文件中指定区域单元格内容
封面图片:<Python程序设计基础(第2版)>,ISBN:9787302490562,董付国,清华大学出版社 图书详情: 配套资源:用书教师可以免费获取教学大纲.教案.课件.源码.习题答 ...
- Python 使用docx库操作word文档中的表格单元格内容
1.导入库 from docx import Document 2.加载word文档对象 doc = Document(path) 3.定位表格 # 获取所有表格对象 tables = doc.tab ...
- 自动合并table中相同的单元格以及java自动合并excel相同单元格
一.js版: 示例: var tb = document.getElementById("testtable"); autoRowSpan(tb,0,0,tb.rows.lengt ...
最新文章
- matlab 职坐标,机器学习入门之机器学习实战ByMatlab(四)二分K-means算法
- android系统电量优化,基于Android系统网络耗电量优化方法的.pdf
- predis如何实现phpredis的pconnect方法
- Linux打开rtf文档,在linux下设置开机自动启动程序的方法_精品.rtf
- 剑指offer(15)反转链表
- go 语言 php并发,go 语言并发
- mysql变量赋值加冒号_C语言变量声明加冒号的用法(占位符)
- Linux系统与网络服务管理技术大全(第2版)
- fopen无法创建文件_Linux中一切皆文件,除了网卡
- HTML 变形(transform)、转换(transition)和动画(animation)
- BEA Tuxedo中间件应用初探
- 神坛上的插画师真的高薪且自由吗?
- linux上的ds命令,使用DS-5 进行Linux应用开发
- 私有云Openstack介绍及搭建
- linux win7和windows server 2008 关闭数据执行保护
- 14 Python 办公自动化
- js循环/迭代/遍历有多少方法
- 数据库、MySQL基本知识
- JavaScript流程控制-循环(循环(for 循环,双重 for 循环,while 循环,do while 循环,continue break))
- 三菱服务器显示51,三菱空调故障代码51什么意思一招解决 -三菱柜机故障代码06...