唯妮 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日

悬赏问题

  • ¥15 rt-thread线程切换的问题
  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊