[Devel] Идея привязки событий к виджетам

Ilya Shpigor shpigor на etersoft.ru
Ср Сен 29 15:30:42 MSD 2010


> > Соответственно этот объект UObjectMenu должен
> > знать:
> > 1) Какой объект его вызвал (указатель на
> > объект типа USimpleObject)
> >
> > 2) Как работать с ParamViewer
> >
> > 3) Как работать с печатью
> >
> > 4) Указатель на глобальный OscilClient и как с ним
> > работать
>
> Вот с этим в корне не согласен. Как-раз одна
> из основ c++
> (ну или ООП) - "инкапсуляция". И
> соответственно здесь,
> что-то совсем не правильное.. (когда класс
> должен знать
> о "всех возможных" других классах). "Что-то
> не то.."

С замечанием согласен, но сейчас про все это "знает" MainWindow.
Не думаю, что текущее решение более "инкапсулировано".

-- 
Best regards,
Ilya Shpigor.


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