[PyQt] Possible incompatibility between latest PyQt5 and QScintilla wheels
Phil Thompson
phil at riverbankcomputing.com
Wed Oct 2 21:36:33 BST 2019
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.
Phil
More information about the PyQt
mailing list