def headerData(self, section, orientation, role):
return QVariant()
def headerData(self, section, orientation, role):
return QVariant()
self.delegate = XmlDelegate(self)
self.view.setItemDelegate(self.delegate)
self.delegate.insertNodeDelegate('element', ElemNodeDelegate())
self.delegate = XmlDelegate(self)
self.view.setItemDelegate(self.delegate)
self.delegate.insertNodeDelegate('element', ElemNodeDelegate())
del self.delegates[nodeType]
def paint(self, painter, option, index):
del self.delegates[nodeType]
def paint(self, painter, option, index):
nodeType = index.model().data(index).property('nodeType')
delegate = self.delegates.get(str(nodeType.toString()))
#print "TYPE:", str(type(str(nodeType.toString())))
nodeType = index.model().data(index).property('nodeType')
delegate = self.delegates.get(str(nodeType.toString()))
#print "TYPE:", str(type(str(nodeType.toString())))
text = index.model().data(index).property('content').toString()
document = QTextDocument()
document.setDefaultFont(option.font)
text = index.model().data(index).property('content').toString()
document = QTextDocument()
document.setDefaultFont(option.font)