PySide6 无法加载背景图
这是源码
from PySide6.QtWidgets import QWidget, QApplication
class login(QWidget):
def __init__(self):
super().__init__(None)
p = '\\'.join(__file__.split("\\")[0:-1])+"\\back\\backg.png"
self.setStyleSheet("background-image:url({})".format(p))
self.showFullScreen()
app = QApplication([])
a = login()
app.exec()
我测试了p对应的路径,是正确的
但运行是白屏, 并输出以下奇怪的输出?
E:\DogeOS>D:/Python39/python.exe e:/DogeOS/install/doge/login/login.pyw
ogelogin?k?kg.pngpixmap from e:
ogelogin?k?kg.pngpixmap from e:
能解释一下吗
应该是图片路径不正确
不知道你这个问题是否已经解决, 如果还没有解决的话: