<div dir="ltr">Pedro, <div>I forgot a couple steps to convert a C++ Qt example code to PyQt. The list may seem daunting but it is really straightforward:<br><br>- replace the includes by imports from PyQt5</div><div>- replace all -> and :: by dot<br>- replace all object instantiations by Pythonic form foo=Foo(…) (regardless of new / local)<br>- replace all { by colon<br>- fix constructors to be named __init__ <br>- move data members from class, and initializers from constructor, into __init__ body<br>- convert derivation to python syntax such as class Foo(BaseClass)<br>- add self. as appropriate and replace this-> by self.<br>- remove all &, *, ;, }, parentheses around if/while/etc conditions, type declarations (return types, parameter types), virtuals, consts, and deletes<br>- (other TBD?)<br>- convert custom signals to use pyqtSignal at class level<br>- convert connections to use new style pythonic syntax<br>- run and fix iteratively until works
</div></div>