Я делаю файловый браузер в qt для некоторых пользовательских файлов дизайна. Я хочу загрузить их предварительный просмотр в качестве миниатюры, и по этой причине я использую QIconProvider
, чтобы вернуть значок в мой QFileSystemModel
.
Проблема в том, что алгоритму, который создает QIcon
, нужны некоторые ресурсы, и в результате мое приложение не отвечает, пока не завершит загрузку всех эскизов.
Мне интересно, есть ли способ поместить мой QIconProvider
в фоновый поток, чтобы мое приложение реагировало.
QtConcurrent::run
a> для выполнения в фоновом режиме, а затем с использованием сигналов из очереди для уведомления. - person G.M.   schedule 25.08.2016