设置 PyGTK 标签的不透明度
有没有办法让 PyGTK 小部件部分透明,以便可以透过它看到它后面的小部件?具体来说,我正在尝试在标签上执行此操作,以达到印刷效果;我不想改变颜色,因为它可能在所有主题上看起来都不正确。
Is there a way to make a PyGTK widget partly transparent, so that the widgets behind it can be seen through it? Specifically I'm trying to do this on a label, for typographic effect; I don't want to change the color instead, as it may not look right on all themes.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,不可能。如果窗口管理器支持合成,但不支持单个小部件,则可以使整个窗口部分透明。
我想你想要的可以通过“混合”颜色以不同的方式实现:
为了使其完全正确,你还可以收听“样式设置”信号。
No, not possible. It is possible to make entire windows partially transparent, if window manager supports compositing, but not individual widgets.
I guess what you want can be achieved differently by "blending" colors:
To make it completely correct you can also listen to "style-set" signal.