比如当前有一个表格对象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根据单元格内容设置自动宽度相关推荐

  1. 计算机考试单元格,计算机等级考试技巧在Excel中如何对单元格进行设置?

    问:计算机等级考试技巧在Excel中如何对单元格进行设置? 考无忧小编解答: 步骤一:选中要设置的单元格,右击,出现下图对话框. 步骤二:点"设置单元格格式"功能,出现下图对话框, ...

  2. 计算机考试中如何设置表格外边框,Excel表格中怎么为单元格区域设置边框

    在Excel表格工作表中,我们可以为选中的单元格区域设置各种类型的边框.Excel表格中为单元格区域设置边框的方法其实很简单,下面由学习啦小编告诉你! Excel表格中为单元格区域设置边框的方法 01 ...

  3. QTableWidget编辑单元格内容,按下回车键使焦点转到下一个单元格

    编辑QTableWidget单元格内容按回车键后,使焦点从当前单元格转到下一个单元格. 先上效果: 方法: 为了在按Enter键时使焦点从表中的一个单元格转到下一个单元格,可以重新实现代理的event ...

  4. Excel 中如何根据单元格内容删除行

    根据单元格内容快速删除行,首先需要选中含有该单元格内容的所有行,然后删除.似乎在 Excel 当中除了 VBA 以外没有其他更快捷的方法能解决这个问题了.这里将推荐几个快速根据单元格内容删除行的方法给 ...

  5. winform 根据DataGridView中单元格内容设置其ForeColor

    DataGridView中单元格字体的颜色设置为指定的颜色. 下面代码可以对某个单元格的前景色进行设置, DataGridview.Rows[i].Cells[j].Style.ForeColor = ...

  6. 根据DataGridView中单元格内容设置其ForeColor

    近期在做visio的二次开发,涉及到DataGridview与visio的交互,在DataGridview中一列记录天气类型:雨.雾.雪等,需要将这些天气类型的颜色设置为指定的颜色. 下面代码可以对某 ...

  7. Python读写Excel文件中指定区域单元格内容

    封面图片:<Python程序设计基础(第2版)>,ISBN:9787302490562,董付国,清华大学出版社 图书详情: 配套资源:用书教师可以免费获取教学大纲.教案.课件.源码.习题答 ...

  8. Python 使用docx库操作word文档中的表格单元格内容

    1.导入库 from docx import Document 2.加载word文档对象 doc = Document(path) 3.定位表格 # 获取所有表格对象 tables = doc.tab ...

  9. 自动合并table中相同的单元格以及java自动合并excel相同单元格

    一.js版: 示例: var tb = document.getElementById("testtable"); autoRowSpan(tb,0,0,tb.rows.lengt ...

最新文章

  1. matlab 职坐标,机器学习入门之机器学习实战ByMatlab(四)二分K-means算法
  2. android系统电量优化,基于Android系统网络耗电量优化方法的.pdf
  3. predis如何实现phpredis的pconnect方法
  4. Linux打开rtf文档,在linux下设置开机自动启动程序的方法_精品.rtf
  5. 剑指offer(15)反转链表
  6. go 语言 php并发,go 语言并发
  7. mysql变量赋值加冒号_C语言变量声明加冒号的用法(占位符)
  8. Linux系统与网络服务管理技术大全(第2版)
  9. fopen无法创建文件_Linux中一切皆文件,除了网卡
  10. HTML 变形(transform)、转换(transition)和动画(animation)
  11. BEA Tuxedo中间件应用初探
  12. 神坛上的插画师真的高薪且自由吗?
  13. linux上的ds命令,使用DS-5 进行Linux应用开发
  14. 私有云Openstack介绍及搭建
  15. linux win7和windows server 2008 关闭数据执行保护
  16. 14 Python 办公自动化
  17. js循环/迭代/遍历有多少方法
  18. 数据库、MySQL基本知识
  19. JavaScript流程控制-循环(循环(for 循环,双重 for 循环,while 循环,do while 循环,continue break))
  20. 三菱服务器显示51,三菱空调故障代码51什么意思一招解决 -三菱柜机故障代码06...

热门文章

  1. 不用重装系统 Windows 7下直接开启AHCI
  2. html产品720度旋转,720度全视角全景相机
  3. 长沙云图VR|720度全景它的特点和优势是什么?
  4. 华为1+x 四项服务的创建
  5. LeetCode今日困难题收获
  6. Java Web——基于Servlet、JSP(无框架版)电影网站项目总结 (二,完结版)
  7. easyExcel导出excel
  8. Django==2.2学习笔记,ubantu
  9. 线性代数基础----矩阵
  10. 【JZOJ3823】遇见