Maeomm Reference Documentation: hildonsmm |
Hildon::PickerDialog is a dialog that is used to show a Hildon::TouchSelector widget and a "Done" button to allow users to finish their selections.
The Hildon::PickerDialog will show a "Done" button in case the Hildon::TouchSelector allows multiple selection. The label of the button can be set using Hildon::PickerDialog::set_done_label() and retrieved using Hildon::PickerDialog::get_done_label().
Note that in most cases developers don't need to deal directly with this dialog. Hildon::PickerButton is designed to pop up a Hildon::PickerDialog and manage the interaction with it.
Public Member Functions | |
Glib::ustring | get_done_label () const |
const TouchSelector* | get_selector () const |
TouchSelector* | get_selector () |
const HildonPickerDialog* | gobj () const |
Provides access to the underlying C GtkObject. | |
HildonPickerDialog* | gobj () |
Provides access to the underlying C GtkObject. | |
PickerDialog (Gtk::Window& parent) | |
PickerDialog () | |
void | set_done_label (const Glib::ustring& label) |
void | set_selector (TouchSelector& selector) |
virtual | ~PickerDialog () |
Related Functions | |
(Note that these are not member functions.) | |
Hildon::PickerDialog* | wrap (HildonPickerDialog* object, bool take_copy=false) |
A Glib::wrap() method for this object. |
virtual Hildon::PickerDialog::~PickerDialog | ( | ) | [virtual] |
Hildon::PickerDialog::PickerDialog | ( | ) |
Hildon::PickerDialog::PickerDialog | ( | Gtk::Window & | parent | ) | [explicit] |
Glib::ustring Hildon::PickerDialog::get_done_label | ( | ) | const |
const TouchSelector* Hildon::PickerDialog::get_selector | ( | ) | const |
TouchSelector* Hildon::PickerDialog::get_selector | ( | ) |
const HildonPickerDialog* Hildon::PickerDialog::gobj | ( | ) | const [inline] |
HildonPickerDialog* Hildon::PickerDialog::gobj | ( | ) | [inline] |
void Hildon::PickerDialog::set_done_label | ( | const Glib::ustring & | label | ) |
void Hildon::PickerDialog::set_selector | ( | TouchSelector& | selector | ) |
Hildon::PickerDialog* wrap | ( | HildonPickerDialog * | object, | |
bool | take_copy = false | |||
) | [related] |
A Glib::wrap() method for this object.
object | The C instance. | |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |