Converted UsbDownloader to QThread