learing pyqt threading stuff. broken