私はqtデザイナーとpythonを使用しています。ユーザーがウィジェットをドラッグしてサイズを制御できると同時に、ウィンドウに合わせて適切にスケーリングできるレイアウトを作成したいと考えています。基本的にすべての 3D モデリング プログラムにはこの機能があり、通常は左上とパース ビューがあります。ユーザーは端をドラッグして各ビューのサイズを変更でき、メイン ウィンドウのサイズが変更されたときにその縦横比が維持されます。私の質問はこれに似ています: mainwindow 内のウィジェットのアクティブなサイズ変更です が、qt デザイナーでやりたいと思います。
だから私が見つけたのは、レイアウトの水平/垂直スプリッターです。ただし、2 つのウィジェットを水平方向にレイアウトし、別の 2 つのウィジェットを水平方向にレイアウトしてから、グリッド レイアウトにすることしかできません。これにより、上部と下部の水平レイアウトもサイズ変更できるようにすることを除いて、私が望むものと同じように見えます。
ありがとう
編集:
両方の水平分割ビューをグループ ボックスに配置してから 2 つのグループ ボックスを分割することでこれを行うことができましたが、これにより各ウィジェットが独立し、ユーザーが中央の軸をつかんで 4 つのビューすべてを制御することができなくなります。