import sys
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QApplication, QLabel
class Demo(QLabel):
def __init__(self):
super(Demo, self).__init__()
self.resize(100, 50)
self.setProperty('id', '1')
self.setText('你好啊')
self.setWindowFlags(Qt.FramelessWindowHint) # 窗口无边框
self.setAttribute(Qt.WA_TranslucentBackground) # 窗口透明
self.setStyleSheet('QLabel{color:red;font-size:30px;}')
if __name__ == "__main__":
app = QApplication(sys.argv)
mainWindow = Demo()
mainWindow.show()
sys.exit(app.exec_())
PyQt窗口背景设置为透明
最新推荐文章于 2023-08-13 13:00:50 发布