类
GioDesktopAppInfo
实例方法
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()
。
since: 2.30
g_desktop_app_info_get_startup_wm_class
从 info
中检索 StartupWMClass
字段。如果通过 info
运行,则这表示应用程序主窗口的 WM_CLASS
属性。
since: 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()
,但允许您传递为启动进程的 stdin、stdout 和 stderr 流传递的文件描述符。
since: 2.58
信号
从 GObject 继承的信号(1)
GObject::notify
当通过 g_object_set_property(),g_object_set() 等设置的某个属性值时,会发出通知信号。