通过 PyQT 中的 QPainter 构建 QIcon
我知道这是可能的,但我一生都无法获得正确的代码来工作。我想要的非常简单:一个单色矩形,大小为 20x20(大概)通过 QPainter 构建。由此,我希望使用绘制的矩形作为 QIcon 在 QComboBox 中使用。有什么想法吗?提前致谢。
I know this is possible, but I cannot for the life of me get the proper code to work. What I want is very simple: a monochromatic rectangle, size, say 20x20 constructed (presumably) through a QPainter. From that I wish to use the painted rectangle as a QIcon for use in a QComboBox. Any ideas? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来你只需要
QPixmap.fill
为了这:Looks like you just need
QPixmap.fill
for this: