Qtアプリケーションで暗いテーマを有効にする方法は?

Qtアプリケーションで暗いテーマを有効にする方法は?

XFCE / i3 / etc(非Plasma)で実行するときにQtアプリケーションで暗いテーマを有効にする方法は?

基本DEがプラズマの場合、作業は簡単です。プラズマバージョンを切り替えるだけです。しかし、Qtは実際にはXFCEなどのgtkベースのシステムからスタイルを取得しません。

ベストアンサー1

  • qt5ctをインストールします。 Debian/Ubuntu から: apt install qt5ct.ArchLinux でpacman -S --needed qt5ct.
  • 環境変数の設定QT_QPA_PLATFORMTHEME=qt5ct
    • 必要に/etc/environment.d/100qt5ct-dark-theme.conf応じて、内部テキストを生成してグローバルにこれを実行できますQT_QPA_PLATFORMTHEME=qt5ct
    • export QT_QPA_PLATFORMTHEME=qt5ctまたは~/.profile
  • 一度実行し、qt5ctテーマとしてFusionを選択し、[外観]> [カラーパレット]> [カスタマイズ]> [カラースキーム]> [暗くする]で、Darkerカラースキームを選択します。
  • DEが設定した環境で再起動するように再度ログインしてください。

今、すべてのQtアプリケーションには基本的に暗いテーマがあります!

おすすめ記事