我有一个使用GtkCellRendererToggle的树视图来显示单元格内的切换按钮。我的问题:是否可以为那里的切换按钮设置颜色?我只知道如何设置单元格背景,如下所示:
g_object_set (toggle-renderer, "cell-background",
"anycolouryoulike", "cell-background-set", TRUE, NULL);
GtkCellRenderer只提供单元格背景属性,我想知道是否还有一种方法可以做到这一点? (我使用C,但如果有办法,任何语言的例子都会这样做。)
答案 0 :(得分:0)
GtkCssProvider可能会有所帮助,只是尝试在GtkCssProvider(list of suported properties per widget中设置按钮样式,对于这种情况不是必需的)
您可以使用类似
的内容#supercolorme {
color: #ffed00;
}
并使用命名您的小部件supercolorme
void gtk_widget_set_name (GtkWidget *widget, const gchar *name);