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

喜欢的点个赞❤吧!

           

目录
相关文章
|
传感器 Linux
在Linux中使用libmodbus库进行Modbus RTU主从机通信
Modbus RTU是一种常见的工业通信协议,用于在自动化系统中传输数据。libmodbus是一个流行的C库,用于在Linux系统上实现Modbus通信。本文将介绍如何使用libmodbus库在Linux上创建Modbus RTU主从机通信的示例代码。
6753 0
|
10月前
|
存储 JSON JavaScript
【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二
本文档介绍了DataAbility开发、FA卡片开发和WantAgent开发三大模块的内容。DataAbility开发涵盖场景介绍、接口说明及开发步骤,支持数据共享与管理;FA卡片开发包括卡片概述、生命周期回调、接口说明及页面设计,助力应用信息前置展示;WantAgent开发则聚焦行为意图封装,提供启动Ability和发布公共事件的功能。文档详细解析了各模块的实现流程与关键代码示例,为开发者提供了全面指导。
242 20
|
数据可视化 IDE Linux
【Python篇】PyQt5 超详细教程——由入门到精通(序篇)
【Python篇】PyQt5 超详细教程——由入门到精通(序篇)
3228 3
【Qt 学习笔记】Qt窗口 | 标准对话框 | 消息对话框QMessageBox
【Qt 学习笔记】Qt窗口 | 标准对话框 | 消息对话框QMessageBox
2479 4
【Qt 学习笔记】Qt窗口 | 标准对话框 | 消息对话框QMessageBox
《QT从基础到进阶·七》QTableView的使用
《QT从基础到进阶·七》QTableView的使用
1521 0
|
存储
Qt更新组件出现(“要继续此操作,至少需要一个有效且已启用的储存库”)
Qt更新组件出现(“要继续此操作,至少需要一个有效且已启用的储存库”)
1742 0
Qt更新组件出现(“要继续此操作,至少需要一个有效且已启用的储存库”)
|
Windows 计算机视觉 Linux
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
该文档介绍了Qt的跨平台特性,并推荐在Windows和Linux开发中使用QtCreator。在Windows下添加动态库,可以通过Visual Studio配置.lib文件和.dll文件,或在QtCreator中使用"添加库"功能。在QtCreator中,选择库文件、包含路径,并配置Details,然后更新.pro文件,清除、qmake及构建项目。运行时确保.dll与.exe在同一目录下。
751 0
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
|
数据库 开发者 Windows
QT 项目视图(QListView&QTreeView&QTableView)和项目部件(QListWidget&QTreeWidget&QTableWidget)详解-2
QT 项目视图(QListView&QTreeView&QTableView)和项目部件(QListWidget&QTreeWidget&QTableWidget)详解
|
Linux 图形学
深入理解Qt定时器:QTimer的魅力与挑战(一)
深入理解Qt定时器:QTimer的魅力与挑战
8673 0