Russian Qt Forum
Апрель 29, 2024, 02:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: ACF Framework + Compositor  (Прочитано 5378 раз)
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« : Октябрь 31, 2011, 23:07 »

Фреймворк ACF, основанный на Qt 4.7, предназначен для создания приложений на компонентно-ориентированной основе. Значительная часть разработки ведется с помощью визуального редактора ACF Compositor.

Сайт проекта: http://www.ilena.org/redmine/projects/acf/wiki

Загрузить последнюю версию можно тут: http://www.ilena.org/redmine/projects/acf/wiki/Download

Ссылка на аппсах: http://qt-apps.org/content/show.php/ACF+Compositor?content=120758
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
asvil
Гость
« Ответ #1 : Октябрь 31, 2011, 23:27 »

/s/business logik/business logic

Реинкарнация делфи?
Записан
SimpleSunny
Гость
« Ответ #2 : Октябрь 31, 2011, 23:29 »

Ссылки на видео 404
Записан
gluck
Гость
« Ответ #3 : Ноябрь 01, 2011, 01:07 »

Ну к дельфи отношения это всё никакого не имеет. Скорее это то, чего в Qt  катастрофически не хватает - компонент для реализации бизнес-логики. Например, всё вроде бы есть для реализации Persistence, но нет никакой реализации, а есть только сервисы (operator <<, QByteArray, QFile...), что не одно и то же. Есть очень слабенькая попытка реализовать Model/Observer, но даже она предпринята только для определённого, узкого круга задач. Ну про компонентную модель в Qt я вообще молчу, система плагинов есть, но этого не хватает для системы, которая должна по сути из одних таких плагинов состоять....И так можно долго перечислять. Что мне в ACF нравится, так это то, что полностью удалены все недостатки, других похожих систем, таких например как COM...Плохо, что почти нет никакой доки. Но разобраться можно, если есть желание и понимание, зачем такая система нужна...
 
Записан
kosya
Гость
« Ответ #4 : Ноябрь 29, 2011, 20:43 »

Имхо, очередной велосипед созданный криворукими индусами.
Авторы видать решили скрестить MFC с Билдером/Дельфи на основе Qt (наверно, потому что не асилили ни первое ни второе ни третее).
При этом пытались выпендрится, запихивая шаблоны куда надо и куда ненадо.
Часть классов содраны с динозавромонструозного MFC и переписаны с использованием давно упокоившегося трупа STL, причем все это используюеся одновременно во всех местах сей поделки.
Например CString, который внутри имеет 2 имплиментации - на остнове Std::string и также на QString. Все это чудо постоянно конвертируется друг в друга, нередко теряя свой контент Улыбающийся
Или же попытка переписать Qt-шные контейнеры с использованием собственных смарт пойнтеров (которых аш 3 или 4 разновидности, наверно очередной индус, не разобравшись как пользовать уже готовые, ваял свой).
В общем, вердикт - втопку такой ужос. Выучите уже Qt как следует.

P.S. А еще композитор безбожно падает при каждом втором клике Улыбающийся
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #5 : Декабрь 08, 2011, 21:28 »

Кося, честно скажу - мне тоже не все там нравится, но в последнее время ведутся усиленные работы по реорганизации. Например, CString будет на QString заменен, уже много лишнего повыброшено.
А композитор какой версии? Попробуй все стереть, обновить исходники и пересобрать. Должно помочь.
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #6 : Август 08, 2012, 20:33 »

ACF обновился до 1.6.1.4. С его помощью выпущено несколько коммерческих проектов, что есть гуд Улыбающийся

На Софтпедии лежит тут: http://www.softpedia.com/get/Programming/Other-Programming-Files/ACF.shtml
на Аппсах тут: http://qt-apps.org/content/show.php/ACF?content=153134

в общем, прошу любить и жаловать, и все такое...
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.095 секунд. Запросов: 22.