Nautilus.LocationWidgetProvider — Nautilus.LocationWidgetProvider Reference
If subclassed, Nautilus will request a widget to be displayed at the top of the directory listing.
Example 4. Nautilus.LocationWidgetProvider Example
import gobject from gi.repository import Nautilus, Gtk class LocationProviderExample(gobject.GObject, Nautilus.LocationWidgetProvider): def __init__(self): pass def get_widget(self, uri, window): entry = Gtk.Entry() entry.set_text(uri) entry.show() return entry
def get_widget(uri
, window
)
| the current folder uri |
| the current gtk.Window instance |
Returns : | a gtk.Widget object |
This function is called by Nautilus when it wants a location widget from the extension. It is called in the main thread before a directory listing is shown, so it should return quickly.