[PyQt] Possible incompatibility between latest PyQt5 and QScintilla wheels

Detlev Offenbach detlev at die-offenbachs.de
Wed Oct 2 19:11:23 BST 2019


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.

Regards,
Detlev
-- 
Detlev Offenbach
detlev at die-offenbachs.de




More information about the PyQt mailing list