fix QtConcurrent::run