問題タブ [qsizepolicy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
88 参照

python - QGraphicsScene はグリッド レイアウトのストレッチを無視します

2 つのサブウィジェットに分割されるウィジェットがあります。1 つは画像を表示し、もう 1 つは画像を編集するオプションを提供します。画像サブウィジェットは、編集サブウィジェットよりも 5 倍の水平スペースを取る必要があります。この制約をグリッド レイアウトで指定します。ただし、編集サブウィジェットに QGraphicsScene (およびビュー) を追加するとすぐに、制約は無視されます。

いくつかのサイズ ポリシーを試しましたが、どれも希望どおりにはなりませんでしたが、それらの使用経験はあまりありません。

比率が 5/6 と 1/6 の 2 つのウィジェットを使用する代わりに、両方のウィジェットが同じサイズを共有するため、画像が小さく見え、編集ウィジェットが大きくなりすぎます。また、「group_blocks」ウィジェットを削除すると、編集サブウィジェットが再び適切なサイズになります。したがって、簡単にするために、含まれている他のすべてのウィジェットを除外しました。