|
UniWidgets
1.0.0
|
Контейнер для работы с группами виджетов. Подробнее...
#include <GroupObject.h>
Открытые члены | |
| GroupObject (GtkmmBaseType::BaseObjectType *gobject) | |
| virtual void | add_child (Gtk::Widget *child, const long type) |
| virtual void | add_childgroup (Gtk::Widget *child, const long value) |
| Gtk::Widget * | get_childrengroup (const long value) |
| long | get_countgroup () |
Защищенные члены | |
| virtual void | set_child_property_vfunc (GtkWidget *child, guint property_id, const GValue *value, GParamSpec *pspec) |
Защищенные данные | |
| std::map< long, Gtk::Widget * > | childrengroup_ |
Контейнер для работы с группами виджетов.
| void GroupObject::add_child | ( | Gtk::Widget * | child, |
| const long | type | ||
| ) | [virtual] |
добавить дочерний виджет в контейнер
Переопределяет метод предка UniWidgets::SimpleObject.
Перекрестные ссылки UniWidgets::SimpleObject::children_.
Используется в set_child_property_vfunc().
| void GroupObject::add_childgroup | ( | Gtk::Widget * | child, |
| const long | value | ||
| ) | [virtual] |
добавить дочернюю группу виджетов с value
Перекрестные ссылки childrengroup_.
Используется в set_child_property_vfunc().
| Gtk::Widget * GroupObject::get_childrengroup | ( | const long | value | ) |
вернуть группу виджетов по value
Перекрестные ссылки childrengroup_.
| long GroupObject::get_countgroup | ( | ) |
вернуть количество дочерних групп виджетов
Перекрестные ссылки childrengroup_.
| void GroupObject::set_child_property_vfunc | ( | GtkWidget * | child, |
| guint | property_id, | ||
| const GValue * | value, | ||
| GParamSpec * | pspec | ||
| ) | [protected, virtual] |
добавить для дочерних виджетов свойство "value"
Переопределяет метод предка UniWidgets::SimpleObject.
Перекрестные ссылки add_child() и add_childgroup().
std::map<long, Gtk::Widget*> UniWidgets::GroupObject::childrengroup_ [protected] |
переменной, в которой хранятся ссылки на группы виджетов
Используется в add_childgroup(), get_childrengroup() и get_countgroup().
1.7.6.1