Gnome環境でQtベースのアプリケーションのHiDPI問題をどのように克服しますか?

Gnome環境でQtベースのアプリケーションのHiDPI問題をどのように克服しますか?

QtアプリケーションのHiDPIにのみ問題があるようです。システム dpi が 100 以上に設定されている場合、ラージメニューとツールバーが表示されます。

最も簡単な解決策は、Qtベースのアプリケーションが固定dpi設定を使用するように強制することですが、これは可能ではないようです。

そこで、まず(1)現在のdpi設定を読み、(2)アプリケーションを起動する前にこれを96に変更し(簡単な部分)、(3)監視するいくつかのアプリケーションに簡単なラッパースクリプトを使用できると思いました。 。アプリケーションの実行中に dpi の設定を保持し、(4) アプリケーションが終了するとすぐに元の設定に戻します。これらのQtアプリケーションを2つ以上同時に使用する場合は、3つのステップが必要だと思います。

ベストアンサー1

おすすめ記事