[PyKDE] eric3 snapshot not working
phil at riverbankcomputing.co.uk
Fri Dec 30 14:36:24 GMT 2005
On Friday 30 December 2005 9:29 am, Detlev Offenbach wrote:
> Am Donnerstag, 29. Dezember 2005 20:18 schrieb Andreas Pakulat:
> > On 29.12.05 19:06:51, Detlev Offenbach wrote:
> > > I am back online. Could you send me the message showing where it gets
> > > into a self recursion.
> > Thats a bit much for inline posting, thus I'm attaching it.
> > Also, do you have an idea why it doesn't work with Python 2.3.5, see
> > earlier error message by me. Seems to me like QextScintilla gets called
> > the wrong way.
> > Personally I don't really care if I have to use python 2.3 or 2.4,
> > either is ok.
> > Andreas
> after having analyzed the error messages a bit more (after installing the
> latest sip and PyQt3 snapshots), I have the impression, that it is a
> problem in sip (or PyQt).
> 1. Message:
>.py", line 1122, in eventFilter
> if evtType == QEvent.DragEnter:
> RuntimeError: maximum recursion depth exceeded in cmp
> The __cmp__ method is not reimplemented anywhere within eric3. I have no
> clue, how the comparison could get into an infinite recursion.
> 2. Message:
> Traceback (most recent call last):
> line 335, in resizeEvent
> line 290, in setupScrollBars
> viewport = self.getActualViewport()
> RuntimeError: maximum recursion depth exceeded
> That happens in a overridden method, that is:
> def resizeEvent(self, evt):
> Reimplemented to set the scrollbar sizes.
> @param evt resize event (QResizeEvent)
> QFrame.resizeEvent(self, evt)
> Here I get the impression as if it might be called again from
> Maybe Phil can help to clarify the problem further.
Yes - a SIP bug. The fix will be in tonight's SIP and PyQt3 snapshots.
More information about the PyQt