Linux hat eine große Auswahl an Open SourceAnwendungen, die mit einer Menge verschiedener Toolkits geschrieben wurden. Diese Toolkits werden in der Community häufig namentlich genannt (GTK und Qt). Diese beiden Frameworks sehen sehr unterschiedlich aus und führen zu Inkonsistenzen bei Desktop-Themen. Im Laufe der Jahre haben viele versucht, dies zu lösen. In Qt-basierten Desktop-Umgebungen (wie KDE Plasma) gibt es ein Thema, mit dem GTK / Gnome-ähnliche Anwendungen mehr zu Hause aussehen. Es hat sich herausgestellt, dass man sich auch bemüht, Qt-Anwendungen auch auf GTK-Desktops weniger fremdartig erscheinen zu lassen. Alles wird mit dem Adwaita-Qt-Thema erreicht.
SPOILER ALARM: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.
In diesem Artikel erfahren Sie, wie Sie Adwaita-Qt herunterladen und installieren. Darüber hinaus wird erläutert, wie es für Qt-Anwendungen in allen modernen GTK Linux-Desktopumgebungen angewendet wird.
Installieren Sie Git
Beginnen Sie mit der Installation des Git-Pakets auf Ihrem Betriebssystem. Sie müssen außerdem cmake installieren und über das Qt-Framework verfügen.
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
Andere Linuxe
Das Adwaita-Qt-Thema auf Github ist nicht kompiliertQuellcode. Infolgedessen kann es mit den richtigen Tools auf allen Geräten ausgeführt werden. Die Tools, die zum Kompilieren dieses Codes benötigt werden, sind Cmake, Qt5-Entwicklungsbibliotheken und Git. Darüber hinaus müssen Sie die LXQt Config-App installieren, um das Design schnell auf Qt-Anwendungen anzuwenden.
Öffnen Sie ein Terminal und verwenden Sie den Paketmanager umsuche nach "qt5 development", "cmake", "git" und "lxqt-config". Installieren Sie diese Pakete. Wenn alle erfolgreich installiert wurden, können Sie das Adwaita-Qt-Design korrekt erstellen.
Gebäude Adwaita-Qt

Starten Sie den Erstellungsprozess mit der git Werkzeug, um den Quellcode mit zu greifen Klon.
git clone https://github.com/FedoraQt/adwaita-qt.git
Geben Sie die neu geklonten adwaita-qt Ordner mit der CD Befehl.
cd adwaita-qt
Zu diesem Zeitpunkt müssen Sie einen erstellen bauen Ordner für die Cmake Builder-Tool. Mit mkdirerstellen Sie den neuen Build-Ordner im Inneren ~ / adwaita-qt.
mkdir build
Bewegen von adwaita-qt zum bauen Unterordner.
cd build
Verwenden Sie die Cmake Tool zum Konfigurieren des Codes und Generieren der Gebäudedateien.
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
Nun kommt der kompilierende Teil. Führen Sie im Terminal die machen Befehl.
make
Laufen machen sollte eine Weile dauern, also lass das Terminal sein. Es vergehen viele Zeilen, während der Compiler Adwaita-Qt zusammensetzt. Der Compiler wird beendet, wenn das Terminal die erneute Eingabe ermöglicht.
Der letzte Teil des Kompilierungsprozesses ist die Installation. Führen Sie den Befehl install mit aus, um Adwaita-Qt systemweit zu installieren sudo.
sudo make install
Installieren Sie alternativ das Adwaita-Qt-Design für einen einzelnen Benutzer, indem Sie es entfernen sudo. Wenn Sie das Design als einzelner Benutzer installieren, muss das Adwaita-Qt-Design für jeden Benutzer, der Zugriff darauf benötigt, erneut installiert werden.
make install
Aktivieren von Adwaita-Qt

Adwaita-Qt ist kein GTK-Thema. Stattdessen ist es Qt in der Natur. Da das Thema Qt und nicht GTK ist, hat keiner der modernen Desktops eine Möglichkeit, es anzuwenden. Aus diesem Grund haben wir es früher in der Anleitung installiert lxqt-config. Dieses Tool ist ein wesentlicher Bestandteil des LXQt-Desktops. Es funktioniert jedoch fast überall.
Starten Sie das LXQT-Config-Tool durch Drücken von Alt + F2 und geben Sie in der Eingabeaufforderung lxqt-config ein.
Suchen Sie im Konfigurations-Tool nach "Darstellung" und klicken Sie darauf. Wenn das Adwaita-Qt-Thema korrekt erstellt wurde, sollte es in der Liste angezeigt werden. Klicken Sie darauf, um das System anzuweisen, es als Standard-Qt-Skin zu verwenden.
Hinweis: Möglicherweise müssen Sie Ihren PC neu starten, damit die Änderungen wirksam werden.
Nachdem das Konfigurationstool die Skin angewendet hat, starten Sie eine Anwendung auf Ihrem Linux-Desktop, die Qt und nicht GTK verwendet. Bestätigen Sie, dass das richtige Thema verwendet wird. Wenn das Thema nicht angewendet werden kann, kehren Sie zu zurück lxqt-config und versuche es erneut.
Deaktivieren Sie das Thema
Adwaita-Qt leistet hervorragende Arbeit bei der Herstellung von QtAnwendungen sehen in Desktop-Umgebungen wie Gnome Shell, Cinnamon usw. weniger unangebracht aus. Wenn Sie jedoch kein großer Fan dieses Themas sind, ist dies verständlich. Nicht viele Leute entscheiden sich dafür, das Adwaita-Thema zu bevorzugen. Wenn Sie das Thema deaktivieren möchten, ist es so einfach wie das Zurückkehren zu lxqt-config.
Sobald Sie drinnen sind, wählen Sie einfach die Schaltfläche "Darstellung"wie beim letzten Mal. Um das Design zu deaktivieren, wählen Sie ein anderes (nicht Adwaita-Qt), um es zu deaktivieren. Öffnen Sie anschließend ein Terminal und löschen Sie den Quellcode aus Ihrem Basisordner.
rm -rf ~/adwaita-qt
Nach dem Ausschalten des Themas in lxqt-configQt-Anwendungen sollten Adwaita-Qt nicht mehr verwenden.
Bemerkungen