This is a button that, when clicked, creates an Elementary window (or
inner window) with a Fileselector
within.
When a file is chosen, the (inner) window is closed and the button emits
a signal having the selected file as it’s event_info
.
This widget encapsulates operations on its internal file selector on its own API. There is less control over its file selector than that one would have instantiating one directly.
default
anchor
hoversel_vertical
hoversel_vertical_entry
file,chosen
- the user has selected a path which comes as the
event_info
data
default
- Label of the fileselector_button
icon
- Icon of the fileselector_button
This widget supports the fileselector interface.
If you wish to control the fileselector part using these functions,
inherit both the widget class and the
Fileselector
class
using multiple inheritance, for example:
class CustomFileselectorButton(Fileselector, FileselectorButton):
def __init__(self, canvas, *args, **kwargs):
FileselectorButton.__init__(self, canvas)
efl.elementary.
FileselectorButton
(Object parent, *args, **kwargs)¶parent (efl.evas.Object
) – The parent object
**kwargs – All the remaining keyword arguments are interpreted as properties of the instance