Maemomm Reference Documentation: hildon-notifymm
Main Page   Namespaces   Book  

Hildon::FileSelection Class Reference
[WidgetsFileSystem]

Inheritance diagram for Hildon::FileSelection:

Gtk::Container Gtk::Widget Gtk::Object Atk::Implementor Glib::Object Glib::Interface Glib::ObjectBase Glib::ObjectBase sigc::trackable sigc::trackable List of all members.

Detailed Description

A file tree widget.


Public Member Functions

Gtk::TreeModel::iterator get_current_folder_iter () const
 Retrieves an iterator to match the currently selected item in the navigation pane.
const HildonFileSelection* gobj () const
 Provides access to the underlying C GtkObject.
HildonFileSelection* gobj ()
 Provides access to the underlying C GtkObject.
Glib::SignalProxy0<void> signal_content_pane_context_menu ()
 
Prototype:
void content_pane_context_menu()

Glib::SignalProxy0<void> signal_current_folder_changed ()
 
Prototype:
void current_folder_changed()

Glib::SignalProxy0<void> signal_file_activated ()
 
Prototype:
void file_activated()

Glib::SignalProxy1< void,
const Gtk::TreeModel::iterator& > 
signal_location_insensitive ()
 
Prototype:
void location_insensitive(const Gtk::TreeModel::iterator& iter)

Glib::SignalProxy0<void> signal_navigation_pane_context_menu ()
 
Prototype:
void navigation_pane_context_menu()

Glib::SignalProxy0<void> signal_selection_changed ()
 
Prototype:
void selection_changed()

virtual ~FileSelection ()

Related Functions

(Note that these are not member functions.)

Hildon::FileSelectionwrap (HildonFileSelection* object, bool take_copy=false)
 
Parameters:
object The C instance


Constructor & Destructor Documentation

virtual Hildon::FileSelection::~FileSelection (  )  [virtual]


Member Function Documentation

Gtk::TreeModel::iterator Hildon::FileSelection::get_current_folder_iter (  )  const

Retrieves an iterator to match the currently selected item in the navigation pane.

Internally this gets the selection from the tree and then the current iterator from the selection and converts the result accordingly.

Returns:
A valid iterator, if the given iterator is set, or an invalid iterator if none is set.

const HildonFileSelection* Hildon::FileSelection::gobj (  )  const [inline]

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Container.

HildonFileSelection* Hildon::FileSelection::gobj (  )  [inline]

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Container.

Glib::SignalProxy0< void > Hildon::FileSelection::signal_content_pane_context_menu (  ) 

Prototype:
void content_pane_context_menu()

Glib::SignalProxy0< void > Hildon::FileSelection::signal_current_folder_changed (  ) 

Prototype:
void current_folder_changed()

Glib::SignalProxy0< void > Hildon::FileSelection::signal_file_activated (  ) 

Prototype:
void file_activated()

Glib::SignalProxy1< void,const Gtk::TreeModel::iterator& > Hildon::FileSelection::signal_location_insensitive (  ) 

Prototype:
void location_insensitive(const Gtk::TreeModel::iterator& iter)

Glib::SignalProxy0< void > Hildon::FileSelection::signal_navigation_pane_context_menu (  ) 

Prototype:
void navigation_pane_context_menu()

Glib::SignalProxy0< void > Hildon::FileSelection::signal_selection_changed (  ) 

Prototype:
void selection_changed()


Friends And Related Function Documentation

Hildon::FileSelection* wrap ( HildonFileSelection *  object,
bool  take_copy = false 
) [related]

Parameters:
object The C instance

Parameters:
take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref.
Returns:
A C++ instance that wraps this C instance.


The documentation for this class was generated from the following file:
Generated for hildon-notifymm by Doxygen 1.5.1 © 1997-2001