O sistema de recursos do Qt é para ícones que você inclui no seu programa. Não é a mesma coisa que o tema de ícones do sistema. Para usar um ícone do sistema, veja o que você faz:
-
Clique no triângulo ao lado de
icon
no editor de propriedades do Qt Designer. Você verá uma linhaTheme
na exibição expandida que aceita texto arbitrário. -
Encontre o tema do seu ícone em
/usr/share/icons
, verifique qual é o nome do arquivo do ícone e verifique o XDG Icon Naming Specification para garantir que você esteja usando o nome oficial e não algum alias de compatibilidade para uma área de trabalho antiga que nem todos os temas fornecerão. -
Preencha o nome do arquivo do ícone, sem a extensão, na linha
Theme
. O Qt usará isso para solicitar o ícone do tema do sistema em tempo de execução. Se você acertar o nome, verá o ícone aparecer na visualização do Qt Designer imediatamente após colar ou digitar a última letra do nome. -
Como alternativa, você também precisa criar um recurso a partir dos ícones. De acordo com os documentos do Qt , você pode usar
rcc -project
para gerar um arquivo de recursos a partir do ícone tema, mas eu ainda tenho que fazer isso, então você terá que descobrir a minutae de que você mesmo.
Eu provavelmente adicionaria os ícones a um pacote de recursos manualmente usando o Navegador de recursos e, em seguida, definiria a Normal Off
row abaixo de Theme
, pois o comportamento do Qt Designer parece indicar que ele será tratado como um substituto para o tema do ícone do sistema.