如果我使用例如
g_object_set (renderer, "background", "red", "background-set", FALSE, NULL);
对于文本呈现器,树视图中行的背景色未按预期设置为红色。
如果我尝试类似的东西来实现可编辑性
g_object_set (renderer, "editable", TRUE, "editable-set", FALSE, NULL);
单元格保持可编辑状态。我为每一行使用单元格数据函数,其中我将每个单元格的"可编辑"设置为 TRUE 或 FALSE,这对我来说效果很好,但"可编辑集"设置为 FALSE 不是应该停用可编辑性无论如何,还是我误解了什么?
不,"editable-set" == FALSE
告诉渲染器忽略 "editable"
属性,只使用自己的默认值,这是可编辑的。
如果要关闭可编辑,请指定 "editable" == FALSE
和 "editable-set" == TRUE
。