![]() |
![]() |
![]() |
Nautilus Extension Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites |
NautilusLocationWidgetProviderNautilusLocationWidgetProvider — Interface to provide additional location widgets |
#include <libnautilus-extension/nautilus-location-widget-provider.h> NautilusLocationWidgetProvider; struct NautilusLocationWidgetProviderIface; GtkWidget * nautilus_location_widget_provider_get_widget (NautilusLocationWidgetProvider *provider
,const char *uri
,GtkWidget *window
);
NautilusLocationWidgetProvider allows extension to provide additional location widgets in the file manager views.
typedef struct _NautilusLocationWidgetProvider NautilusLocationWidgetProvider;
struct NautilusLocationWidgetProviderIface { GTypeInterface g_iface; GtkWidget * (*get_widget) (NautilusLocationWidgetProvider *provider, const char *uri, GtkWidget *window); };
Interface for extensions to provide additional location widgets.
The parent interface. | |
Returns a GtkWidget.
See nautilus_location_widget_provider_get_widget() for details. |
GtkWidget * nautilus_location_widget_provider_get_widget (NautilusLocationWidgetProvider *provider
,const char *uri
,GtkWidget *window
);
|
a NautilusLocationWidgetProvider |
|
the URI of the location |
|
parent GtkWindow |
Returns : |
the location widget for provider at uri . [transfer none]
|