类
GioUnixDesktopAppInfo
函数
g_desktop_app_info_get_filename
当 info
是根据已知文件名创建时,返回该文件名。在某些情况下,例如从 g_desktop_app_info_new_from_keyfile()
返回的 GDesktopAppInfo
,此函数将返回 NULL
。
自 2.24 起
g_desktop_app_info_get_nodisplay
获取 NoDisplay
键的值,它有助于确定是否应在菜单中显示应用程序信息。请参见 G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY
和 g_app_info_should_show()
。
自 2.30 版起
g_desktop_app_info_get_startup_wm_class
从 info
中检索 StartupWMClass
字段。如果通过 info
启动,这将表示应用程序主窗口的 WM_CLASS
属性。
自 2.34 版起
g_desktop_app_info_launch_uris_as_manager
此函数执行相当于 g_app_info_launch_uris()
的功能,但主要用于启动应用程序的操作系统组件。普通应用程序应使用 g_app_info_launch_uris()
。
g_desktop_app_info_launch_uris_as_manager_with_fds
等效于 g_desktop_app_info_launch_uris_as_manager()
,但允许你传入文件描述符,以获取已启动进程的标准输入、标准输出和标准错误流。
自 2.58 版起
信号
从 GObject (1) 继承的信号。
GObject::notify
当一个对象的某个属性的值通过 g_object_set_property()、g_object_set() 等设置时,该对象上会发出通知信号。