2016-06-14 12 views
-1

アスペクト比を自動的にフルスクリーンで表示すると、すべてのサイズを変更したいです。どうすればいいの?私はPyQt4を使用していますが、C++について知っていれば、教えてください。qWidget.showFullScreen()のボタンとQtのすべてを自動的にズームする方法は?

希望のコードは2-3行を超えてはいけません。 ありがとう

+0

QMLを使用すると、ウィジェットはスケーリングをサポートしません。 –

+0

@DmitrySazonovこれはfalseです。詳細については、[このQtブログ](http://blog.qt.io/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/)を参照してください。 Qt 5.6に関するこのブログ(https://blog.qt.io/blog/2016/01/26/high-dpi-support-in-qt-5-6/)を参照してください。 –

+0

フォントサイズなど、*すべて*を拡大しようとしていますか? –

答えて

0

固定ウィジェットのサイズと位置をダイアログ/ウィンドウに設定して静的レイアウトを実装したとします。ウィンドウでウィジェットのサイズを変更するには、dynamic layoutsを使用する必要があります。ダイアログデザインにはQt Designerを使用するのが最善です。そうしないと、些細ではないレイアウトを設定することはやりにくくなります。

+0

私はすでに私のアプリを私はそれを再作成することはできません、それは約5000行になります。 –

関連する問題