Qt5: Signals and QApplications inside Threads