主题¶
主题控制界面的明暗,与皮肤(设计语言)正交。
切换主题¶
from prismqml import setTheme, Theme
setTheme(Theme.LIGHT) # 浅色
setTheme(Theme.DARK) # 深色
setTheme(Theme.AUTO) # 跟随系统
自定义主题色¶
from prismqml import setAccentColor, getAccentColor
setAccentColor("#0078d4")
print(getAccentColor()) # "#0078d4"
固定主色皮肤下的主题色
新粗野、复古票据与新拟态分别使用自己的主色体系。
accentColor 在这些皮肤下会自动解析为对应主色,setAccentColor 的自定义值主要作用于 Fluent 皮肤。