GNU/Linux >> Linux の 問題 >  >> Ubuntu

Qt5アプリのテーマを変更してUbuntu20.04でネイティブに見えるようにします

Qt5ベースのアプリケーション(VLC、qBittorrent、Virtualbox、Audaciousなど)がUbuntuデスクトップで見苦しいことがわかりましたか?これは、グローバルGTKテーマを継承していないためです。

カスタムテーマをQt5アプリケーションに適用して、UbuntuGnomeデスクトップでネイティブに見えるようにすることができます。そして、SVGベースのテーマエンジンであるKvantumがその仕事をすることができます。

まず、変更を適用する前後の変更を見てみましょう。

そして、ここでのステ​​ップバイステップガイドは、Ubuntu 18.04、Ubuntu 20.04、Ubuntu20.10でこれを行う方法を示しています。

1.最初にterminalを開きます (Ctrl + Alt + T)そしてコマンドを実行してPPAを追加します:

sudo add-apt-repository ppa:papirus/papirus

パッケージはすでにメインリポジトリに組み込まれているため、この手順はUbuntu20.04以降ではオプションです。

2. qt5-style-kvantumをインストールします コマンドを実行してパッケージ化:

sudo apt install qt5-style-kvantum

3.ユーザーのプロファイルにルールを追加して、テーマエンジンがシングルユーザーのQtアプリを処理するようにします。

echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile

グローバルの場合は、/etc/environmentを編集できます ファイルを作成し、export QT_STYLE_OVERRIDE=kvantumという行を追加します 最後に改行として。

4.ログアウトして再度ログインします。次に、システムアプリメニューからKvantumManagerを起動します。
「テーマの変更/削除」に移動し、KvYaruテーマを選択して適用します。

これで、デフォルトのYaru GTKテーマで実行している場合、Qt5アプリはネイティブに見えるはずです。

変更をアンインストールして復元します:

PPAをアンインストールするには、ターミナルを開いてコマンドを実行します。

sudo add-apt-repository --remove ppa:papirus/papirus

テーマエンジンを削除するには、次のコマンドを実行します:

sudo apt install qt5-style-kvantum qt5-style-kvantum-themes

そして、~/.profileを編集することを忘れないでください 最後の行を削除します。

gedit ~/.profile

元の記事


Ubuntu
  1. Ubuntu Touch Apps?

  2. スナップインストールされたアプリをよりネイティブに見せるためのニューヨークの方法は?

  3. Qt5 アプリを入手して、Ubuntu または Debian でネイティブ Gtk + スタイルを使用する

  1. Ubuntu 20.04 FocalFossaLinuxでデスクトップテーマを変更する方法

  2. Ubuntu 21.10 Impish Indriテーマを変更する-ステップバイステップガイド?

  3. Ubuntuをきれいに見せるにはどうすればよいですか?

  1. Ubuntu22.04ホスト名を変更

  2. UbuntuをMacのように見せるための方法(5つのステップで)

  3. UbuntuをWindowsのように見せることがとても簡単になりました