发送消息和QTableWidget
发送消息
1.创建消息类
from PyQt5.Qt import QObject
from PyQt5.QtCore import pyqtSignal
class SignalCenter(QObject):
login_succeed_signal = pyqtSignal(str, int)
signal_center = SignalCenter()
2.发送消息
signal_center.login_succeed_signal.emit(username, result)
3.接受消息做出反应
signal_center.login_succeed_signal.connect(self.login_succeed)
def login_succeed(self, username, role):
pass
QTableWidget
1.构造QTableWidget对象
self.left_view = QTableWidget(3, 1, self)
2.QTableWidgetItem对象
i1 = QTableWidgetItem('用户列表')
3.添加元素
self.left_view.setItem(0, 0, i1)
4.隐藏头部
self.left_view.verticalHeader().setVisible(False)
self.left_view.horizontalHeader().setVisible(False)