如何设置/获取Gtk“样式属性”

时间:2010-03-29 09:17:02

标签: gtk

如何设置gtk文档中列出的gtk“样式属性”? 就像GtkWidget一样,还有Style Properties:

  "separator-height"         gint                  : Read
  "separator-width"          gint                  : Read

那么如何获取和设置它们?使用GTK +和C.

谢谢, PP。

1 个答案:

答案 0 :(得分:4)

例如:

gint height, width;
gtk_widget_style_get(widget, "separator-height", &height, "separator-width", &width, NULL);

它的作用类似于g_object_get()。但是没有相应的gtk_widget_style_set(),您必须通过RC文件设置它们,使用gtk_rc_parse()加载。 Here是RC文件的文档。

但是要明确的是,当你弄乱他们的主题时,用户通常不喜欢它。