Класс UProxyWidget

Класс контейнер. Подробнее...

#include <UProxyWidget.h>

Граф наследования:UProxyWidget:

UContainer UEventBox UDefaultFunctions< Gtk::EventBox > UVoid

Полный список членов класса

Открытые члены

 UProxyWidget (const Glib::ustring &module, const Glib::ustring &manager_name, const Glib::ustring &alive_sensor, const Glib::ustring &confirm_sensor, const Glib::ustring &auto_confirm_time_str)
 UProxyWidget (GtkmmBaseType::BaseObjectType *gobject)
virtual void init_widget ()
Glib::PropertyProxy
< Glib::ustring > 
property_module ()
Glib::PropertyProxy_ReadOnly
< Glib::ustring > 
property_module () const
Glib::PropertyProxy
< Glib::ustring > 
property_manager_name ()
Glib::PropertyProxy_ReadOnly
< Glib::ustring > 
property_manager_name () const
Glib::PropertyProxy
< Glib::ustring > 
property_alive_sensor ()
Glib::PropertyProxy_ReadOnly
< Glib::ustring > 
property_alive_sensor () const
Glib::PropertyProxy
< Glib::ustring > 
property_confirm_sensor ()
Glib::PropertyProxy_ReadOnly
< Glib::ustring > 
property_confirm_sensor () const
Glib::PropertyProxy
< Glib::ustring > 
property_auto_confirm_time_str ()
Glib::PropertyProxy_ReadOnly
< Glib::ustring > 
property_auto_confirm_time_str () const

Защищенные члены

virtual void on_parent_changed (Gtk::Widget *prev_parent)
virtual void on_hierarchy_changed (Gtk::Widget *prev_top)
virtual void on_add (Gtk::Widget *w)

Защищенные данные

sigc::connection connPoll
Glib::Property< Glib::ustring > property_module_
Glib::Property< Glib::ustring > property_manager_name_
Glib::Property< Glib::ustring > property_alive_sensor_
Glib::Property< Glib::ustring > property_confirm_sensor_
Glib::Property< Glib::ustring > property_auto_confirm_time_str_
Glib::Property< bool > property_connect_


Подробное описание

Класс контейнер.

Класс контейнер обеспечивает связь дочерних виджетов с SharedMemory. Виджет является контейнером верхнего уровня, в нем создается коннектор к SharedMemory и производится активация дочерних виджетов.

Конструктор(ы)

UProxyWidget::UProxyWidget ( const Glib::ustring &  module,
const Glib::ustring &  manager_name,
const Glib::ustring &  alive_sensor,
const Glib::ustring &  confirm_sensor,
const Glib::ustring &  auto_confirm_time_str 
)

конструктор с параметрами для создания коннектора (см.Connector::create_connector)

Перекрестные ссылки property_alive_sensor_, property_auto_confirm_time_str_, property_confirm_sensor_, property_manager_name_ и property_module_.


Методы

virtual void UProxyWidget::on_hierarchy_changed ( Gtk::Widget *  w  )  [inline, protected, virtual]

обработчик сигнала изменения в иерархии виджета. Точнее, виджет закреплён когда его предок верхнего уровня Gtk::Window. Этот сигнал издаётся когда виджет изменяется от закреплённого к не закреплённому и обратно

Аргументы:
*w предок верхнего уровня.

Переопределяет метод предка UDefaultFunctions< Gtk::EventBox >.

Glib::PropertyProxy_ReadOnly< Glib::ustring > UProxyWidget::property_alive_sensor (  )  const [inline]

получить id датчика "живости" SharedMemory(только для чтения)

Glib::PropertyProxy< Glib::ustring > UProxyWidget::property_alive_sensor (  )  [inline]

получить id датчика "живости" SharedMemory

Перекрестные ссылки property_alive_sensor_.

Glib::PropertyProxy_ReadOnly< Glib::ustring > UProxyWidget::property_auto_confirm_time_str (  )  const [inline]

получить время автоматического квитирования АПС сигналов(только для чтения)

Glib::PropertyProxy< Glib::ustring > UProxyWidget::property_auto_confirm_time_str (  )  [inline]

получить время автоматического квитирования АПС сигналов

Перекрестные ссылки property_auto_confirm_time_str_.

Glib::PropertyProxy_ReadOnly< Glib::ustring > UProxyWidget::property_confirm_sensor (  )  const [inline]

получить id датчика квитирования АПС сигналов(только для чтения)

Glib::PropertyProxy< Glib::ustring > UProxyWidget::property_confirm_sensor (  )  [inline]

получить id датчика квитирования АПС сигналов

Перекрестные ссылки property_confirm_sensor_.

Glib::PropertyProxy_ReadOnly< Glib::ustring > UProxyWidget::property_manager_name (  )  const [inline]

получить имя объекта(только для чтения)

Glib::PropertyProxy< Glib::ustring > UProxyWidget::property_manager_name (  )  [inline]

получить имя объекта

Перекрестные ссылки property_manager_name_.

Glib::PropertyProxy_ReadOnly< Glib::ustring > UProxyWidget::property_module (  )  const [inline]

получить имя модуля(только для чтения)

Glib::PropertyProxy< Glib::ustring > UProxyWidget::property_module (  )  [inline]

получить имя модуля

Перекрестные ссылки property_module_.


Данные класса

Glib::Property<Glib::ustring> UProxyWidget::property_alive_sensor_ [protected]

свойство: id датчика "живости" SharedMemory

Используется в property_alive_sensor() и UProxyWidget().

Glib::Property<Glib::ustring> UProxyWidget::property_auto_confirm_time_str_ [protected]

свойство: время автоматического квитирования АПС сигналов(если "0",то квитируются сигналы вручную)

Используется в property_auto_confirm_time_str() и UProxyWidget().

Glib::Property<Glib::ustring> UProxyWidget::property_confirm_sensor_ [protected]

свойство: id датчика квитирования АПС сигналов

Используется в property_confirm_sensor() и UProxyWidget().

Glib::Property<Glib::ustring> UProxyWidget::property_manager_name_ [protected]

свойство: имя объекта(Описывается в секции <objects ... > configure.xml )

Используется в property_manager_name() и UProxyWidget().

Glib::Property<Glib::ustring> UProxyWidget::property_module_ [protected]

свойство: название модуля(на данный момент используется только "uniset")

Используется в property_module() и UProxyWidget().


Объявления и описания членов классов находятся в файлах:

Документация по UniWidgets. Последние изменения: Fri Oct 10 09:57:50 2014. Создано системой  doxygen 1.5.9