我是靠谱客的博主 高挑发箍,最近开发中收集的这篇文章主要介绍python中gui有没有电子表格控件_python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性

这篇文章主要介绍了python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性,需要的朋友可以参考下

QTableWidget介绍

QTableWidget是Qt程序中常用的显示数据表格的控件,类似于c#中的DataGrid。QTableWidget是QTableView的子类,它使用标准的数据模型,并且其单元数据是通过QTableWidgetItem对象来实现的,使用QTableWidget时就需要QT ableWidgetItem。用来表示表格中的一个单元格,整个表格就是用各个单元格构建起来的

QTableWidget类中的常用方法

方法描述

setROwCount(int row)设置QTableWidget表格控件的行数

setColumnCount(int col)设置QTableWidget表格控件的列数setHorizontalHeaderLabels()设置QTableWidget表格控件的水平标签setVerticalHeaderLabels()设置QTableWidget表格控件的垂直标签

setItem(int ,int ,QTableWidgetItem)在QTableWidget表格控件的每个选项的单元控件内添加控件horizontalHeader()获得QTableWidget表格控件的表格头,以便执行隐藏

rowCount()获得QTableWidget表格控件的行数

columnCount()获得QTableWidget表格控件的列数

setEditTriggers(EditTriggers triggers)设置表格是否可以编辑,设置表格的枚举值setSelectionBehavior设置表格的选择行为

setTextAlignment()设置单元格内文本的对齐方式

setSpan(int row,int column,int rowSpanCou nt,int columnSpanCount)合并单元格,要改变单元格的第row行,column列,要合并rowSpa ncount行数和columnSpanCount列数

row:要改变的行数

column:要改变的列数

rowSpanCount:需要合并的行数

columnSpanCount:需要合并的列数

setShowGrid()在默认情况下表格的显示是有网格的,可以设置True或False用于是

否显示,默认True

setColumnWidth(int column,int width)设置单元格行的宽度

setRowHeight(int row,int height)设置单元格列的高度

编辑规则的枚举值类型

最后

以上就是高挑发箍为你收集整理的python中gui有没有电子表格控件_python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性...的全部内容,希望文章能够帮你解决python中gui有没有电子表格控件_python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部