Eu estive pensando sobre isso desde que comecei com o Arch (em distros Out-of-the-Box isso não aconteceu comigo), Estilo QGtkName (que aparentemente se encarrega de fazer o Qt usar temas GTK) não detecta o tema GTK que selecionamos (pelo menos não no Xfce), fazendo com que nossos aplicativos escritos em Qt pareçam diferentes do ambiente. Instale o pacote libgnomeui ele faz o trabalho (ou algumas de suas dependências), mas se você é como eu e não quer ter a mídia GNOME instalada, isso pode ajudar. Os aplicativos inicialmente têm esta aparência:
Primeiro nós corremos QtConfigName (que por padrão não é mostrado no menu). No Arco:
$ qtconfig-qt4
En la opción 'Selecionar estilo GUI' selecionamos GTK +.
Depois de criar um script, podemos usar o guia de KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Vamos nomear o script como qgtkstylehack.sh (isso é opcional e depende do usuário) e vamos escrever isso dentro do script: export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
No final será assim:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Vamos mover este script para a pasta /etc/profile.d para ser executado automaticamente e estar disponível para todos os usuários. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Agora, podemos já ter em nossa pasta pessoal um arquivo oculto chamado .gtkrc-2.0 (aqui está nossa configuração pessoal GTK +), se não, simplesmente o criamos. Então, temos que adicionar isso ao arquivo mencionado: nome do tema gtk= »Seu nome tema«
E pronto, reinicializamos para que as alterações tenham efeito. Nossos aplicativos devem ser semelhantes a este:
* Na verdade, também podemos adicionar a linha export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ arquivar ~ / .bash_profile para que as mudanças afetem apenas o nosso usuário.
Fontes:
- http://wiki.archlinux.org/index.php/GTK%2B#GTK.2B_2.x
- http://wiki.archlinux.org/index.php/Bash#Configuration
- http://bbs.archlinux.org/viewtopic.php?id=99175
O desktop parece muito bom, já que conheci o arch e os derivados também não mudei, adoro o pacman e o RR, agora no chakra porque adoro o quão polido é o Kde, meu outro amor é o Xfce, embora eu tenha esquecido.
Na verdade, o pacman é uma maravilha e o Rolling Release é muito confortável.
Chakra Não testei em profundidade porque meu computador já é um pouco antigo (de 2006), então prefiro um sistema leve para que continue a funcionar o máximo possível, e o KDE não é exatamente leve.
Adicionado aos favoritos!
Saudações!
Obrigado!
Uma saudação.
Eu sou um novato neste tópico. Qual biblioteca de gráficos é mais recomendada em termos de compatibilidade / multiplataforma / desempenho etc? Qt ou gtk +?
Também não tenho muito conhecimento nesse aspecto, mas de acordo com a Wikipedia e alguns comentários que li na net, o Qt definitivamente tem maior compatibilidade e um maior número de plataformas nas quais pode funcionar. Quanto ao desempenho, a verdade é que não posso dar uma boa resposta, porque como já te disse, não tenho muito conhecimento sobre isso.
Quão legal é o tema dos ícones que você usa, quais são eles?
AwOkenDark por alecive:
http://alecive.deviantart.com/art/AwOken-163570862
É um conjunto de ícones muito variado e personalizável, recomendo muito.
Ótima dica! A integração entre GTK e Qt é um dos meus principais critérios na escolha de layouts e desktops. Menciono que a instalação do "libgnomeui" também serve para integrar aplicativos Qt em LXDE e Openbox. Mas, para mim, o melhor aplicativo para integrar GTK e Qt é o QTCurve. Recomendado !!
+1 QtCurve é ótimo e extremamente configurável.
A verdade é que fiz a dica com a intenção de que funcionasse em ambientes que utilizassem GTK 2, não só Xfce (só coloquei como referência porque é o que utilizo). Eu ia especificar isso no primeiro parágrafo, mas "meu aceno foi embora", como dizemos por aqui: P.