怎么為PyQt5里面的widget加上邊框


  參考資料:

  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 取得答案。每個寫博客的人都是想傳火,都是想幫到大家,如果沒有幫到你,也不要譏諷!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM