PySide6改变界面主题风格

在本文中,您将学会如何使用QApplication的静态函数setStyle()更改PySide6的主题风格;

PySide6不同风格展示

Fusion风格

pyside6 fusion style

【默认】windowsvista 风格

pyside6 windowsvista

更改Style

QApplication类拥有一个静态函数setStyle(),可使用它修改PySide6主题;

from PySide6 import QtWidgets

app = QtWidgets.QApplication([])
app.setStyle(QtWidgets.QStyleFactory.create("Fusion")) #fusion风格
#app.setStyle("Fusion") #也能这样使用

查看支持的Style

print(QtWidgets.QStyleFactory.keys())

QtWidgets.QStyleFactory.keys()返回一个包含当前能使用的风格名称列表;

查看当前使用的Style

你可使用以下代码查看当前使用的风格:

#app.style()返回一个PySide6.QtWidgets.QStyle对象
print(app.style().name())#名称

自定义风格

除了上文中的方法外,还可以通过使用CSS来修饰各种控件;由于篇幅较大,本文不做叙述,请查看该系列教程的其他内容;

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/pyside6-style.html

分类: 计算机技术
推荐阅读:
C语言使用fork()系统调用创建子进程 有些时候,创建多个子进程可用于提高任务处理效率或提高程序的并发性;在Linux系统下可使用fork()系统调用创建一个新的子进程;
SQL重命名数据库 当您需要更改数据库名称时,将使用RENAME DATABASE;
Python open()函数 open()函数是Python中用于打开文件的内置函数。它可以打开一个文件,并返回一个文件对象,以便对文件进行读取、写入、追加等操作。
使用Python爬取网页上的所有链接 要使用Python爬取网页上的所有链接,可以使用Python的requests库和BeautifulSoup库。
使用Rust计算圆周率 要使用 Rust 计算圆周率,可以使用蒙特卡罗方法。该方法通过在单位正方形中生成随机点,并计算落在单位圆内的点的数量来估计圆周率。
Golang获取文件的大小 在Go语言中,你可以使用os.Stat()来获取文件信息,其中就包括文件的大小;