Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: xintrea от Ноября 19, 2010, 19:13



Название: [Решено] Как запретить появление консольного окна при старте Qt-приложения?
Отправлено: xintrea от Ноября 19, 2010, 19:13
Здравствуйте!


Я не знаток особенностей компиляции под Windows Qt приложений, поэтому у меня такой вопрос.

При старте Qt-приложения в Windows, помимо графического UI окна появляется консольное окно.

Вопрос. Как нужно компилировать Qt приложение под Windows, чтобы консольное окно не появлялось?

Мне это нужно знать, чтобы сделать нормальную сборку менеджера накопления информации MyTetra под Windows: http://webhamster.ru/site/page/index/main/news/108 (http://webhamster.ru/site/page/index/main/news/108). Там же вы найдете готовую сборку, в которой появляется "нежелательная" консоль.


Название: Re: Как запретить появление консольного окна в Windows при старте Qt-приложения?
Отправлено: denka от Ноября 19, 2010, 19:28
CONFIG -= console в *.pro файле


Название: Re: Как запретить появление консольного окна в Windows при старте Qt-приложения?
Отправлено: nixman05 от Ноября 19, 2010, 19:31
Здравствуйте!


Я не знаток особенностей компиляции под Windows Qt приложений, поэтому у меня такой вопрос.

При старте Qt-приложения в Windows, помимо графического UI окна появляется консольное окно.

Вопрос. Как нужно компилировать Qt приложение под Windows, чтобы консольное окно не появлялось?

Мне это нужно знать, чтобы сделать нормальную сборку менеджера накопления информации MyTetra под Windows: http://webhamster.ru/site/page/index/main/news/108 (http://webhamster.ru/site/page/index/main/news/108). Там же вы найдете готовую сборку, в которой появляется "нежелательная" консоль.



В проекте содержатся строчки
Код:
CONFIG += qt \
    warn_on \
    console \
    debug

console необходимо убрать.


Название: Re: Как запретить появление консольного окна в Windows при старте Qt-приложения?
Отправлено: xintrea от Ноября 19, 2010, 22:48
Угу, всем спасибо, получилось.