1. 首页
  2. 编程语言
  3. Python
  4. PyQt5 实现给无边框widget窗口添加背景图片

PyQt5 实现给无边框widget窗口添加背景图片

上传者: 2022-03-20 17:50:31上传 PDF文件 78.60 KB 热度 25次

我就废话不多说了,大家还是直接看代码吧~QWidget 添加背景图片问题QWidget 创建的窗口有时并不能直接用 setStyleSheet 设置窗口部分样式比如背景图,在Qt Designer 设置好背景图样式了 QWidget#Form{ …} 并能看到效果但转为 python3 代码后,运行程序显示不了这个背景图如果样式使用的是 background-image 就好办了,直接使用下面代码替换,即使用 QPalette 控件重新画背景图QSS 背景图样式区别:background-image: 背景图,默认原图大小,窗口空余部分填充此背景图border-image: 默认跟随窗口大小进行拉伸image: 默认原图大小,窗口空余部分不补充

下载地址
用户评论