crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> 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  


Qt/MFC Migration Framework
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
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  


Цитата(posi4 @ 5.8.2009, 10:20) *
Да, к сожелению, от этого наверно не уйдёшь! Но тут вопрос вот в чём, можно переписать программу
на Qt с нуля и потратить ну очень много времени(приложение большое) или получить баги и временные затраты
меньшего масштаба(вот тут не знаю!), а потом по тихоньку их исправлять? To be or not to be ?

Попробуйте 2 вариант, т.е. с использованием Qt/MFC! Если удастся - хорошо! :) Если нет, то тогда уже пишите с нуля. Всегда стоит попробовать простой вариант! :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 5.12.2024, 2:09