您可以使用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

QWidget stylesheet添加边框

原文地址: http://www.cveoy.top/t/topic/iXxA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录