gpt4 book ai didi

c++ - 为 QProgressBar 上的图像设置着色

转载 作者:行者123 更新时间:2023-11-28 05:10:27 25 4
gpt4 key购买 nike

实际上,我在 QProgressBar 上设置了一个图像,并希望根据 QProgressBar 的选定部分更改图像的颜色。

我尝试用 QProgressBar 颜色覆盖我的图像,但这填充了图像,但由于我的图像不是矩形,它为整个 QProgressBar 着色,而不仅仅是图像。

是否可以仅使用 qt(使用 C++)更改图像的颜色

最佳答案

您正在寻找Qt Style Sheet Documentation .您可以自定义您自己的 QProgressBar,并添加您自己的 setProgress() 函数来更新 value property .您可以根据当前值修改图像背景、边框、边距...。

有关更多详细信息,请参阅 QSS 示例:Example Style Sheet

关于c++ - 为 QProgressBar 上的图像设置着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39590585/

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