O tema oficial do Ubuntu Desktop é chamado Ubuntu Mobile, e está disponível para instalação no pacote ubuntu-mobile-icons
. Aqui está uma amostra dos ícones fornecidos:
Para usar os ícones em seu código, basta usar o caminho para o ícone. Por exemplo, para definir o ícone em um botão da barra de ferramentas, faça algo semelhante a isto:
ToolbarButton {
text: i18n.tr("Refresh")
iconSource: Qt.resolvedUrl("/usr/share/icons/ubuntu-mobile/actions/scalable/reload.svg")
}
Para evitar ter que repetir o caminho da raiz várias vezes, geralmente uso uma pequena função chamada getIcon
, que retorna o caminho real para um ícone:
function getIcon(name) {
return Qt.resolvedUrl("/usr/share/icons/ubuntu-mobile/actions/scalable/" + name + ".svg")
}
O exemplo anterior seria então:
ToolbarButton {
text: i18n.tr("Refresh")
iconSource: getIcon("reload")
}