Size: a a a

2021 March 17

DP

Denis Paukaev in C++ Together 2.0
не проблема
источник

DP

Denis Paukaev in C++ Together 2.0
борланд так и делал всегда
источник

DP

Denis Paukaev in C++ Together 2.0
form->set_icon
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
потому что у тебя модули в одну сторону вызываются
источник

DP

Denis Paukaev in C++ Together 2.0
или как там было
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
самой формой
источник

DP

Denis Paukaev in C++ Together 2.0
модули я не знаю что такое
источник

DP

Denis Paukaev in C++ Together 2.0
форма это V
источник

DP

Denis Paukaev in C++ Together 2.0
в MVC/F
источник

DP

Denis Paukaev in C++ Together 2.0
получает сообщения выводит
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
ну ок, давай ты решишь задачу:
все вкладки @Eixini надо вынести во внешние модули, не зависящие от главной формы; главная форма должна загрузить список модулей и нарисовать их в виде списка кнопок/чего-то нажимабельного. У нажимабельного виджета может быть значок
отсюда
источник

DP

Denis Paukaev in C++ Together 2.0
никакой бизнес логики
источник

DP

Denis Paukaev in C++ Together 2.0
ну так раз у них должен быть значок значит это обязательное требование
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну вот  тут у тебя есть логика в хостовом приложении (Controller) , которая работает с модулями (M), и обновляет окно формы (View)
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
форма даже у нас тут Presenter получается
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
вернее, логика в хостовом прилжоении
источник

DP

Denis Paukaev in C++ Together 2.0
я прочитал ещё раз, круто, требует от модуля то что от него требуется )
источник

DP

Denis Paukaev in C++ Together 2.0
икону и всё прочее
источник

DP

Denis Paukaev in C++ Together 2.0
делаем IModule, там всё перечисляем
источник

DP

Denis Paukaev in C++ Together 2.0
либо зовём их условную CreateForm который вернёт что-то аля Qt Drawable
источник