Как использовать KPixmapSequence в KDE Frameworks 5

В дни KDE4/Qt4 KPixmapSequence("рабочий процесс", KIconLoader::SizeSmallMedium); успешно загрузит и покажет рабочий процесс, пытаясь перенести его на KDE Frameworks 5, который больше не работает.

Есть идеи, как заставить его работать снова? Имеет ли это какое-либо отношение к теме Breeze с использованием SVG вместо PNG, которую использовал Oxygen?

1 ответ

Решение

Кажется, для работы нужен KIconLoader:

auto seq = new KPixmapSequence;
seq->setSequence(
    KIconLoader::global()->loadPixmapSequence(
        QLatin1String("process-working"), KIconLoader::SizeSmallMedium));
Другие вопросы по тегам