原本的效果是这样的:

我想变成这样:

怎么做呢?

有很多方法,这里给出一种:

from PyQt5.QtGui import QPalette, QBrush, QPixmapfrom dx import Ui_Formclass MyWindow(QtWidgets.QWidget,Ui_Form):def __init__(self):super(MyWindow,self).__init__()#注释掉这一句,写到InitUi方法里面执行#self.setupUi(self)#界面绘制交给InitUi方法self.initUI()def add(self):self.helloworld.addItem(self.lineEdit.displayText())def show_current(self):self.textBrowser.append(self.helloworld.currentText())def initUI(self):#设置背景图片palette1 = QPalette()#填写图片的绝对路径palette1.setBrush(self.backgroundRole(), QBrush(QPixmap('G:\\image\\1.jpg')))self.setPalette(palette1)#显示窗口 --- 注释#self.show()self.setupUi(self)if __name__=="__main__":import sysapp=QtWidgets.QApplication(sys.argv)myshow=MyWindow()myshow.show()sys.exit(app.exec_())

PyQt:如何给界面自定义背景?相关推荐

  1. 【Qt】仿360安全卫士界面(自定义阴影边框类)

    00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 自定义阴影边框类设计与实现 04. 测试代码 05. 示例下载 06. 附录 01. 概述 Qt默认的QDialog和QW ...

  2. java 自定义形状按钮_制作自定义背景Button按钮、自定义形状Button的全攻略

    在Android开发应用中,默认的Button是由系统渲染和管理大小的.而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的.因此,我们在开发产品的时候,需要对默认按钮进行美化.在本篇里,笔者结 ...

  3. pythonGUI实现照片或证件照迅速更换自定义背景底色

    有一天,一位朋友发来威信吐槽道:唉,刚换了工作,又得换工作照,去拍照太麻烦,去PS也得花个个把小时还不一定修的好,去美图秀秀吧,竟然换一张照片的背景底色还要收我5.9元钱.于是老铁就问我有没有办法解决 ...

  4. 原创安卓手机QQ7.0登录界面动态背景视频实现方案

    qq7.0登录界面动态背景实现 qq7.0登录界面动态视频背景实现 android动态视频背景 android动态背景 分析qq7.0: 视频在打开登录界面就开始播放 了,而且期间无黑屏 而且是循环播 ...

  5. 【小技巧】IDEA更换个性自定义背景

    IDEA是一款不错的开发工具,相信大家非常喜欢使用,而且IDEA中有特别多的小技巧,大家也没开发出来,近期玩IDEA,现在分享一下IDEA的指定自定义背景,首先上一张图(版本 :IntelliJ ID ...

  6. pyqt tablewidget 设置一行的背景_PyQt+moviepy音视频剪辑实战2:一个剪裁视频文件精华内容留存工具的实现...

    一.引言 最近网上会议很多,网上会议工具大多提供了录播的功能,有些会议内容比较精彩,但中间穿插有些无用的内容,或者有些只有几段精彩,大部分内容可以去除.这就需要对该录播文件进行剪辑,取其精华留存,这样 ...

  7. IDEA背景(前后景)设置、自定义背景图片、背景纯黑/白设置

    感兴趣学习JAVA项目打包的伙伴可以点击:JAVA项目打包:JAVA代码-jar包-exe应用程序-合并jre与exe生成安装包(图文详解.资源提供) 先分享一下我自己的IDEA的界面(自我喜好,不喜 ...

  8. Python使用matplotlib可视化发散棒棒糖图、发散棒棒糖图可以同时处理负值和正值、并按照大小排序区分数据、为发散棒棒糖图的特定数据点添加标签、自定义背景填充色、自定义数据点颜色

    Python使用matplotlib可视化发散棒棒糖图.发散棒棒糖图可以同时处理负值和正值.并按照大小排序区分数据.为发散棒棒糖图的特定数据点添加标签.自定义背景填充色.自定义数据点颜色(Diverg ...

  9. Android ListView 自定义背景后 滚动时的背景变黑问题

    ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧 ...

最新文章

  1. [书目]软件制胜之道:执行的策略
  2. python全栈 day09随笔
  3. bzoj1089: [SCOI2003]严格n元树
  4. 教师提升微能力_分层分类培训,助力学校教师团队能力提升
  5. 销售订单行项目的装运点字段确认规则
  6. 踩坑rosbag --clock
  7. Educational Codeforces Round 80 (Rated for Div. 2) 二分 + 状压
  8. Yum包管理工具的20个常用命令
  9. 手机打印文件_Android 手机打印文件_Android 手机连接打印机_手机端打印wordExcelPPT_华为P20连接打印机_惠普M1213nf MFP打印机无线打印
  10. 个人游戏开发者是如何盈利
  11. windows7时钟屏保怎么设置_w7时钟屏保怎么设置
  12. [jzoj 4722] [NOIP2016提高A组模拟8.21] 跳楼机 解题报告 (spfa+同余)
  13. 业务层战略制定的思路和方法_如何确保公司年度战略目标落地—打造战略执行的方法论...
  14. 计算机图形学基础知识-光照材质
  15. 服务器开机显示f1 f2,开机按f1的解决方法|开机按f2的解决方法|电脑开机按f1怎么解决...
  16. ISO14229 理解(一)
  17. 三星电容封装料盘注解
  18. PCA(Principal Components Analysis)
  19. 上海的大学计算机专业高考分数线公布,上海全部64所大学排名及分数线分析,想去魔都上学考生家长必看...
  20. windowsVS2019+PCL1.12.1系统错误“由于找不到*.dll,无法继续执行代码。重新安装程序可能会解决此问题。”

热门文章

  1. java-jvm-full gc频繁的分析及解决
  2. Python环境的安装
  3. 【机器学习】改善LBP特征提高SVM的可分性的经验总结(二)
  4. 【机器学习】通俗易懂的条件概率公式
  5. Matlab中将数据保存为txt或dat格式四种方案
  6. Windows下安装MySQL压缩zip包
  7. 子网掩码和网关的关系
  8. 拷贝构造函数的调用以及浅拷贝与深拷贝的理解
  9. 谷歌首提Android11,谷歌官方首次提及Android 11系统 谷歌推动安卓10.0系统下载
  10. raspberry树莓派NFS搭建