change to python 3 and Qt5