13.04.2010 12:33
Доброго времени суток.
Занялся тут разработкой на Qt под Maemo 5 и нашел одну маленькую штуку, которая у меня не заработала.
В Qt есть возможность брать системные иконки через метод QIcon::fromTheme. Так вот этот метод на десктопном линуксе выдает нормальные иконки как и положено по стандарту freedesktop.org, а на Maemo возвращается пустая иконка.
Пример вызова функции:
action->setIcon(QIcon::fromTheme(\"media-seek-forward\", QIcon(\":/img/forward1m.png\")));
На десктопе получаю иконку для \"media-seek-forward\" из текущей темы, а на Maemo 5 - fallback-иконку (на случай нулевого результата основной функции) \":/img/forward1m.png\"
Может кто с этим сталкивался и знает решение?
Занялся тут разработкой на Qt под Maemo 5 и нашел одну маленькую штуку, которая у меня не заработала.
В Qt есть возможность брать системные иконки через метод QIcon::fromTheme. Так вот этот метод на десктопном линуксе выдает нормальные иконки как и положено по стандарту freedesktop.org, а на Maemo возвращается пустая иконка.
Пример вызова функции:
action->setIcon(QIcon::fromTheme(\"media-seek-forward\", QIcon(\":/img/forward1m.png\")));
На десктопе получаю иконку для \"media-seek-forward\" из текущей темы, а на Maemo 5 - fallback-иконку (на случай нулевого результата основной функции) \":/img/forward1m.png\"
Может кто с этим сталкивался и знает решение?