[Devel] сохранение сеанса
Ilya Shpigor
shpigor на etersoft.ru
Пт Сен 17 10:56:13 MSD 2010
> Ну так это уже задача "Главного окна". Ведь сейчас оно "порождает"
> осцилографы.
Не совсем так.
Сейчас у главного окна есть один экземпляр OscilClient, который умеет
открывать окно с осциллографом. Главное окно передает указатель на него всем
объектам, которые могут открывать осцилограф.
Когда объекту надо открыть новый осцилограф, он дергает OscilClient и говорит
id датчика для которого ему нужна осциллограмма.
Т.е. у главного окна нет списка, что открыто. Возможно это знает OscilClient,
но это вопрос к Вадиму, который его разрабатывал.
Если честно, как-то не хочется делать из главного окна "Божественный класс",
который "все сделает".
Мне кажется, надо наоборот стараться из него вынести всю логику и поведение,
кроме связывания виджетов и каких-то внутренних объектов.
--
Best regards,
Ilya Shpigor.
Подробная информация о списке рассылки Devel