web-dev-qa-db-ja.com

GTKテーマがQt5アプリで機能しない

現在Xubuntu 16.04.1を実行しています(XFCE4を使用)。私は多くのQt5アプリケーション開発を行っています。現在、私が作成しているアプリケーションは、私が設定したGTKテーマ(「Greybird」)と一致せず、「Raleigh」テーマを提供しています。これで私の開発が停止するわけではありませんが、これで気が狂います。

同じアプリケーションを実行するXubuntu 16.04.1(またXFCE4)を搭載した別のラップトップがありますが、GTKテーマは正常に機能しています。誰も私がこれを修正する方法を知っていますか?

2
Benjamin

Xubuntu 16.04.1のLyX 2.1.4でも同じ問題が発生しました。これにはさまざまな解決策があるようです。

  1. コマンドラインで-style gtk+または-style gtkフラグを使用してアプリケーションを実行することをお勧めします。

  2. 環境変数QT_STYLE_OVERRIDEGTK、またはGTK2、またはGTK3に設定することをお勧めする人もいます。

  3. 個人的には、~/.config/Trolltech.conf(または/etc/xdg/Trolltech.conf)を編集して、以下を追加することができました。

    [qt]
    style=GTK+
    

さらに discussion ArchWikiで。

1