qTableWidget设置第一行固定

qTableWidget设置第一行固定,第1张

固定第一行需要设置合并和锁定。

界面初始化开始,我们应当让表头m_frozenTableWgt具备:不显示表头,不显示滚动条、设置rowcount为2行并隐藏2行后所有的元素、设置窗口层次在TDMSummaryTableWgt之前、对单元格进行合并等要素。

除了上面的步骤之外,还需要考虑m_frozenTableWgt与TDMSummaryTableWgt之间的联动问题,主要包括表格的尺寸变化、滚动条移动、界面平移等问题。

'''

【简介】

PyQT5中单元格内的文本颜色

'''

import sys

from PyQt5.QtWidgets import (QWidget, QTableWidget, QHBoxLayout, QApplication, QTableWidgetItem)

from PyQt5.QtGui import QBrush, QColor, QFont

class Table(QWidget):

def init (self):

super(). init ()

self.initUI()

if name == ' main ':

app = QApplication(sys.argv)

example = Table()

example.show()

sys.exit(app.exec_())


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7869558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存