Re: Possible incompatibility between latest PyQt5 and QScintilla wheels

Detlev Offenbach <[email protected]>
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <8096408.etiH3uvEn6@neptun>
Am Mittwoch, 2. Oktober 2019, 22:36:33 CEST schrieb Phil Thompson:
> On 02/10/2019 19:11, Detlev Offenbach wrote:
> > Hi,
> > 
> > I just observed a strange issue when using eric6. The focus handling
> > does not
> > work correctly when a calltips boy is shown. I suspect that this is
> > caused by
> > some incompatibility between QScintilla (compiled agains Qt 5.12.x) and
> > PyQt5
> > (compiled against Qt 5.13.1). All was installed via pip install. The
> > issue
> > here is, that the focus is stolen by the calltips box without
> > QScintilla
> > receiving a focusOut event. When the calltips box is closed, QScintilla
> > doesn't get a focusIn event.
> > 
> > After reverting PyQt5 to 5.13.0 everything worked again as it did for
> > years.
> > 
> > Maybe a QScintilla compiled against Qt 5.13.1 could fix it. Maybe there
> > is an
> > issue in Qt 5.13.1. Sorry for not being able to specify what is the
> > root
> > cause.
> 
> I think it is more likely that it is an issue with Qt 5.13.1 and so
> re-compiling against that version won't help.
> 
> There is really nothing I can do when a new Qt release has N bug fixes
> and M regressions.

However, the interesting thing is, I only observed it with QScintilla in 
relation to Calltips/Completion lists. Does QScintilla do any magic here?

Detlev
-- 
Detlev Offenbach
[email protected]


_______________________________________________
PyQt mailing list    [email protected]
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.