温馨提示×

pyqt5怎么设置窗口边框颜色

小亿
163
2024-01-12 21:34:13
栏目: 编程语言

要设置PyQt5窗口的边框颜色,可以使用QSS(Qt样式表)来实现。

首先,需要导入QSS所需的类:

from PyQt5.QtWidgets import QApplication
from PyQt5.QtCore import Qt

然后,在创建QApplication对象之前,设置全局样式表:

app = QApplication([])
app.setStyleSheet("QMainWindow{border: 2px solid red;}")

这里的QMainWindow可以替换为其他窗口类,例如QWidget

最后,创建窗口并显示:

window = QMainWindow()
window.setWindowTitle("Window with colored border")
window.show()

运行程序后,窗口的边框颜色将会变为红色。

注意:上面的代码只能改变边框的颜色,如果想要更改边框的样式、宽度等,可以在QSS中使用更多的样式属性。

0