构造函数
GioUnixDesktopAppInfonew
说明 [src]
GDesktopAppInfo*
g_desktop_app_info_new (
const char* desktop_id
)
描述 [src]
根据桌面文件 ID 创建一个新的 GDesktopAppInfo
。
桌面文件 ID 是桌面文件的基名,包括 .desktop
扩展名。 GIO 在 XDG 数据目录的 applications
子目录中寻找具有此名称的桌面文件(即在 XDG_DATA_HOME
和 XDG_DATA_DIRS
环境变量中指定的目录)。 GIO 还支持在 Menu Spec 中描述的前缀到子目录映射(即 kde-foo.desktop
的桌面文件 ID 将匹配 /usr/share/applications/kde/foo.desktop
)。
返回值
类型: GDesktopAppInfo
一个新的 GDesktopAppInfo
,如果不存在具有该 ID 的桌面文件,则返回 NULL
。
函数的调用者拥有数据,并负责释放它。 |
返回值可以是 NULL 。 |