结构

GtkRecentData

说明 [源代码]

struct GtkRecentData {
  char* display_name;
  char* description;
  char* mime_type;
  char* app_name;
  char* app_exec;
  char* groups[];
  gboolean is_private;
}

注册最近使用的资源时要传递给 gtk_recent_manager_add_full() 的元数据。

结构成员
display_name

一个 UTF-8 编码字符串,包含要显示的最近使用的资源的名称,或 NULL;.

description

一个 UTF-8 编码字符串,包含对该资源的简短描述,或 NULL;.

mime_type

资源的 MIME 类型;.

app_name

注册此最近使用的资源的应用程序名称;.

app_exec

用于启动此资源的命令行;可能包含“\%f”和“\%u”转义字符,在检索命令行时,这将分别扩展到资源文件路径和 URI;.

groups

一个包含组名的字符串向量;.

is_private

此资源是否应仅显示在已注册它的应用程序中或不显示;.