Linuxには多数のオープンソースがありますさまざまなツールキットで書かれたアプリケーション。これらのツールキットは、コミュニティ(GTKおよびQt)で名前で呼ばれることがよくあります。これらの2つのフレームワークは互いに大きく異なっており、デスクトップテーマ内でいくつかの矛盾が発生します。長年にわたって多くの人がこれを解決しようとしました。 Qtベースのデスクトップ環境(KDE Plasmaなど)には、GTK / Gnomeに似たアプリケーションをより家庭的なものにするテーマがあります。また、GTKデスクトップでもQtアプリケーションの見栄えを悪くする努力があります。それはすべてAdwaita-Qtテーマで達成されます。
スポイラー警告:下にスクロールして、この記事の最後にあるビデオチュートリアルをご覧ください。
この記事では、Adwaita-Qtをダウンロードしてインストールする方法を説明します。さらに、最新のすべてのGTK Linuxデスクトップ環境でQtアプリケーションに適用する方法についても説明します。
Gitをインストールする
Gitパッケージをオペレーティングシステムにインストールすることから始めます。また、Cmakeをインストールし、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
フェドラ
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
その他のLinux
GithubのAdwaita-Qtテーマはコンパイルされていませんソースコード。その結果、適切なツールを備えたあらゆるもので動作します。このコードをコンパイルするために必要なツールは、Cmake、Qt5開発ライブラリ、およびGitです。さらに、テーマをQtアプリケーションにすばやく適用するには、LXQt Configアプリをインストールする必要があります。
ターミナルを開き、パッケージマネージャーを使用して「qt5 development」、「cmake」、「git」、および「lxqt-config」を検索します。これらのパッケージをインストールします。すべてが正常にインストールされると、Adwaita-Qtテーマを正しくビルドできます。
Adwaita-Qtの構築

を使用してビルドプロセスを開始します ギット を使用してソースコードを取得するツール クローン.
git clone https://github.com/FedoraQt/adwaita-qt.git
新しくクローンを入力してください adwaita-qt を使用してフォルダ CD コマンド。
cd adwaita-qt
この時点で、作成する必要があります 建てる のフォルダ Cmake ビルダーツール。と mkdir、内部に新しいビルドフォルダを作成します 〜/ adwaita-qt.
mkdir build
から移動 adwaita-qt に 建てる サブフォルダ。
cd build
使用 Cmake コードを構成し、構築ファイルを生成するツール。
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
コンパイルの部分が来ました。ターミナルで、実行します 作る コマンド。
make
ランニング 作る しばらく時間がかかるので、端末をそのままにしておきます。コンパイラがAdwaita-Qtをまとめると、多くの行が表示されます。端末で再度入力できるようになると、コンパイラは完了します。
コンパイルプロセスの最後の部分はインストールです。 Adwaita-Qtをシステム全体にインストールするには、次のコマンドでインストールコマンドを実行します 須藤.
sudo make install
または、削除して、単一ユーザー用のAdwaita-Qtテーマをインストールします 須藤。テーマをシングルユーザーとしてインストールすると、Adwaita-Qtテーマへのアクセスが必要なユーザーごとにテーマを再インストールする必要があります。
make install
Adwaita-Qtを有効にする

Adwaita-QtはGTKテーマではありません。 代わりに、それは本質的にQtです。テーマはGTKではなくQtであるため、最新のデスクトップにはどれもそれを適用する方法がありません。このため、インストールしたガイドの前半で lxqt-config。このツールは、LXQtデスクトップの重要な部分です。ただし、ほぼどこでも機能します。
を押してLXQT-Configツールを起動します Alt + F2 プロンプトでlxqt-configと入力します。
構成ツール内で、「外観」を探してクリックします。 Adwaita-Qtテーマが正しく構築されていれば、リストに表示されるはずです。これをクリックして、デフォルトのQtスキンとして使用するようシステムに指示します。
注:変更を有効にするには、PCを再起動する必要がある場合があります。
設定ツールがスキンを適用した後、LinuxデスクトップでGTKではなくQtを使用するアプリケーションを起動します。正しいテーマを使用していることを確認してください。テーマを適用できない場合は、に戻ります lxqt-config そしてさらに試みる。
テーマを無効にする
Adwaita-QtはQtの作成で優れた仕事をしますGnome Shell、Cinnamonなどのデスクトップ環境では、アプリケーションの見た目が悪くなることはありません。それでも、このテーマの大ファンでなければ、理解できます。 Adwaitaのテーマに固執してカスタムテーマを支持する人はあまりいません。テーマを無効にしたい場合は、戻るのと同じくらい簡単です lxqt-config.
中に入ったら、「外観」ボタンを選択します。前回のように。テーマを無効にするには、別のテーマ(Adwaita-Qt以外)を選択して「無効」にします。次に、ターミナルを開き、ホームフォルダーからソースコードを削除します。
rm -rf ~/adwaita-qt
でテーマをオフにした後 lxqt-config、QtアプリケーションはもはやAdwaita-Qtを使用してはなりません。
コメント