- - Como fazer com que os aplicativos do KDE pareçam normais no Gnome com o tema Adwaita-Qt

Como fazer com que os aplicativos do KDE pareçam normais no Gnome com o tema Adwaita-Qt

Linux tem uma grande variedade de código abertoaplicativos escritos com uma tonelada de kits de ferramentas diferentes. Esses kits de ferramentas são frequentemente referidos pelo nome na comunidade (GTK e Qt). Essas duas estruturas parecem muito diferentes entre si e causam algumas inconsistências nos temas da área de trabalho. Ao longo dos anos, muitos tentaram resolver isso. Nos ambientes de desktop baseados em Qt (como o KDE Plasma), existe um tema que faz com que os aplicativos do tipo GTK / Gnome pareçam mais em casa. Acontece que também há um esforço para fazer com que os aplicativos Qt pareçam menos estranhos nos desktops GTK. Tudo isso é realizado com o tema Adwaita-Qt.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Neste artigo, ensinaremos como baixar e instalar o Adwaita-Qt. Além disso, abordaremos como aplicá-lo a aplicativos Qt em todos os ambientes modernos de desktop GTK Linux.

Instale o Git

Comece instalando o pacote Git no seu sistema operacional. Você também precisará instalar o cmake e ter a estrutura Qt.

Ubuntu

sudo apt install git cmake qt5* lxqt-config

Debian

sudo apt-get install git cmake qt5* lxqt-config

Arch Linux

sudo pacman -S git cmake qt5-base lxqt-config

Fedora

sudo dnf install git cmake qtbase5-common-devel qt5-qtbase-devel lxqt-config

OpenSUSE

sudo zypper install git cmake lxqt-config
sudo zypper install patterns-openSUSE-devel_qt5

Outros Linux

O tema Adwaita-Qt no Github é descompiladoCódigo fonte. Como resultado, ele será executado em qualquer coisa com as ferramentas certas. As ferramentas necessárias para compilar esse código são Cmake, bibliotecas de desenvolvimento Qt5 e Git. Além disso, você precisará instalar o aplicativo LXQt Config para aplicar rapidamente o tema aos aplicativos Qt.

Abra um terminal e use o gerenciador de pacotes paraprocure por "qt5 development", "cmake", "git" e "lxqt-config". Instale esses pacotes. Se todos eles forem instalados com êxito, você poderá criar o tema Adwaita-Qt corretamente.

Edifício Adwaita-Qt

Inicie o processo de construção usando o git ferramenta para pegar o código fonte usando clone.

git clone https://github.com/FedoraQt/adwaita-qt.git

Digite o recém-clonado adwaita-qt pasta usando o CD comando.

cd adwaita-qt

Neste ponto, você precisará fazer uma construir pasta para o Cmake ferramenta construtora. Com mkdir, crie a nova pasta de construção dentro ~ / adwaita-qt.

mkdir build

Mover-se a partir de adwaita-qt ao construir subpasta.

cd build

Use o Cmake ferramenta para configurar o código e gerar os arquivos de construção.

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..

Agora vem a parte da compilação. No terminal, execute o faço comando.

make

Corrida faço deve demorar um pouco, então deixe o terminal Você verá muitas linhas passarem, enquanto o compilador reúne o Adwaita-Qt. O compilador será concluído quando o terminal permitir que você digite novamente.

A última parte do processo de compilação é a instalação. Para instalar o Adwaita-Qt em todo o sistema, execute o comando install com sudo.

sudo make install

Como alternativa, instale o tema Adwaita-Qt para um único usuário removendo sudo. Instalar o tema como um único usuário significa que o tema do Adwaita-Qt precisa ser reinstalado para cada usuário que precisa ter acesso a ele.

make install

Ativando o Adwaita-Qt

Adwaita-Qt não é um tema GTK. Em vez disso, é Qt na natureza. Como o tema é Qt e não GTK, nenhum dos desktops modernos tem como aplicá-lo. É por isso que anteriormente no guia que instalamos lxqt-config. Essa ferramenta é uma parte essencial da área de trabalho do LXQt. No entanto, ele funciona em quase qualquer lugar.

Inicie a ferramenta LXQT-Config pressionando Alt + F2 e digitando lxqt-config no prompt.

Dentro da ferramenta de configuração, procure por "Aparência" e clique nela. Se o tema Adwaita-Qt tiver sido construído corretamente, ele deverá aparecer na lista. Clique nele para informar ao sistema para usá-lo como a capa Qt padrão.

Nota: pode ser necessário reiniciar o PC para que as alterações tenham efeito total.

Depois que a ferramenta de configuração aplicar a capa, inicie um aplicativo na área de trabalho do Linux que use Qt e não GTK. Confirme se está usando o tema correto. Se o tema não se aplicar, volte para lxqt-config e tente novamente.

Desativar o tema

O Adwaita-Qt faz um excelente trabalho na fabricação do Qtos aplicativos parecem menos deslocados em ambientes de desktop como Gnome Shell, Cinnamon etc. Ainda assim, se você não é um grande fã desse tema, é compreensível. Muitas pessoas optam por não aderir ao tema Adwaita em favor de um tema personalizado. Se você deseja desativar o tema, é tão fácil quanto voltar ao lxqt-config.

Uma vez dentro, selecione o botão "Aparência", apenasComo da última vez. Para desativar o tema, selecione um tema diferente (que não seja o Adwaita-Qt) para "desativá-lo". Em seguida, abra um terminal e exclua o código-fonte da sua pasta pessoal.

rm -rf ~/adwaita-qt

Depois de desligar o tema em lxqt-config, Os aplicativos Qt não devem mais usar o Adwaita-Qt.

Comentários