Top |
The ThunarxProviderFactory class allows applications to use Thunar plugins. It handles the loading of the installed extensions and instantiates providers for the application. For example, Thunar uses this class to access the installed extensions.
ThunarxProviderFactory *
thunarx_provider_factory_get_default (void
);
Returns a reference to the default ThunarxProviderFactory instance.
The caller is responsible to free the returned object
using g_object_unref()
when no longer needed.
GList * thunarx_provider_factory_list_providers (ThunarxProviderFactory *factory
,GType type
);
Returns all providers of the given type
.
The caller is responsible to release the returned list of providers using code like this:
1 |
g_list_free_full (list, g_object_unref); |