PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法

简介: PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法

     

def change_table(self):
    '''
     作用:通过取值框的值改变表格行数
    '''
    cols = self.spinBox.value()
    if(cols == 1):
        # 行隐藏
        self.tableWidget.hideRow(1)
        self.tableWidget.hideRow(2)
    elif(cols == 2):
        self.tableWidget.showRow(1)
        self.tableWidget.hideRow(2)
    elif(cols ==3):
        # 行显示
        self.tableWidget.showRow(1)
        self.tableWidget.showRow(2)
# QSpinBox值改变事件监听
self.spinBox.valueChanged.connect(self.change_table)

实例应用效果图:

2.gif

# 设置指定列的列宽
self.tableWidget.setColumnWidth(2, 290)

实例应用效果图:

image.png

喜欢的点个赞❤吧!

           

目录
相关文章
|
C++
Qt6学习笔记九(自定义控件封装)
Qt6学习笔记九(自定义控件封装)
500 0
|
存储 API C++
【 QString接口大全】 Qt QString类使用示例
【 QString接口大全】 Qt QString类使用示例
534 1
《QT从基础到进阶·七》QTableView的使用
《QT从基础到进阶·七》QTableView的使用
1213 0
|
图形学 Python 容器
【PyQt5桌面应用开发】3.Qt Designer快速入门(控件详解)
【PyQt5桌面应用开发】3.Qt Designer快速入门(控件详解)
2848 0
|
编译器
考核:QTableWidget开发[折叠/展开单元格QTableWidgetItem]
该软件模块是一个复杂的表格窗口,用于展示方案和装备信息。用户可以根据名称搜索并滚动到对应的方案。每个方案可以展开和折叠,显示方案的挂载总量和挂载配置。
890 0
|
Linux 图形学
深入理解Qt定时器:QTimer的魅力与挑战(一)
深入理解Qt定时器:QTimer的魅力与挑战
7929 0
|
Java API Maven
一篇文章讲明白Jetty使用教程(一)——开始使用Jetty
一篇文章讲明白Jetty使用教程(一)——开始使用Jetty
967 0
|
机器学习/深度学习 数据可视化 决策智能
Python中使用Gradient Boosting Decision Trees (GBDT)进行特征重要性分析
Python中使用Gradient Boosting Decision Trees (GBDT)进行特征重要性分析
458 0
|
存储 算法 数据可视化
Qt与Excel:从底层原理到上层应用的全面探索
Qt与Excel:从底层原理到上层应用的全面探索
817 0
|
人工智能 关系型数据库 MySQL
一键实现穿衣自由|揭秘淘宝AI试衣间硬核技术:AnalyticDB MySQL向量在线召回
在AI试衣间功能的背后,阿里云瑶池旗下的云原生数据仓库AnalyticDB MySQL提供了高维向量低延时的在线向量召回检索服务,下面将进行介绍。