[PyQt] QAbstractTableModel problems in PyQt4
    Vladimir Pouzanov 
    farcaller at gmail.com
       
    Mon Nov  5 09:48:45 GMT 2007
    
    
  
Hi all,
I'm trying to implement a table model:
class AModel(QtCore.QAbstractTableModel):
    def __init__(self, parent=None):
        QtCore.QAbstractTableModel.__init__(self, parent)
    
    def rowCount(self, parent=QtCore.QModelIndex()):
        print "row count rq"
        return 3
    
    def columnCount(self, parent=QtCore.QModelIndex()):
        print "col count rq"
        return 3
    
    def data(self, idx, role=QT.DisplayRole):
        print "data rq"
        return QtCore.QVariant("test")
...
self.ui.tableView.setModel(AModel())
the problem is that data is never called (rowCount/columnCount are called three
times each), so nothing is rendered. What do I mess?
    
    
More information about the PyQt
mailing list