唯妮 2021-09-29 10:13 采纳率: 50%
浏览 38
已结题

PyQt5 无边框程序 需在XP版能使用的语法


self.pix = QPixmap(':/back/images/back.png')
self.resize(self.pix.size())
self.setMask(self.pix.mask())  # 添加蒙版

通过以上代码,添加蒙版,可以做到无边框,但是不知道为什么,图片有的可以使程序无边框,有的就不行,而且图片的格式大小都一样,有时候就改个图片名字结果就不一样了,有没有大lao知道是为啥?要怎么解决?


self.setWindowFlags(Qt.FramelessWindowHint)

这个代码可以做到无边框,但是 XP版对应的pyqt5版本不能使用这个语法,我只知道能使用上面的方式在XP版下使程序无边框

  • 写回答

1条回答 默认 最新

  • SoftwareTeacher 《编程之美》作者 2021-10-01 20:37
    关注

    现在还有人用 XP 么? 能否让用户升级 XP?

    评论

报告相同问题?

问题事件

  • 系统已结题 10月7日
  • 创建了问题 9月29日