web-dev-qa-db-ja.com

Dolphin、Skype、VLCでフォントが異なるのはなぜですか?

Lubuntu 12.04を実行していて、Dolphin、VLC、Skypeをインストールしました。プログラムのメニューのフォントをDroidSans 8に調整しましたが、Dolphin、VLC、Skypeはこの設定を受け入れず、外観が異なります。これらのプログラムでフォントを設定するにはどうすればよいですか?

1
Petko Momchilov

これらのプログラムがGTK +を使用していないために発生します。プログラムがネイティブであると誰かが言うとき、それはそれがオペレーティングシステムのソフトウェア開発の一連の規則に従って開発されたことを意味します。

Dolphin:KDEファイルマネージャーであり、 GTK + デフォルトの代わりに Qt (KDEはQtフレームワークに基づいているため、Qtで作成されたすべてのプログラムはKDEでネイティブに見えます)を使用しますUbuntuとLubuntuのウィジェットツールキット。

VLC:このメディアプレーヤーもQtを使用しています。

Skype(Linux用):このプログラムもQtを使用します。

つまり、これらのプログラムは、インターフェイスでGTKを使用しないため、Lubuntuでネイティブに見えることはありません。

したがって、このプログラムのフォントを変更するには、Qtインターフェイスの変更に使用される別のプログラムを使用する必要があります。

1
Zignd

Zigndが言ったように、これはこれらのアプリケーションがQtを使用してアプリケーションUIを描画するためです。
Qtアプリケーションの設定を変更するには、プログラム「Qt4設定」をインストールします。
このタイプを実行するには:

Sudo apt-get install qt4-qtconfig
1
Daniel W.