GAppInfoIface

Application Information interface, for operating system portability. GTypeInterface g_iface; The parent interface. dup () Copies a GAppInfo. equal () Checks two GAppInfos for equality. get_id () Gets a string identifier for a GAppInfo. get_name () Gets the name of the application for a GAppInfo. get_description () Gets a short description for the application described by the GAppInfo. get_executable () Gets the executable name for the GAppInfo. get_icon () Gets the GIcon for the GAppInfo. launch () Launches an application specified by the GAppInfo. supports_uris () Indicates whether the application specified supports launching URIs. supports_files () Indicates whether the application specified accepts filename arguments. launch_uris () Launches an application with a list of URIs. should_show () Returns whether an application should be shown (e.g. when getting a list of installed applications). FreeDesktop.Org Startup Notification Specification. set_as_default_for_type () Sets an application as default for a given content type. set_as_default_for_extension () Sets an application as default for a given file extension. add_supports_type () Adds to the GAppInfo information about supported file types. can_remove_supports_type () Checks for support for removing supported file types from a GAppInfo. remove_supports_type () Removes a supported application type from a GAppInfo. can_delete () Checks if a GAppInfo can be deleted. Since 2.20 do_delete () Deletes a GAppInfo. Since 2.20 get_commandline () Gets the commandline for the GAppInfo. Since 2.20 get_display_name () Gets the display name for the GAppInfo. Since 2.24 set_as_last_used_for_type ()

struct GAppInfoIface {}

Members

Variables

addSupportsType
int function(GAppInfo* appinfo, char* contentType, GError** error) addSupportsType;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
canDelete
int function(GAppInfo* appinfo) canDelete;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
canRemoveSupportsType
int function(GAppInfo* appinfo) canRemoveSupportsType;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
doDelete
int function(GAppInfo* appinfo) doDelete;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dup
GAppInfo* function(GAppInfo* appinfo) dup;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
equal
int function(GAppInfo* appinfo1, GAppInfo* appinfo2) equal;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gIface
GTypeInterface gIface;
Undocumented in source.
getCommandline
char* function(GAppInfo* appinfo) getCommandline;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getDescription
char* function(GAppInfo* appinfo) getDescription;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getDisplayName
char* function(GAppInfo* appinfo) getDisplayName;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getExecutable
char* function(GAppInfo* appinfo) getExecutable;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getIcon
GIcon* function(GAppInfo* appinfo) getIcon;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getId
char* function(GAppInfo* appinfo) getId;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getName
char* function(GAppInfo* appinfo) getName;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
launch
int function(GAppInfo* appinfo, GList* files, GAppLaunchContext* launchContext, GError** error) launch;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
launchUris
int function(GAppInfo* appinfo, GList* uris, GAppLaunchContext* launchContext, GError** error) launchUris;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
removeSupportsType
int function(GAppInfo* appinfo, char* contentType, GError** error) removeSupportsType;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setAsDefaultForExtension
int function(GAppInfo* appinfo, char* extension, GError** error) setAsDefaultForExtension;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setAsDefaultForType
int function(GAppInfo* appinfo, char* contentType, GError** error) setAsDefaultForType;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setAsLastUsedForType
int function(GAppInfo* appinfo, char* contentType, GError** error) setAsLastUsedForType;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
shouldShow
int function(GAppInfo* appinfo) shouldShow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
supportsFiles
int function(GAppInfo* appinfo) supportsFiles;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
supportsUris
int function(GAppInfo* appinfo) supportsUris;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta