Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: VDIGIT от Декабрь 15, 2011, 15:46



Название: WIN32_CONSOLE и QT
Отправлено: VDIGIT от Декабрь 15, 2011, 15:46
Доброго времени суток. Вопрос заключается в -> Имеется консольное приложение (не QT) - Visual Studio 2010 -> необходимо написать пару диалогов на QT каким образом это организовать. QT скачан, установлен и все работает нормально ! необходимо объединить не QT консоль и QT !


Название: Re: WIN32_CONSOLE и QT
Отправлено: kambala от Декабрь 15, 2011, 16:05
надо именно чтоб консольная программа открывалась в консоли, но она запускалась из какого-то кьютешного виджета? или просто перенести логику консольной программы в оконное кьют-приложение?


Название: Re: WIN32_CONSOLE и QT
Отправлено: Aluman от Декабрь 15, 2011, 16:36
Скорей всего перенести логику работы программы в qt-приложение, запускать его и читать, то что оно напишет. В любом случаи нужно смотреть класс QProcess, а пример чего-то подобного можно глянуть в книге М.Шлее в разделе про процессы, кнужку легко можно найти и скачать бесплатно.


Название: Re: WIN32_CONSOLE и QT
Отправлено: VDIGIT от Декабрь 16, 2011, 05:27
надо именно чтоб консольная программа открывалась в консоли, но она запускалась из какого-то кьютешного виджета? или просто перенести логику консольной программы в оконное кьют-приложение?
Доброго времени суток ! я наверно не совсем точно сформировал вопрос ! имеется приложение допустим C++ + MFC -> можно ли временами пользоваться функционалом QT по формированию интерфейса (кусочек кода вставил получил окно) ! вот где-то так


Название: Re: WIN32_CONSOLE и QT
Отправлено: VDIGIT от Декабрь 16, 2011, 05:28
Скорей всего перенести логику работы программы в qt-приложение, запускать его и читать, то что оно напишет. В любом случаи нужно смотреть класс QProcess, а пример чего-то подобного можно глянуть в книге М.Шлее в разделе про процессы, кнужку легко можно найти и скачать бесплатно.
Спасибо за совет, но вопрос заключался немного в другом =)


Название: Re: WIN32_CONSOLE и QT
Отправлено: VDIGIT от Декабрь 16, 2011, 06:06
Если вопрос это немного уточнит ! допустим одновременно MFC и QT использовать можно ? временами одно временами другое ?


Название: Re: WIN32_CONSOLE и QT
Отправлено: Aluman от Декабрь 16, 2011, 08:24
Если вопрос это немного уточнит ! допустим одновременно MFC и QT использовать можно ? временами одно временами другое ?
Qt и MFC это библиотеки, никто не запрещает использовать использовать две три или больше библиотек в своих программах. Но могут возникнуть проблемы по преобразованию типов.


Название: Re: WIN32_CONSOLE и QT
Отправлено: VDIGIT от Декабрь 20, 2011, 07:48
Если вопрос это немного уточнит ! допустим одновременно MFC и QT использовать можно ? временами одно временами другое ?
Qt и MFC это библиотеки, никто не запрещает использовать использовать две три или больше библиотек в своих программах. Но могут возникнуть проблемы по преобразованию типов.

А можно пример ?


Название: Re: WIN32_CONSOLE и QT
Отправлено: Igors от Декабрь 20, 2011, 14:13
Если вопрос это немного уточнит ! допустим одновременно MFC и QT использовать можно ? временами одно временами другое ?
Простой ответ (не вдаваясь в подробности) - нет, так нельзя.