0

私の Qt プログラムでは、モーダル QDialog をプログラムで生成します。このダイアログ ウィンドウに 2 つのウィジェットを表示したいと考えています。カメラ出力を表示するカスタム ウィジェットと、カメラ画像で見つかったコーナーのピクセル座標を表示する QTableWidget です。QHBoxLayout を生成し、カスタム ウィジェットと QTableWidget を追加します。次に、この QHBoxLayout を QDialog ウィンドウのレイアウトとして設定します。私が達成したいのは、QHBoxLayout を使用して、カスタム QWidget と QTableWidget の間で QDialog のウィンドウ領域の利用可能なスペースを水平に均等に共有することです。しかし、カスタムウィジェットを重ねることで、常に QTableWidget が QDialog 領域全体を占めることになります。QDialog 領域を正確に共有するようにこれら 2 つのウィジェットに指示するにはどうすればよいですか?? 最初にカスタム ウィジェットを追加し、次に QTableWidget を QHBoxLayout に追加することに注意してください。

4

1 に答える 1