2

QGridLayout (withdh/height ボックスを固定) を作成することは可能ですが、ウィジェットのサイズに適応できますか?

つまり、ウィジェットの幅を広げると、GridLayout が変更されます。

例えば ​​:

QGridLayout に 4 つの写真があります

0,0 | 0,1

1,0 | 1,1

ウィジェット(幅)を拡張すると、写真の位置が次のようになります。

0,0 | 0,1 | 0,3

1,0

4

1 に答える 1

3

短い答え:いいえ。問題は、QGridLayout の構造が非常に厳格であることです。

この問題は Qt のマニュアルで説明されており、フロー レイアウトを実装する方法の例も示されています (これはまさにあなたが望むことを行います): http://qt-project.org/doc/qt-4.8/layouts-flowlayout。 html

于 2013-05-20T16:10:43.527 に答える