# _*_ coding:utf-8 _*_
# author: zizle
# date 22/04/2019
import sys
from PyQt5.QtWidgets import *
from PyQt5.QtCore import pyqtSignal
class TableWidget(QWidget):
control_signal = pyqtSignal(list)
def __init__(self, *args, **kwargs):
super(TableWidget, self).__init__(*args, **kwargs)
self.__init_ui()
def __init_ui(self):
style_sheet = """
QTableWidget {
border: none;
background-color:rgb(240,240,240)
}
QPushButton{
max-width: 18ex;
max-height: 6ex;
font-size: 11px;
}
QLineEdit{
max-width: 30px
}
"""
self.table = QTableWidget(3, 5) # 3 行 5 列的表格
self.table.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # 自适应宽度
self.__layout = QVBo