gpt4 book ai didi

qt - 如何获取小部件背景 QColor

转载 作者:行者123 更新时间:2023-12-04 02:56:11 27 4
gpt4 key购买 nike

我试图找出 QWidget 的背景颜色或 QGLWidget这样我就可以将它与 qglClearColor() 一起使用使 OpenGL 部分在小部件中本地显示(例如没有黑色背景)。

我想我可以获取 backgroundRole()我的小部件,但我在将其转换为 QColor 时遇到问题.有QPalette::color(QColorRole)但它不是静态的,我不知道如何创建 QPalette 的实例。进行转换。

最佳答案

使用 QWidget::palette().color(QWidget::backgroundRole())接收该小部件的背景颜色角色的颜色。显然,这也适用于任何继承 QWidget 的类。

关于qt - 如何获取小部件背景 QColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15519749/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com