PyQt5 技術篇-scrollArea不顯示滾動條解決方法。Qt Designer不顯示滾動條。滾動條的顯示和隱藏。

首先給大家展示一下,必顯示滾動條的方法。
PyQt5設置方法:
self.scrollArea.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)

就是設置橫向、縱向滾動條策略爲總是顯示:
ScrollBarAlwaysOn
但是看滾動條是死的,根本不能動,下面告訴大家怎麼來讓滾動條活起來。
在這裏插入圖片描述

只需三步

第一步: 就是如上圖,設置滾動條策略爲必顯示。
第二步: 把widgetResizable設置爲False,就是把√去掉。

PyQt5對應設置:
查找並刪掉這一條,或者設置參數爲False。
self.scrollArea.setWidgetResizable(True)
在這裏插入圖片描述
第三步: 把scrollArea的內層scrollAreaWidgetContents的寬和高度設置大一點。
鐺鐺鐺!~ 看到效果了沒?

scrollAreaWidgetContents就是滾動層了,設置內部區域的大小,默認是跟外層一邊大的。
外層scrollArea是設置展示區域的大小。
是不是有的人剛知道它的作用,剛入門這個確實不好理解。
在這裏插入圖片描述
喜歡的點個贊❤吧!

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