Esempio n. 1
0
 def sizeHint(self, option, index):
     options = QStyleOptionViewItem(option)
     self.initStyleOption(options, index)
     doc = QTextDocument()
     doc.setHtml(options.text)
     doc.setTextWidth(options.rect.width())
     size = QSize(int(doc.idealWidth()), int(doc.size().height()))
     return size
Esempio n. 2
0
    def sizeHint(self, option, index):
        options = QStyleOptionViewItem(option)
        self.initStyleOption(options, index)

        doc = QTextDocument()
        doc.setHtml(options.text)
        doc.setTextWidth(options.rect.width())

        return QSize(doc.idealWidth(), doc.size().height())