【发布时间】:2020-02-27 22:33:59
【问题描述】:
我绞尽脑汁想弄清楚如何在不改变整个列的颜色的情况下更改 GtkTreeView 单元格中的文本颜色。我想根据条件从默认颜色动态更改为绿色或红色。就像通过或失败测试,单个单元格文本颜色变为红色或绿色,例如在 C 编程中。
if(strstr(string,"PASS"))
{
g_object_set(renderer_pass_fail,"foreground", "Green","foreground-set", TRUE,NULL);
}
else
{
g_object_set(renderer_pass_fail,"foreground", "Red","foreground-set", TRUE,NULL);
}
【问题讨论】: