Top |
void | tumbler_thumbnailer_create () |
gchar ** | tumbler_thumbnailer_get_hash_keys () |
gchar ** | tumbler_thumbnailer_get_mime_types () |
gchar ** | tumbler_thumbnailer_get_uri_schemes () |
gint | tumbler_thumbnailer_get_priority () |
gint64 | tumbler_thumbnailer_get_max_file_size () |
gboolean | tumbler_thumbnailer_supports_location () |
gboolean | tumbler_thumbnailer_supports_hash_key () |
GList ** | tumbler_thumbnailer_array_copy () |
void | tumbler_thumbnailer_array_free () |
gpointer | excludes | Read / Write |
gpointer | hash-keys | Read / Write / Construct Only |
gpointer | locations | Read / Write |
gint64 | max-file-size | Read / Write |
gpointer | mime-types | Read / Write / Construct Only |
int | priority | Read / Write |
gpointer | uri-schemes | Read / Write / Construct Only |
void tumbler_thumbnailer_create (TumblerThumbnailer *thumbnailer
,GCancellable *cancellable
,TumblerFileInfo *info
);
gchar **
tumbler_thumbnailer_get_hash_keys (TumblerThumbnailer *thumbnailer
);
gchar **
tumbler_thumbnailer_get_mime_types (TumblerThumbnailer *thumbnailer
);
gchar **
tumbler_thumbnailer_get_uri_schemes (TumblerThumbnailer *thumbnailer
);
gint
tumbler_thumbnailer_get_priority (TumblerThumbnailer *thumbnailer
);
gint64
tumbler_thumbnailer_get_max_file_size (TumblerThumbnailer *thumbnailer
);
gboolean tumbler_thumbnailer_supports_location (TumblerThumbnailer *thumbnailer
,GFile *file
);
gboolean tumbler_thumbnailer_supports_hash_key (TumblerThumbnailer *thumbnailer
,const gchar *hash_key
);
GList ** tumbler_thumbnailer_array_copy (GList **thumbnailers
,guint length
);
struct TumblerThumbnailerInterface { GTypeInterface __parent__; /* signals */ void (*ready) (TumblerThumbnailer *thumbnailer, const gchar *uri); void (*error) (TumblerThumbnailer *thumbnailer, const gchar *failed_uri, GQuark error_domain, gint error_code, const gchar *message); void (*unregister) (TumblerThumbnailer *thumbnailer); /* virtual methods */ void (*create) (TumblerThumbnailer *thumbnailer, GCancellable *cancellable, TumblerFileInfo *info); };
“hash-keys”
property “hash-keys” gpointer
hash-keys.
Owner: TumblerThumbnailer
Flags: Read / Write / Construct Only
“locations”
property “locations” gpointer
locations.
Owner: TumblerThumbnailer
Flags: Read / Write
“max-file-size”
property “max-file-size” gint64
max-file-size.
Owner: TumblerThumbnailer
Flags: Read / Write
Allowed values: >= 0
Default value: 0
“mime-types”
property “mime-types” gpointer
mime-types.
Owner: TumblerThumbnailer
Flags: Read / Write / Construct Only
“priority”
property “priority” int
priority.
Owner: TumblerThumbnailer
Flags: Read / Write
Allowed values: >= 0
Default value: 0
“error”
signalvoid user_function (TumblerThumbnailer *tumblerthumbnailer, GObject *arg1, guint arg2, int arg3, char *arg4, gpointer user_data)
Flags: Run Last
“ready”
signalvoid user_function (TumblerThumbnailer *tumblerthumbnailer, GObject *arg1, gpointer user_data)
Flags: Run Last
“unregister”
signalvoid user_function (TumblerThumbnailer *tumblerthumbnailer, gpointer user_data)
Flags: No Hooks