PyQt(Python+Qt)學習隨筆:QScrollArea的alignment屬性不起作用的原因

Scroll Area滾動區域提供了一個呈現在其他部件上的可滾動區域視圖,對應類爲QScrollArea,該類是從QAbstractScrollArea派生的,除了繼承父類的屬性外,在Designer中,QScrollArea滾動區域可以設置的自身的屬性包括alignment和widgetResizable兩個。但老猿再開始在設置alignment屬性時,發現似乎沒有什麼作用。

其實這是因爲滾動區域的alignment屬性,不是針對在滾動區域內部署的子部件,而是承載子部件的一個單獨部件,老猿稱其爲內容部署層部件,alignment屬性只有在特定情況下對內容部署層部件發生作用,具體情況比較複雜,請參考《PyQt(Python+Qt)學習隨筆:QScrollArea滾動區域詳解》的介紹。

老猿Python,跟老猿學Python!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章