方法
声明 [源]
gboolean
gtk_builder_add_from_string (
GtkBuilder* builder,
const char* buffer,
gssize length,
GError** error
)
描述 [源]
解析包含 UI 定义的字符串并将其与当前的内容合并到 builder 中。
该函数在有需要调用 gtk_builder_set_current_object()
以添加用户数据到回调函数,并在加载 GtkBuilder UI 之前时很有用。否则,你可能想使用 gtk_builder_new_from_string()
。
当出现错误时,将返回 FALSE,并将 error 赋值为来自 GTK_BUILDER_ERROR、G_MARKUP_ERROR 或 G_VARIANT_PARSE_ERROR 域的 GError。
尝试处理此调用的失败并不是一个合理的做法。当检测到错误时,唯一合理的事情是调用 g_error()。