PyQt:如何给界面自定义背景?
原本的效果是这样的:
我想变成这样:
怎么做呢?
有很多方法,这里给出一种:
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:如何给界面自定义背景?相关推荐
- 【Qt】仿360安全卫士界面(自定义阴影边框类)
00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 自定义阴影边框类设计与实现 04. 测试代码 05. 示例下载 06. 附录 01. 概述 Qt默认的QDialog和QW ...
- java 自定义形状按钮_制作自定义背景Button按钮、自定义形状Button的全攻略
在Android开发应用中,默认的Button是由系统渲染和管理大小的.而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的.因此,我们在开发产品的时候,需要对默认按钮进行美化.在本篇里,笔者结 ...
- pythonGUI实现照片或证件照迅速更换自定义背景底色
有一天,一位朋友发来威信吐槽道:唉,刚换了工作,又得换工作照,去拍照太麻烦,去PS也得花个个把小时还不一定修的好,去美图秀秀吧,竟然换一张照片的背景底色还要收我5.9元钱.于是老铁就问我有没有办法解决 ...
- 原创安卓手机QQ7.0登录界面动态背景视频实现方案
qq7.0登录界面动态背景实现 qq7.0登录界面动态视频背景实现 android动态视频背景 android动态背景 分析qq7.0: 视频在打开登录界面就开始播放 了,而且期间无黑屏 而且是循环播 ...
- 【小技巧】IDEA更换个性自定义背景
IDEA是一款不错的开发工具,相信大家非常喜欢使用,而且IDEA中有特别多的小技巧,大家也没开发出来,近期玩IDEA,现在分享一下IDEA的指定自定义背景,首先上一张图(版本 :IntelliJ ID ...
- pyqt tablewidget 设置一行的背景_PyQt+moviepy音视频剪辑实战2:一个剪裁视频文件精华内容留存工具的实现...
一.引言 最近网上会议很多,网上会议工具大多提供了录播的功能,有些会议内容比较精彩,但中间穿插有些无用的内容,或者有些只有几段精彩,大部分内容可以去除.这就需要对该录播文件进行剪辑,取其精华留存,这样 ...
- IDEA背景(前后景)设置、自定义背景图片、背景纯黑/白设置
感兴趣学习JAVA项目打包的伙伴可以点击:JAVA项目打包:JAVA代码-jar包-exe应用程序-合并jre与exe生成安装包(图文详解.资源提供) 先分享一下我自己的IDEA的界面(自我喜好,不喜 ...
- Python使用matplotlib可视化发散棒棒糖图、发散棒棒糖图可以同时处理负值和正值、并按照大小排序区分数据、为发散棒棒糖图的特定数据点添加标签、自定义背景填充色、自定义数据点颜色
Python使用matplotlib可视化发散棒棒糖图.发散棒棒糖图可以同时处理负值和正值.并按照大小排序区分数据.为发散棒棒糖图的特定数据点添加标签.自定义背景填充色.自定义数据点颜色(Diverg ...
- Android ListView 自定义背景后 滚动时的背景变黑问题
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧 ...
最新文章
- [书目]软件制胜之道:执行的策略
- python全栈 day09随笔
- bzoj1089: [SCOI2003]严格n元树
- 教师提升微能力_分层分类培训,助力学校教师团队能力提升
- 销售订单行项目的装运点字段确认规则
- 踩坑rosbag --clock
- Educational Codeforces Round 80 (Rated for Div. 2) 二分 + 状压
- Yum包管理工具的20个常用命令
- 手机打印文件_Android 手机打印文件_Android 手机连接打印机_手机端打印wordExcelPPT_华为P20连接打印机_惠普M1213nf MFP打印机无线打印
- 个人游戏开发者是如何盈利
- windows7时钟屏保怎么设置_w7时钟屏保怎么设置
- [jzoj 4722] [NOIP2016提高A组模拟8.21] 跳楼机 解题报告 (spfa+同余)
- 业务层战略制定的思路和方法_如何确保公司年度战略目标落地—打造战略执行的方法论...
- 计算机图形学基础知识-光照材质
- 服务器开机显示f1 f2,开机按f1的解决方法|开机按f2的解决方法|电脑开机按f1怎么解决...
- ISO14229 理解(一)
- 三星电容封装料盘注解
- PCA(Principal Components Analysis)
- 上海的大学计算机专业高考分数线公布,上海全部64所大学排名及分数线分析,想去魔都上学考生家长必看...
- windowsVS2019+PCL1.12.1系统错误“由于找不到*.dll,无法继续执行代码。重新安装程序可能会解决此问题。”