私はGnomeを実行していますが、これは私のHiDPI画面をかなりサポートしています。しかし、QTアプリを実行すると、フォントを拡大縮小する方法が見つからないようです。 KDEのフルバージョンをインストールせずにこれを行う方法はありますか?
あなたは試すことができます このレシピ アーチウィキから
Qt5アプリケーションは、多くの場合、QT_DEVICE_PIXEL_RATIO環境変数を設定することにより、より高いdpiで実行できます。変数は整数に設定する必要があるため、1.5に設定しても機能しないことに注意してください。
これは、たとえばファイル
/etc/profile.d/qt-hidpi.sh
を作成することで有効にできます。
export QT_DEVICE_PIXEL_RATIO=2
そして、それに実行可能ビットを設定します。
QT_DEVICE_PIXEL_RATIO
は5.4以降非推奨です。代わりに、QT_SCALE_FACTOR
。私はそれを1.5に設定して使用し、良い結果が得られました(例:VirtualBox 5.1)
QT フォントを自動的に拡大縮小する 画面のDPIに基づいて:
高DPIをサポートする従来のアプローチは、Qtがフォントを自動的にスケーリングするものでした[...]
画面のサイズが166 dpiであるという問題がありましたが、Qtが選択したフォントサイズが大きすぎます。幸運なことに、QT_FONT_DPI
を設定することにより、Qtにより小さい値を想定するように指示する方法があります。私にとって、128はいいです。
(デスクトップ環境としてシナモンを使用しており、Gtk 1:1の構成済みフォントサイズをQtにプッシュします。これがこの問題を引き起こします)
'export QT_DEVICE_PIXEL_RATIO=2'
廃止予定です。
代わりに以下を使用してください:
export QT_AUTO_SCREEN_SCALE_FACTOR=1