【发布时间】:2019-10-07 18:30:11
【问题描述】:
我正在使用gtk_tree_view_column_new_with_attributes(NULL, renderer, "markup", 0, NULL);。当我为一行设置标记时,我使用g_markup_printf_escaped 转义作为可变参数传递的文本字符串中的任何字符。
我需要一种方法来稍后从这个编码的标记字符串中取回文本,去除所有格式标记并替换 &entities。或者,只需将 GtkTreeView 行的显示文本作为字符串获取也可以。我也不想将原始文本存储在隐藏列中。最好的方法是什么?
【问题讨论】: