Название: QFileSystemModel + QFileIconProvider Отправлено: andrew.k от Февраль 27, 2017, 15:45 Использую собственный провайдер икон (наследуюсь от QFileIconProvider).
Хочу отображать превью для графических файлов. Просматриваю каталог, в который сканер записывает файлы. В момент появления файла модель сразу запрашивает иконку от провайдера, но т.к. файл еще пишется, разумеется иконку я сформировать не могу. После того, как запись завершилась, я отлавливаю этот момент и хочу заставить модель запросить иконку по новой. метод update вьюхи не помогает, т.к. модель видимо кеширует запрошенные иконки и повторно их не забирает у провайдера. На данный момент такое решение: Код
Как заставить модель обновить иконы? |