CyberForum.ru - Форум программистов и сисадминов
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум программистов > Форум Теория и технологии программирования > Форум ООП и паттерны

Ответ Создать новую тему
 
Старый 18.01.2012, 22:43   #1
Vertus
Форумчанин
 
Регистрация: 26.10.2009
Сообщений: 296
Репутация: 11 (41)
По умолчанию Модуль View в паттерне MVP на разных языках программирования

Допустим есть программа с ярко выраженной архитектурой MVP.

Необходимо в зависимости от платформы подменять код View на самом удачном языке для данной платформы.

Например, для Windows C# + WPF + Directx.
Для Unix и MacOS - Qt + QML + OpenGL.

В то же время остальную часть архитектуры (Model и Presentor) планируется использовать С++.

В связи с этим вопрос:

Как построить интерфейс между View и Presentor чтобы View был динамической библиотекой написанной на Qt или C#? Соотвественно интересует как прокидывать сигналы Qt иди делегаты C# в Presentor из динамической библиотеки?
Или наоборот сделать библиотекой Midel + Presentor и использовать их во View?
Vertus вне форума
Другие темы раздела
ООП и паттерны объектно-ориентированное программирование
Прошу, проверьте тест , ответы я выделила, только большая просьба сильно не ругаться и тапками не кидать, практически сплю уже за компом. Соображалка уже плохо работает У меня плохо с учебной литературой, а точнее ее практически отсутствием. Поэтому и прошу помощи. Буду очень признательна вам. .... объектно-ориентированное программирование
паттерн команда ООП и паттерны
есть ли у кого реализация на с++ ? Нужны примеры реализации на с++.... На Си его можно реализовать?. паттерн команда
Ответ Создать новую тему

Похожие темы
Тема Автор
PHP для начинающих Функции приветствия на разных языках
всем привет!)помогите решить задачку В скрипте lab.php создайте 4 функции с именами Ru(), En(), Fr(), De(). Каждая функция выводит на экран приветствие на соответствующем языке: Ru() - «Здравствуйте!», En() - «Hello!», Fr() - «Bonjour!» и De() - «Guten Tag!». Эти функции имеют аргумент...
Vitaminka5
Клавиатуры Две клавиатуры и на разных языках.
Здравствуйте, подскажите, а можно ли сделать так, чтоб две подсоединенные параллельно клавы (ну или ноут и клава), работали каждая на свой язык - одна печатала русские буквы, вторая английские. А то иногда сильно достает по двадцать раз раскладки переключать, чтоб набрать относительно небольшой...
Обсидиан
Теория и технологии программирования Стандартные мат. библиотеки в языках программирования
Вот к примеру возьмём python. В модуле math есть тригонометрические функции - например sin(x). Как эта функция организована. Подробнее: у нас только гипотенуза константа и равна единице(как тригоном. окружность), а угол и катеты меняются от аргумента. Так как же функция вычисляет значения?
cristaloleg
PHP Сайт на разных языках
Подскажите пожалуйста! как сделать саит на нескольких языках? Чтоб был переключатль для выбора Русский / Английских или ещё какой!??
areostar
Опции темы

Текущее время: 14:53. Часовой пояс GMT +4.

Компьютерный форум программистов и сисадминов
Powered by vBulletin® Version 3.8.7 PL2
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Рейтинг@Mail.ru