Кто-нибудь знает, как запускать окна из консольного приложения, используя QT? - PullRequest
0 голосов
/ 12 марта 2009

Я изучаю c ++ и QT и хотел бы иметь возможность запускать окна из консольного приложения. Это вообще возможно?

Ответы [ 3 ]

1 голос
/ 13 марта 2009

Это возможно, но я думаю, что вам лучше обойтись, если разделить части GUI и консоли на отдельные программы и запустить части GUI из программы консоли. В противном случае вам, вероятно, придется изменить одну из задействованных парадигм: консольные приложения обычно не используют циклы событий, но окна GUI не будут реагировать ни на что, если вы не позволите Qt вступить во владение и запустить его с собственным циклом событий.

0 голосов
/ 13 марта 2009

Да, это возможно. Мы не сможем вам помочь, если вы не опишите, что вы пробовали, а что именно не работает.

0 голосов
/ 13 марта 2009

Если вы используете MSVC, вы можете попробовать установить Подсистему-> Консоль в Настройки проекта-> Компоновщик-> Система.

Но зачем вам такое поведение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...