QWidget stylesheet添加边框
您可以使用QSS(Qt Style Sheets)为QWidget添加边框。在QSS中,您可以使用border属性来指定边框的样式、宽度和颜色。
以下是一个示例代码,演示了如何为QWidget添加一个红色的1像素宽度边框:
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtCore import Qt
app = QApplication([])
# 创建一个QWidget
widget = QWidget()
# 设置QWidget的样式表
widget.setStyleSheet("border: 1px solid red;")
# 显示QWidget
widget.show()
app.exec_()
在上面的代码中,我们使用setStyleSheet()方法将样式表设置为"border: 1px solid red;",这将为QWidget添加一个1像素宽度的红色边框。
您可以根据需要修改样式表,例如改变边框的宽度、颜色和样式。更多关于QSS的信息可以参考Qt官方文档:https://doc.qt.io/qt-5/stylesheet-reference.htm
原文地址: http://www.cveoy.top/t/topic/iXxA 著作权归作者所有。请勿转载和采集!