Например:
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()
. Здесь - документация по файлам RC.
Просто чтобы прояснить это, пользователям обычно не нравится, когда вы возитесь с их темами.