參考資料:
https://www.geeksforgeeks.org/pyqt5-how-to-add-border-on-qlabel/
Widget在PyQt5里面默認是沒有邊框的,如圖所示:

假如我們想給它添加一個邊框應該怎么做?我在參考資料里找到了答案,我們需要改變樣式表。右鍵組件然后選擇改變樣式表:

神奇的事情就發生了:

當然你也可以在.py文件中用self.foobar.setStyleSheet("border: 1px solid black;")手動更改。
題外話:
在CSDN上找這個解決方案沒找到,反倒是看到了嘲諷博主沒有解決問題,嘲諷使用Qt designer輔助設計的。不知道這種嘲諷有何意義。然后使用bing國際版搜索how to add a border for a widget in PyQt5 取得答案。每個寫博客的人都是想傳火,都是想幫到大家,如果沒有幫到你,也不要譏諷!
