DesktopAppInfoLookup

Deprecated since version 2.28: The DesktopAppInfoLookup interface is deprecated and unused by GIO.

class DesktopAppInfoLookup(*args, **kwargs)

DesktopAppInfoLookup is an opaque data structure and can only be accessed using the following functions.

Methods

class DesktopAppInfoLookup
get_default_for_uri_scheme(uri_scheme: str) AppInfo | None

Gets the default application for launching applications using this URI scheme for a particular DesktopAppInfoLookup implementation.

The DesktopAppInfoLookup interface and this function is used to implement get_default_for_uri_scheme() backends in a GIO module. There is no reason for applications to use it directly. Applications should use get_default_for_uri_scheme().

Deprecated since version 2.28: The DesktopAppInfoLookup interface is deprecated and unused by GIO.

Parameters:

uri_scheme – a string containing a URI scheme.

Virtual Methods

class DesktopAppInfoLookup
do_get_default_for_uri_scheme(uri_scheme: str) AppInfo | None

Gets the default application for launching applications using this URI scheme for a particular DesktopAppInfoLookup implementation.

The DesktopAppInfoLookup interface and this function is used to implement get_default_for_uri_scheme() backends in a GIO module. There is no reason for applications to use it directly. Applications should use get_default_for_uri_scheme().

Deprecated since version 2.28: The DesktopAppInfoLookup interface is deprecated and unused by GIO.

Parameters:

uri_scheme – a string containing a URI scheme.