Как скрыть / удалить границу конкретной строки в виджете qtable, используя pyqt4 - PullRequest
0 голосов
/ 10 января 2019

Здесь, в моей программе, я хочу удалить прямоугольную границу для моей второй строки Qtablewidget. Здесь я использую grid (False), изменяя всю таблицу. Может ли кто-нибудь сказать мне, как скрыть / удалить границу Второй ряд таблицы виджетов. Заранее спасибо. Ниже приведен мой код:

    self.table = QtGui.QTableWidget()
    self.table_item = QtGui.QTableWidgetItem()
    self.table.setRowCount(2)
    self.table.verticalHeader().hide()
    self.table.setColumnCount(6)
    self.fnt = self.table.font()
    self.fnt.setPointSize(20)
    self.table.setFont(self.fnt)
    self.table.setHorizontalHeaderLabels(("S.no, Item Description,Qty,Rate(Rs:),Subtotal,"",").split(','))
    self.newvbox.addWidget(self.table)
    # self.table.horizontalHeader().setResizeMode( QtGui.QHeaderView.Stretch)
    header = self.table.horizontalHeader()
    header.setResizeMode(1, QtGui.QHeaderView.Stretch)
    header.setResizeMode(0, QtGui.QHeaderView.ResizeToContents)
    header.setResizeMode(2, QtGui.QHeaderView.Stretch)
    header.setResizeMode(3, QtGui.QHeaderView.Stretch)
    header.setResizeMode(4, QtGui.QHeaderView.Stretch)
    self.btn1 = QtGui.QPushButton(icon=QtGui.QIcon("./plus.png"))
    self.table.setCellWidget(1,0,self.btn1)
    self.table.setItem(0,0,QtGui.QTableWidgetItem(str(1)))
...