New QTemporaryFile replacement
Change to use QGCTemporaryFile