- -Adwaita-Qtテーマを使用してGDEでKDEアプリを正常に表示する方法

Adwaita-Qtテーマを使用してGDEでKDEアプリを正常に表示する方法

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を使用してはなりません。

コメント