私はサブ要素の束で構成されているUI要素を実装しようとしています。彼らは親がそうするように成長するか、または縮小することができます。かなり素直なQLayout
もの。しかし、親が小さすぎると、いくつかのサブ要素が隠されます(つまり、残りの要素のための余地が増え、少し大きめになります)。QLayoutは、QWidgetsのサイズを変更するのではなく、隠すことができますか?
標準QLayout
の処理方法が表示されません。私はあなたが子ウィジェットを優先順位と考え、低優先順位のウィジェットを隠していると考えることができると思います。
レイアウトは厳密に水平であるため、隠れたアイテムにアクセスする方法がない点を除いて、ツールバーと曖昧に似ています。 (子要素はQToolBarにあるようにアクションではありません)。
これは同じことだとは思いません。つまり、ウィジェットを隠すことは、コンテナのサイズに依存します。 –