LINUX.ORG.RU

Qt определить иконку для *.desktop файла

 


0

1

Добрый день. Получаю объект класса QMimeType через метод mimeTypeForFile() класса QMimeDatabase. Затем получаю имя иконки через метод iconName() класса QMimeType. И для большинства файлов все нормально, а вот для всех *.desktop файлов получается одна иконка, независимо от того, что в нем прописано. Так вот как бы получить иконку из этого файла? Парсить его вручную?

★★★★

Иконка .desktop файла указана в .desktop файле, иного применения у иконки .desktop не имеется даже в случаях, когда тебя нужна иконка .desktop файла отличающаяся иконки .desktop файлов, поэтому посмотри как с этой проблемой справляются в kde.

anonymous ()