[Devel] [Ошибка 5910] Разработать класс GroupObject
Evgeny Sinelnikov
sin на etersoft.ru
Пт Авг 20 19:04:46 MSD 2010
20 августа 2010 г. 18:08 пользователь <bugs на lists.etersoft.ru> написал:
> http://bugs.etersoft.ru/show_bug.cgi?id=5910
>
>
> Pavel Vainerman <pv на etersoft.ru> changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> Hours Worked| |0.02
>
>
>
>
> --- Comment #2 from Pavel Vainerman <pv на etersoft.ru> 2010-08-20 18:08:55 ---
> Так а почему вы не хотите ParamList
> использовать или доработать?
>
Объект отображающий сам список параметров тут не причём. Кроме того,
для этого, у нас есть Journal и APSJournal, в которых реализовано
отображение списка параметров в графическом виде. В этих классах у нас
используется GTK::TreeView напрямую, а ParamList является наследником
TreeView.
GroupObject - это класс предоставляющий интерфейс к графическим
объектам, как группам датчиков. Он наследуется множественным
наследованием дополнительно для всех наших классов-объектов.
Интерфейс GroupObject стоит спроектировать так, чтобы ParamList или, в
нашем случае, Journal и APSJournal могли через него получить список
датчиков, объекта, при инициализации могли задать имя группы из
configure.xml, заданную в glade-файле свойством для каждого объекта.
--
Sin (Sinelnikov Evgeny)
Подробная информация о списке рассылки Devel