Css 在GtkBuilder ui文件中使用GtkStyleContext
如何从GtkBuilder-.ui文件中访问GtkWidget的StyleContext?我知道,以Python为例,我可以使用Css 在GtkBuilder ui文件中使用GtkStyleContext,css,xml,gtk,Css,Xml,Gtk,如何从GtkBuilder-.ui文件中访问GtkWidget的StyleContext?我知道,以Python为例,我可以使用 SomeWidget.get_style_context().do_something() 如何从以下生成器文件实现这一点: <object class="GtkSomeThing"> <property name="Foo">Bar</property> </object> 酒吧 理想情况下,我只想使用
SomeWidget.get_style_context().do_something()
如何从以下生成器文件实现这一点:
<object class="GtkSomeThing">
<property name="Foo">Bar</property>
</object>
酒吧
理想情况下,我只想使用构建器文件向小部件添加一些CSS。这似乎比用Python编写要简洁得多,因为我可以将UI定义所需的所有内容保存在一个地方。是的,它记录在“Gtk.Widget as Gtk.Buildable”标题下。你可以加上
<style>
<class name="some-css-class"/>
</style>
给你的
元素。“眩晕土豆”和“托马托”,哈哈,几率有多大