Matplotlib 如何获得系统主题';什么是调色板?
出于matplotlib的目的,我需要系统用于窗口背景的默认颜色。在Ubuntu中,对于exmaple来说,它是一种非常浅的灰色,比WindowsXP稍轻一些Matplotlib 如何获得系统主题';什么是调色板?,matplotlib,pyqt4,pyside,Matplotlib,Pyqt4,Pyside,出于matplotlib的目的,我需要系统用于窗口背景的默认颜色。在Ubuntu中,对于exmaple来说,它是一种非常浅的灰色,比WindowsXP稍轻一些 我正在将默认matplotlib修补程序的颜色更改为该灰色,以使它们看起来是本地的。但是,我不想硬编码它。有没有办法从PyQt中获得本机背景色 Qt在qpalete中定义了一组系统颜色。要获得PySide中的特定颜色,请调用 QColor(QPalette().color(state, role)) 其中,state表示颜色的状态(即,
我正在将默认matplotlib修补程序的颜色更改为该灰色,以使它们看起来是本地的。但是,我不想硬编码它。有没有办法从PyQt中获得本机背景色 Qt在
qpalete
中定义了一组系统颜色。要获得PySide中的特定颜色,请调用
QColor(QPalette().color(state, role))
其中,state
表示颜色的状态(即,qpalete.Disabled
,qpalete.Active
,qpalete.Inactive
,qpalete.Normal
)和角色
表示要确定的符号颜色。有关彩色角色的完整列表,请访问
您可能正在寻找的颜色角色是qpalete.Window
,定义为“一般背景色”