Getting rid of the QThread class