イルカの背景とフォントの色は白です。

イルカの背景とフォントの色は白です。

Archlinuxのi3wmにイルカ(18.12.2-1)をファイルマネージャとしてインストールし(ほとんどの場合「ls」を使用しますが、時々プレビューが役に立ちます)、背景色またはフォントの色を変更できるようにしたいです。の。

かつてOkularテーマ(一部の暗いテーマ)を使用できるアプリが見つかりませんでしたが、kde / qtが名前に含まれていないようで、名前を忘れました。もう見つかりました。しかし、私はまだ暗いテーマを維持したいのですが、白い背景の白いテキストを読むことができないので、イルカの問題を解決したいと思います。特に、2つの白色がまったく同じ場合は、さらにそうです。

答え1

同じ問題があります。 ArchWikiが提案したように修正しました(https://wiki.archlinux.org/title/Dolphin#Mismatched_folder_view_Background_colors)

Plasma以外の環境でDolphinを実行している場合は、フォルダビューウィンドウの背景色がシステムのQtテーマと一致しない可能性があります。これは、Dolphinが〜/ .config / kdeglobalsのセクションでフォルダビューの背景色を読み取るためです。

に追加する~/.config/kdeglobals

[Colors:View]
BackgroundNormal=#31363B

答え2

次の内容でqt5ctに新しいスタイルシートを追加して問題を解決しました。

QMenuBar {
}

上記のコードはほとんど何もしません。私はどのセレクタが動作することを確信しています。しかし、単純な空のCSS定義を追加すると、なぜ問題が解決するのかわかりません。

今後:

ここに画像の説明を入力してください。

後ろに:

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

私はUbuntu 18.04でGnome 3デスクトップ環境を使用しており、ソースから構築されたadwaita-qtをQt5バージョンとして使用しています。

答え3

テーマを変更するには「qt5ct」を使用します。この設定ツールで利用可能なすべてのスタイルシートを有効にし、ドルフィンの背景が暗くなったり黒くなったり、アイコンの下のテキストを読むことができます。他のすべては同じままです。

スタイルシートの下のオプションは次のとおりです。

  • 融合修理.qss
  • スクロールバー simple.qss
  • スライダー - シンプル.qss
  • トレイ通知-simple.qss

答え4

Gnome 41.2で私に役立ったのはユーザーoneusersの答えとユーザー沈黙と私の答え。私は次のステップに従いました。

  1. 私は/etc/environmentその行に以下を追加しました:

    QT_QPA_PLATFORMTHEME='qt5ct'
    

    Qtアプリケーションにqt5ctアプリケーション設定を使用させます(そうしないと、qt5ctこの変数の値はcurrentと文句を言うでしょうgnome)。これにより、明るいフォントを持つ白色の表示パネルを除いて、ほとんどのアプリケーションは黒色のままになります。

    この時点で、イルカは次のように見えます。

    イルカのスクリーンショット

    クリックするとslipt次のようになります。

    クリックしてスライドした後のイルカのスクリーンショット

  2. この行を追加しました

    [Colors:View]
    BackgroundNormal=#2E2E2E
    

    ファイルとして~/.config/kdeglobals。これにより、背景が暗くなり、明るい色でマークされたファイル名を読み取ることができます。

    暗い背景のイルカのスクリーンショット

    コメント::ここで使用されている色は次のとおりです。ユーザーoneusersの答えzeは青 - 濃い灰色(#31363B)を使用することを提案し、私は濃い灰色(#2E2E2E)を使用したので、adwaita暗いテーマが有効になっているNautilus Filesアプリの背景色を選択しました。

    青い枠線はビューの周りに残っています。 (分割ビューに2つのドルフィンタブがある場合は、選択した色と青の枠線はフォーカスされたタブにのみ表示されます。#2E2E2Eフォーカスされたタブを暗くして引き立てます。より一貫性があります。を参照してください。使用すると、青い罫線と背景の青い色合いが不要になり、テーマ全体が破損します。

  3. Pass 、青い枠線が消えるようにqt5ctスタイルシートを適用しました(シートが既にあるので、チェックボックスを選択して適用するだけです)。fusion-fixes.qss

    これは私に次のような外観を与えます。

    スタイルシートを適用した後のイルカのスクリーンショット

    Nautilusに類似:

    Nautilusのスクリーンショット

    コメント:私はこれをすべてArch Linux 5.15.10で実行し、qt5ct 1.5-1パッケージをインストールしましたgnome-themes-extra 3.28(GNOMEチューニングでadwaitaダークテーマを設定できるように)。

関連情報