Я мой QTableWidget определяется следующим образом:Как добавить макет к Qtablewidget в pyqt?
def __init__(self, parent = None):
super(Window, self).__init__(parent)
QtGui.QWidget.__init__(self)
QtGui.QTableWidget.setMinimumSize(self, 500, 500)
QtGui.QTableWidget.setWindowTitle(self, "Custom table widget")
self.table = QtGui.QTableWidget()
rowf = 3
self.table.setColumnCount(3)
self.table.setRowCount(rowf)
self.table.setHorizontalHeaderItem(0, QtGui.QTableWidgetItem("col1"))
self.table.setHorizontalHeaderItem(1, QtGui.QTableWidgetItem("col2"))
self.table.setHorizontalHeaderItem(2, QtGui.QTableWidgetItem("col3"))
self.table.verticalHeader().hide()
header = self.table.horizontalHeader()
header.setResizeMode(0, QtGui.QHeaderView.ResizeToContents)
header.setResizeMode(1, QtGui.QHeaderView.ResizeToContents)
header.setResizeMode(2, QtGui.QHeaderView.ResizeToContents)
self.buttonBox = QtGui.QDialogButtonBox(self)
self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok)
self.verticalLayout = QtGui.QVBoxLayout(self)
self.verticalLayout.addWidget(self.table)
self.verticalLayout.addWidget(self.buttonBox)
self.buttonBox.accepted.connect(self.close)
self.buttonBox.rejected.connect(self.close)
Я хотел бы мой конечный результат, чтобы посмотреть что-то похожее на рис ниже, но прямо сейчас, макет, который я пытаюсь добавить не Незаметная работа Кстати, я бы хотел. Я новичок в pyqt. Я пробовал этот макет раньше в qlistview, и он работал хорошо.
Спасибо так много для этого примера! Счастливые праздники и веселое Рождество. – answerSeeker