GTK +:gtk_ui_manager_add_ui_from_resource函数有什么作用?

时间:2012-08-10 15:06:40

标签: c linux gtk

我看到在多个地方使用的函数gtk_ui_manager_add_ui_from_resource,但在GTK+ 3 Reference Manual中找不到任何文档。这个功能有什么作用?

我想它应该与gtk_ui_manager_add_ui_from_file类似,但“资源”指的是什么?

1 个答案:

答案 0 :(得分:1)

好吧,谷歌搜索我发现this,它仍然是侏儒网页。

它说

  

这是一个帮助函数,可以轻松地从资源文件中添加ui。

确实,它们非常相似:

guint gtk_ui_manager_add_ui_from_file    (GtkUIManager *manager, 
                                          const gchar *filename,
                                          GError **error);

guint gtk_ui_manager_add_ui_from_resource(GtkUIManager *manager,
                                          const gchar *resource_path,
                                          GError **error);

资源描述为:

  

resource_path:要解析的文件的资源路径

所以他们只会在获取文件的方式上有所不同。

希望它有所帮助...