GAppInfoIface

Application Information interface, for operating system portability.

struct GAppInfoIface {}

Members

Variables

addSupportsType
int function(GAppInfo* appinfo, const(char)* contentType, GError** err) addSupportsType;
canDelete
int function(GAppInfo* appinfo) canDelete;
canRemoveSupportsType
int function(GAppInfo* appinfo) canRemoveSupportsType;
doDelete
int function(GAppInfo* appinfo) doDelete;
dup
GAppInfo* function(GAppInfo* appinfo) dup;
equal
int function(GAppInfo* appinfo1, GAppInfo* appinfo2) equal;
gIface
GTypeInterface gIface;

The parent interface.

getCommandline
const(char)* function(GAppInfo* appinfo) getCommandline;
getDescription
const(char)* function(GAppInfo* appinfo) getDescription;
getDisplayName
const(char)* function(GAppInfo* appinfo) getDisplayName;
getExecutable
const(char)* function(GAppInfo* appinfo) getExecutable;
getIcon
GIcon* function(GAppInfo* appinfo) getIcon;
getId
const(char)* function(GAppInfo* appinfo) getId;
getName
const(char)* function(GAppInfo* appinfo) getName;
getSupportedTypes
char** function(GAppInfo* appinfo) getSupportedTypes;
launch
int function(GAppInfo* appinfo, GList* files, GAppLaunchContext* context, GError** err) launch;
launchUris
int function(GAppInfo* appinfo, GList* uris, GAppLaunchContext* context, GError** err) launchUris;
removeSupportsType
int function(GAppInfo* appinfo, const(char)* contentType, GError** err) removeSupportsType;
setAsDefaultForExtension
int function(GAppInfo* appinfo, char* extension, GError** err) setAsDefaultForExtension;
setAsDefaultForType
int function(GAppInfo* appinfo, const(char)* contentType, GError** err) setAsDefaultForType;
setAsLastUsedForType
int function(GAppInfo* appinfo, const(char)* contentType, GError** err) setAsLastUsedForType;
shouldShow
int function(GAppInfo* appinfo) shouldShow;
supportsFiles
int function(GAppInfo* appinfo) supportsFiles;
supportsUris
int function(GAppInfo* appinfo) supportsUris;

Meta