1
ウィンドウのサイズに基づいてスクロール可能なQGridLayoutを必要とするGUIで作業しています。私のソリューションは、QScrollArea内にそれをネストすることでした。これはQGridLayoutに標準ウィジェットを追加するだけで動作します。QScrollArea内にあるQGridLayoutにQFrameを追加するとスクロールが中断されます
ウィジェットをQFrameに追加してから、そのフレームをgridlayoutに追加すると、gridlayoutがスクロールしなくなるだけでなく、gridlayoutのすべての行を必要なだけスキルするだけですべてを含めることができます。
これはなぜですか?これを行うための修正方法や別の方法がありますか? QFrameを使用している唯一の理由は、グリッドレイアウトにウィジェットを追加するときに作成される「セル」の背景を整形することだけです。
ありがとう、それは正しい方向に私を導く。将来のリファレンスとして、問題のフレームで.setMinimumSize(width、height)を使用しました。 –