Как убрать границу строк / ячеек в виджете таблицы с помощью pyqt4 - PullRequest
0 голосов
/ 29 января 2019

Здесь, в моей программе, мне нужно удалить границу отдельных строк в виджете qtable, я пробовал много способов, но они не работают. У меня нет никакой идеи написать делегат. Может кто-нибудь, пожалуйста, помогите мне, какудалить границу в виджете таблицы в pyqt4

        self.table1 = QtGui.QTableWidget()
        self.table1.setFocusPolicy(QtCore.Qt.NoFocus);
        self.table1.setStyleSheet("QTableWidget{gridline-color: white}")
        self.Inventory_scrollarea = QtGui.QScrollArea(widgetResizable=True)
        self.Inventory_scrollarea.setWidget(self.inventory_widget)
        self.Inventory_scrollarea.showFullScreen()

        self.table1.horizontalHeader().hide()
        self.table_item1 = QtGui.QTableWidgetItem()
        self.table1.setRowCount(21)
        self.table1.verticalHeader().hide()
        self.table1.setColumnCount(7)
        stylesheet1 = "::section{Background-color:black;color: white;font-size: 25px;}"
        header1 = self.table1.horizontalHeader()
        vh1 = self.table1.verticalHeader()
        vh1.setDefaultSectionSize(50)
        header1.setResizeMode(0, QtGui.QHeaderView.ResizeToContents)
        header1.setResizeMode(1, QtGui.QHeaderView.ResizeToContents)
        header1.setResizeMode(2, QtGui.QHeaderView.Stretch)
        header1.setResizeMode(3, QtGui.QHeaderView.ResizeToContents)
        header1.setResizeMode(4, QtGui.QHeaderView.Stretch)
        header1.setResizeMode(5, QtGui.QHeaderView.ResizeToContents)
        header1.setResizeMode(6, QtGui.QHeaderView.ResizeToContents)

Ниже дано мое изображение:

я хочу удалить границу для 2,3 строк введите описание изображения здесь

...