QtアプリにGTK +テーマを使用させる

Archを始めてから、これについて考えていました(Out-of-the-Boxディストリビューションでは発生していません)。 QGtkスタイル (これは明らかにQtにGTKテーマを使用させることを処理します)選択したGTKテーマを検出しないため(少なくともXfceでは)、Qtで記述されたアプリケーションが環境と異なって見えるようになります。 パッケージをインストールします libgnomeui それは仕事(またはその依存関係のいくつか)を行いますが、あなたが私のようで、GNOMEメディアをインストールしたくない場合は、これが役立つかもしれません。 アプリは最初は次のようになります。

スクリーンショット060413.png

最初に実行します QtConfig (デフォルトではメニューに表示されません)。 アーチで:

$ qtconfig-qt4

オプションで 「GUIスタイルの選択」 GTK +を選択します。

スクリプトを作成したら、次のガイドを使用できます。 KZKG ^我愛羅: https://blog.desdelinux.net/bash-como-ha … jecutable/
スクリプトに次の名前を付けます qgtkstylehack.sh (これはオプションであり、ユーザー次第です)そしてこれをスクリプト内に記述します: エクスポートGTK2_RC_FILES =»$ HOME / .gtkrc-2.0″
最終的には次のようになります。

#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

このスクリプトをフォルダに移動します /etc/profile.d 自動的に実行され、すべてのユーザーが利用できるようになります。*

# mv ~/qgtkstylehack.sh /etc/profile.d

これで、個人用フォルダに「 .gtkrc-2.0 (これが私たちの個人的なGTK +構成です)そうでない場合は、単に作成します。 次に、これを上記のファイルに追加する必要があります。 gtk-テーマ名=»あなたの名前 テーマ«

そして出来上がり、変更を有効にするために再起動します。 アプリケーションは次のようになります。

スクリーンショット060413r.png

*実際に行を追加することもできます エクスポートGTK2_RC_FILES =»$ HOME / .gtkrc-2.0″ ファイルへ 〜/ .bash_profile 変更がユーザーにのみ影響するようにします。

フエンテス:


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   f3niX

    デスクトップはとても良く見えます。私も動かなかったアーチと派生物に出会ったので、私はpacmanとRRが大好きです。今はチャクラで、Kdeがどれほど洗練されているかが大好きで、もうXNUMXつはXfceですが、忘れてしまいました。

  2.   st0rmt4il

    お気に入りに追加!

    ご挨拶!

  3.   ちょうど別のdl-user

    私はこのトピックの初心者です。 互換性/マルチプラットフォーム/パフォーマンスなどの観点から最も推奨されるグラフィックライブラリはどれですか? Qtまたはgtk +?

  4.   マティアス

    あなたが使うアイコンのテーマはどれくらいいいですか、それらは何ですか?

  5.   Andrex

    素晴らしいヒント! GTKとQtの統合は、レイアウトとデスクトップを選択する際の私の主な基準のXNUMXつです。 「libgnomeui」をインストールすると、QtアプリケーションをLXDEとOpenboxに統合するのにも役立ちます。 しかし、私にとって、GTKとQtを統合するための最良のアプリケーションはQTCurveです。 おすすめ!!

    1.    エラヴ

      +1 QtCurveは素晴らしく、非常に構成可能です。