[Devel] сохранение сеанса

Ilya Shpigor shpigor на etersoft.ru
Пт Сен 17 10:56:13 MSD 2010


> Ну так это уже задача "Главного окна". Ведь сейчас оно "порождает"
> осцилографы. 

Не совсем так.

Сейчас у главного окна есть один экземпляр OscilClient, который умеет 
открывать окно с осциллографом. Главное окно передает указатель на него всем 
объектам, которые могут открывать осцилограф.

Когда объекту надо открыть новый осцилограф, он дергает OscilClient и говорит 
id датчика для которого ему нужна осциллограмма.

Т.е. у главного окна нет списка, что открыто. Возможно это знает OscilClient, 
но это вопрос к Вадиму, который его разрабатывал.


Если честно, как-то не хочется делать из главного окна "Божественный класс", 
который "все сделает".

Мне кажется, надо наоборот стараться из него вынести всю логику и поведение, 
кроме связывания виджетов и каких-то внутренних объектов.

-- 
Best regards,
Ilya Shpigor.


Подробная информация о списке рассылки Devel