MFC < Qt!, С чего начать и как потступиться к портированию программы из MFC в Qt? |
Здравствуйте, гость ( Вход | Регистрация )
MFC < Qt!, С чего начать и как потступиться к портированию программы из MFC в Qt? |
posi4 |
4.8.2009, 16:11
Сообщение
#1
|
Студент Группа: Участник Сообщений: 52 Регистрация: 24.4.2009 Пользователь №: 707 Спасибо сказали: 0 раз(а) Репутация: 0 |
Захотелось перевести приложение из MFC в Qt! Насколько я слышал для этого есть какие то средства!
Здесь можно высказать свои идеи и просто советы на эту тему. Спасибо! |
|
|
AD |
4.8.2009, 16:27
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Eсть дополнительная утилита - QtMFC. На сайте, вроде бы, приводилась ссылка на нее. Поищите на сайте кроссплатформа...
|
|
|
Litkevich Yuriy |
4.8.2009, 17:46
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
rnd |
4.8.2009, 19:17
Сообщение
#4
|
Студент Группа: Участник Сообщений: 54 Регистрация: 22.7.2009 Пользователь №: 930 Спасибо сказали: 1 раз(а) Репутация: 0 |
Если проект MFC большой и сложный, дважды подумайте прежде чем пользоваться mfs migration. Можно отгрести кучу трудноуловимых багов.
|
|
|
trdm |
5.8.2009, 8:06
Сообщение
#5
|
Дмитрий Трошин Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: 6 |
а я вообще скачать не смог О_о
|
|
|
posi4 |
5.8.2009, 9:20
Сообщение
#6
|
Студент Группа: Участник Сообщений: 52 Регистрация: 24.4.2009 Пользователь №: 707 Спасибо сказали: 0 раз(а) Репутация: 0 |
Я правильно понимаю, что нужно каждый класс заворачивать в классы этого
фрэймворка (Qt/MFC Migration Framework) или просто можно делать свои обёртки? Цитата Если проект MFC большой и сложный, дважды подумайте прежде чем пользоваться mfs migration. Можно отгрести кучу трудноуловимых багов Да, к сожелению, от этого наверно не уйдёшь! Но тут вопрос вот в чём, можно переписать программу на Qt с нуля и потратить ну очень много времени(приложение большое) или получить баги и временные затраты меньшего масштаба(вот тут не знаю!), а потом по тихоньку их исправлять? To be or not to be ? |
|
|
AD |
5.8.2009, 9:40
Сообщение
#7
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Да, к сожелению, от этого наверно не уйдёшь! Но тут вопрос вот в чём, можно переписать программу на Qt с нуля и потратить ну очень много времени(приложение большое) или получить баги и временные затраты меньшего масштаба(вот тут не знаю!), а потом по тихоньку их исправлять? To be or not to be ? Попробуйте 2 вариант, т.е. с использованием Qt/MFC! Если удастся - хорошо! Если нет, то тогда уже пишите с нуля. Всегда стоит попробовать простой вариант! |
|
|
Текстовая версия | Сейчас: 5.12.2024, 8:42 |