[PyQt] Re: problem with QAbstractItemModel

Vicent Mas uvemas at gmail.com
Fri Nov 6 10:09:50 GMT 2009


> On Fri, 6 Nov 2009 10:22:59 +0100, Vicent Mas <uvemas at gmail.com> wrote:
> >> Hi,
> >>
> >> the attached script implements a minimal tree model featuring rows
> >>  deletion. It works just fine with (Qt 4.4, PyQt 4.4.4). However, with
> >>  (Qt
> >>  4.5.2, PyQt 4.5.4) and (Qt 4.5.2, PyQt 4.6.1) deleting the last row
> >>  raises
> >>  the following error:
> >>
> >> vmas at rachael:/tmp$ python tmTester.py &
> >> [2] 6819
> >> vmas at rachael:/tmp$ Traceback (most recent call last):
> >>   File "tmTester.py", line 189, in index
> >>     return self.createIndex(row, column, branch.childAtRow(row))
> >>   File "tmTester.py", line 86, in childAtRow
> >>     return self.children[row]
> >> IndexError: list index out of range
> >>
> >> Is it a bug in the recent versions of PyQt? Or should I fix some problem
> >> in
> >>  the script?
> >>
> >> I would really appreciate your help.
> >
> > Hi,
> >
> > I'm still struggling with this problem, looking for a solution (or, at
> > least,
> > a workaround) with no luck. Could somebody give me a hand please? I
> 
> really
> 
> > need to fix this issue.
> 
> Try and simplify your test case. 250+ lines isn't something people can take
> a quick look at.
> 
> Phil
> 

Hi,

well, there are lots of blank lines and comments (eric4 says there are 172 
lines of code) and I've ran pylint in order to make sure I was not including 
unnecessary stuf. But I will try to shrink it again.

Thanks for your answer.

Vicent
::

	Share what you know, learn what you don't

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20091106/1dc635f1/attachment.bin


More information about the PyQt mailing list