- Por que os ícones mudam ...
Quando você usa um programa usando o sudo (como root), você verá os ícones e as configurações de tema que a conta root está configurada para usar. Caso contrário, você verá os ícones selecionados como usuário.
- Como alterar os ícones padrão (usuários) para que correspondam aos ícones que aparecem quando você usa o sudo ...
Note que o notepadqq é um programa Qt, não um programa GTK, e as configurações de ícone que você escolheu para o GTK não se aplicam aos programas do Qt. Você quer mudar o tema do seu usuário Qt icon para "Adwaita". Esse é o nome do conjunto de ícones específico que você está vendo quando é executado com o sudo. Eu não sei qual distro você está usando. Eu estou usando o Xubuntu. No meu caso, tive que executar os três comandos a seguir em um terminal:
sudo apt install qt5ct qt5-style-plugins
export QT_QPA_PLATFORMTHEME=qt5ct
qt5ct
Isso deve iniciar uma janela Configurações GUI Qt5 e permitir que você selecione um conjunto de ícones para programas Qt. Escolha Adwaita, clique em aplicar e reinicie o Notepadqq. Enquanto você tem o qt5ct aberto, você também deve escolher o gtk2 como seu tema qt5 para ter uma aparência uniforme nos aplicativos gtk e qt. Você também pode definir seus tamanhos de fonte aqui para o Qt para que eles correspondam às suas configurações do GTK.
Eu também editei a linha de exportação já existente em "/etc/X11/Xsession.d/56xubuntu-session". (Depois de uma reinicialização) isso me permitiu lançar o novo objeto "Qt Settings" que apareceu na janela de configurações do Xubuntu.
Não sei por que, quando defino os ícones do GTK e do Qt para o Adwaita, obtenho ícones tão diferentes com o mouspepad quanto com o notepadqq. Eles devem usar apenas um conjunto diferente de imagens dentro desse tema de ícones.