Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ GUI приложение под VS2005

Автор: bw-ok 22.7.2008, 12:03

Приветствую всех. Такой вопрос:
Qt собрана под Visual Studio 2005, без интегратора. Надо сделать GUI-приложение, но т.к. шаблонов Qt нет в наличии, делаю Win32 Project, затем уже линкую нужные библиотеки кутешные, создаю объект кутевого приложения и его запускаю в main(argc, argv[]).
Пока все компилится, запускается, но на экране появляется также и окно консоли. Как от него избавиться? Подозреваю, что я вообще не то что-то делаю... :blink:

Автор: Litkevich Yuriy 22.7.2008, 12:55

а что за шаблоны Qt?
делаешь как в командной строке, без студии, создаешь cpp- и h-фиайлы, забиваешь их в pro-файл, потом командуешь в студийной консоли:
qmake -t vcapp
создается файл проекта для студии, далее им пользуешся

Автор: void* 22.7.2008, 13:37

добавь в .pro-файл:

CONFIG -= console

Автор: Litkevich Yuriy 22.7.2008, 13:44

ее по умолчанию нет, он просто коряво как-то со студией работает.

Автор: Гость_bw-ok_* 24.7.2008, 18:29

и правда коряво..
надо было внимательнее по настройкам проекта смотреть: в линкере подсистему сменить на Windows (/SUBSYSTEM:WINDOWS) и в preprocessor definitions сменить _CONSOLE на _WINDOWS.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)