滾動區域可以設置布局,布局的作用其實與其他布局一樣,就是在滾動區域大小調整時,滾動區域內的子部件跟隨進行大小調整,並對窗口中無法展現的內容使用滾動條進行展現。
滾動區域自帶布局屬性,通過鼠標右鍵點擊滾動區域部件,選擇下圖中的layout子菜單即可設置滾動區域的布局:
滾動區域的布局結合部署在滾動區域部件的大小策略,可以有效展現子部件的內容。如:
上圖中的文本標簽是代碼生成的超長文本串,如果滾動區域不支持布局,則哪怕擴展滾動區域大小+滾動視圖也無法顯示完整的標簽文本。如圖:
更多內容請參考《PyQt(Python+Qt)學習隨筆:QScrollArea滾動區域詳解》。