2017-06-28 3 views
0

"setMinimumHeight(...)/ setMinimumWidth(...)"を使用する場合、どの単位が引数に入りますか?私はオンラインで何かを上げているわけではなく、購入した本はそれに対処していないし、私の実験に基づいてユニットは確かにピクセルではない。前もって感謝します。PyQt4ではどの次元単位が使用されていますか?

答えて

1

これらのパラメータはピクセル単位で測定されますが、残念なことに扱いにくく、測定値が複雑になる可能性がある他のものもあります。

次の2つの画像をご覧ください。私の画面の解像度は3840x2160にとどまりますが、Windowsが提案する「スケールファクター」は100%から250%の間で変化します。

スケールファクタ= 100% enter image description here

スケールファクタ= 250% enter image description here

定規は実際にあなたに、これらのISNのサイズポリシー」印象を与えることができる大きさを変更しましたtはピクセルサイズに等しい。これらのウィジェットのサイズは、青ではなく灰色で始まることに注意してください。さらに、QtはWindowsの「Scale Factor」とは独立してピクセル単位でウィジェットのサイズを維持しますが、スケーリングに応じてサイズが変わる中央のラベルについては同じことが言えません。

どのように測定しているか、GUIは何か、ディスプレイの設定はわかりませんが、これらはすべてQtのサイジングに関する混乱につながります。

+0

大変ありがとうございました! – LKeene

関連する問題