QT中QWidget类参考!(74)

2023-05-03 来源:飞速影视
通过ownFont()来获得属性值。
bool ownPalette
这个属性保存的是窗口部件是否使用它自己的调色板。
如果为假,这个窗口部件使用它父窗口部件的调色板。
也可以参考palette。
通过ownPalette()来获得属性值。
QPalette palette
这个属性保存的是窗口部件的调色板。
只要没有特定的调色板被设置,或者在unsetPalette()被调用之后,这个窗口部件的特定调色板就是父窗口部件的调色板或者(如果这个窗口部件是顶级窗口部件)默认的应用程序调色板。
可以替代定义整个新的调色板的,你也可以使用paletteBackgroundColor、paletteBackgroundPixmap和paletteForegroundColor方便的属性来只改变窗口部件的背景和前景外观。
也可以参考ownPalette、colorGroup和QApplication::palette()。
通过setPalette()设置属性值,通过palette()来获得属性值并且通过unsetPalette()重置属性值。
QColor paletteBackgroundColor
这个属性保存的是窗口部件的背景色。
这个调色板背景色通常被setBackgroundMode()隐含地设置,尽管它也可以由setPaletteBackgroundColor()明显地设置。setPaletteBackgroundColor()是一个创建和设置通过setPalette()修改过的QPalette方便函数。这个调色板根据窗口部件的背景模式被修改。例如,如果背景模式是PaletteButton,调色板的QColorGroup::Button颜色条目所用的颜色被设置。
如果有一个背景像素映射(使用setPaletteBackgroundPixmap()设置的),那么这个函数的返回值是不确定的。
也可以参考paletteBackgroundPixmap、paletteForegroundColor、palette和colorGroup。
通过setPaletteBackgroundColor()设置属性值,通过paletteBackgroundColor()来获得属性值并且通过unsetPalette()重置属性值。
相关影视
合作伙伴
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)

www.fs94.org-飞速影视 粤ICP备74369512号