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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 94 95 [96]
1426  Qt / Установка, сборка, отладка, тестирование / Re: надо интегрировать Qt модули в MFC приложение : Декабрь 11, 2008, 11:43
увы, не как модальный - по сути это должен быть встроенный отладчик для встроенного скрипта (который сейчас без отладчика выполняется)

то есть, окно отладчика должно работать одновременно с окном основной программы

и что, Qt Windows Migration Framework реально найти в сорцах?  Шокированный
1427  Qt / Установка, сборка, отладка, тестирование / Re: надо интегрировать Qt модули в MFC приложение : Декабрь 11, 2008, 10:35
дополнение для нынешней программы нужно только нам, распространяться за пределы предприятия оно не будет

а дальнейшая разработка новых версий - это отдельный вопрос, тем более, что без аппаратуры этот софт не имеет никакого смысла
1428  Qt / Установка, сборка, отладка, тестирование / Re: надо интегрировать Qt модули в MFC приложение : Декабрь 11, 2008, 10:05
переход планируется в разработке следующих версий программы, это займет года два, и не переписываться с MFC на Qt все будет, а разрабатываться практически с 0, поскольку аппаратура тоже изменится

программа сложная, это измерительно-аналитический комплекс, GUI используется для управления аппаратурой и представления результатов

сейчас к нему надо приделать некоторую функциональность (примерный объем 7-10 тыс строк на С++), чтобы люди, которые им пользуются, продолжили работать с отлаженным комплексом, и получили новые необходимые функции, а если переписать влоб на Qt, это займет лишнее время, давать сразу в использование это будет нельзя, и результат нам не нужен, поскольку мы получим тот же софт, с теми же архитектурными и сервисными недостатками, только на Qt, хотя сейчас уже известно, как его надо делать по-другому

срок выделен небольшой, всего полгода, можно было бы используя MFC добавить необходимые функции, но поскольку дальнейшая разработка будет на Qt, имеет смысл уже сейчас эту функциональность на нем и реализовывать

тут все уже рассмотрено и посчитано - нам нужен единственный вариант - интегрировать большой кусок, разработанный с использованием Qt в большую и старую систему, написанную на MFC, и при этом мы не планируем покупать лицензию Qt, поскольку не планируем этот софт продавать (лицензия на Visual Studio у нас разумеется есть)
1429  Qt / Установка, сборка, отладка, тестирование / Re: надо интегрировать Qt модули в MFC приложение : Декабрь 11, 2008, 09:41
нет, это не реально, там много завязок под MFC, не только в интерфейсе, программа разрабатывалась с 90-х годов
1430  Qt / Установка, сборка, отладка, тестирование / Re: надо интегрировать Qt модули в MFC приложение : Декабрь 10, 2008, 12:10
спс, уже что-то, хотя похоже не на 100% то, чего хотелось бы

как вижу, там для Windows Migration Framework требуется коммерческая лицензия Qt - покупать ее ради миграции нам нет смысла, поскольку приложение разрабатывается для внутреннего использования, а Linux-версию предполагаем распространять под GPL (когда решим продавать, тогда и вопрос о коммерческой лицензии на Qt встанет)

другие варианты интеграции с MFC возможны? без покупки коммерческих лицензий

и все равно остаются сомнения, хочется пообщаться с теми, кто имеет опыт аналогичного перевода приложений подобного объема

мало ли что там может быть не так... например, классы для rich edit control у MS вообще очень плохо описаны и работают не совсем предсказуемо
1431  Qt / Установка, сборка, отладка, тестирование / надо интегрировать Qt модули в MFC приложение : Декабрь 10, 2008, 11:42
поиском нашел похожие темы, но когда прочел - не совсем то, что в моем случае, если пропустил, все равно просьба отнестись с пониманием

есть на данный момент приложение, разрабатывавшееся несколько лет, разными людьми, с использованием MFC

приложение объемом около 40000 строк, довольно сложное, работает со специфичной аппаратурой, имеет свой пользовательский интерфейс в виде MDI, меню, использует rich text в окне, множество форм ввода, рисует графики, и т.д.

надо разработать для него дополнение, имеющее развитый графический интерфейс, при этом оно должно использоваться в дальнейшем в приложении для Linux - решено разрабатывать его на Qt4, сначала интегрировать в имеющееся приложение на MFC, затем использовать уже в native Qt-приложениях в Linux

с Qt3 дело имели, про Qt4 читали, с самими библиотеками разберемся...

есть сомнения в возможности интеграции MFC и Qt4 в одном приложении - на doc.trolltech.com нашел только описание по миграции с MFC на  Qt3, про подобные действия с Qt4 ничего не вижу

кто-нибудь реально делал такое? какие подводные камни нас ожидают? где прочитать про интеграцию Qt4 и MFC? видел ссылку на книгу, где вроде описано про использование Qt в Visual Studio - там есть про интеграцию с MFC?

Страниц: 1 ... 94 95 [96]

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