函数

GioUnixDesktopAppInfoget_show_in

自:2.30

声明 [源代码)

gboolean
g_desktop_app_info_get_show_in (
  GDesktopAppInfo* info,
  const gchar* desktop_env
)

描述 [源代码)

根据 OnlyShowInNotShowIn 键,检查应用程序信息是否应在列出特定桌面名称可用应用程序的菜单中显示。

desktop_env 应通常给为 NULL,在这种情况下将咨询 XDG_CURRENT_DESKTOP 环境变量。如果您想覆盖默认机制,可以指定 desktop_env,但是这并不推荐。

请注意,对于 infog_app_info_should_show() 将包括此检查(对于 desktop_env使用了 NULL)以及额外的检查。

自:2.30

参数

info

类型: GDesktopAppInfo

一个 GDesktopAppInfo 对象。

数据由函数的调用者拥有。
desktop_env

类型: const gchar*

一个指定桌面名称的字符串。

参数可以是 NULL
数据由函数的调用者拥有。
值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: gboolean

如果根据 OnlyShowInNotShowIn 键应显示 infodesktop_env,则为 TRUE,否则为 FALSE