Example #1
0
    def paint(self, QPainter, QStyleOptionViewItem, QModelIndex):
        try:
            col = QModelIndex.column()
            ##extremely dirty code, include 2 outer class implement details
            header = QModelIndex.model().data.hori_headers[col]
            ##1(data) 2(hori_headers)
        except:
            header = None

        QPainter.drawText(QStyleOptionViewItem.rect,
                          Qt.AlignCenter | Qt.TextWordWrap,
                          getFormedStr(header, QModelIndex.data()))

        self.drawFocus(QPainter, QStyleOptionViewItem,
                       QStyleOptionViewItem.rect)
        return
def setWidgetItemContent(item, header, value):
    item.setText(getFormedStr(header, value))
Example #3
0
def convert2WidgetItem(header, content):
    return QTableWidgetItem(getFormedStr(header, content))
def convert2WidgetItem(header, content):
    return QTableWidgetItem(getFormedStr(header, content))
Example #5
0
def setWidgetItemContent(item, header, value):
    item.setText(getFormedStr(header, value))