[PyQt] Cannot get data to be fetched by QTableView through QAbstractTableModel
Bjorn Egil Ludvigsen
bludvigsen at gmail.com
Fri Apr 23 15:14:18 BST 2010
Yes thanks, I deliberately left those out, but they are working fine (as I
know by having debug output to my log window) and looks like below. I also
have headerData(). My header is showing up just fine by the way. The
vertical header is not shown, even if I set it to be shown, which is strange
because both rows and columns are returned properly:
def rowCount(self, index=QModelIndex()):
def columnCount(self, index=QModelIndex()):
def headerData(self, col, orientation, role):
if orientation == Qt.Horizontal and role == Qt.DisplayRole:
On Fri, Apr 23, 2010 at 9:01 AM, Andreas Pakulat <apaku at gmx.de> wrote:
> On 23.04.10 08:36:22, Bjorn Egil Ludvigsen wrote:
> > Hi,
> > I cannot get any data to be shown in my QTableView and wonder now if
> > something could be wrong with returning the QVariants(), as someone on
> > Daniweb said this is not necessary anymore after PyQt 4.6. Also I read
> > PyQt documentation about QVariant, but have not gotten any further.
> > Without giving you the whole nine yards, can anyone spot any beginners
> > below? The data itself is loaded into a list (self.uncertainties) of
> > Uncertainty() objects. An Uncertainty() has 22 attributes that I want to
> > show in a table.
> Unless you deliberitly left these out the below model misses
> implementations for at least rowCount and columnCount.
> It was all so different before everything changed.
> PyQt mailing list PyQt at riverbankcomputing.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the PyQt