Russian Qt Forum

Qt => Вопросы новичков => Тема начата: PinkPanther от Май 13, 2013, 12:43



Название: Консольное информационное окно: как отключить? (РЕШЕНО)
Отправлено: PinkPanther от Май 13, 2013, 12:43
Добрый день.
После перехода на 5.0.2 при запуске программы помимо основного GUI-окна появляется консольное окно. Обычно оно пустое, иногда там появляются предупреждающие сообщения. Я думал, что оно является собственностью IDE, и при переносе программы на другие машины исчезнет. Не исчезло, появляется.  >:( Скажите пожалуйста, где оно в IDE выключается?


Название: Re: Консольное информационное окно: как отключить?
Отправлено: RedDog от Май 13, 2013, 12:46
QDebug где то подключен вероятно.


Название: Re: Консольное информационное окно: как отключить?
Отправлено: Bepec от Май 13, 2013, 13:16
В про файле нету строк аля +console?


Название: Re: Консольное информационное окно: как отключить?
Отправлено: PinkPanther от Май 13, 2013, 13:28
Цитировать
QDebug где то подключен вероятно.

В .pro его нет. Версия - релиз.

Цитировать
В про файле нету строк аля +console?

Нет. Стандартный .pro, ничего нового. Только 5-ка добавила строку
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
А я, в свою очередь, добавил приложению иконку.

Ах, да, забыл уточнить, консольное окно запускается из папки QtCreator\bin, а процесс называется qtcreator_process_stub.exe


Название: Re: Консольное информационное окно: как отключить?
Отправлено: RedDog от Май 13, 2013, 13:33
Дык в дебаге поди собрано


Название: Re: Консольное информационное окно: как отключить?
Отправлено: PinkPanther от Май 13, 2013, 13:45
Дык в дебаге поди собрано

Да ладно? Кто бы мог подумать... А мужики и не знали!  ;D

To All В сети пишут, что окно появляется по причине добавления в проект testlib. У меня она в проекте есть и отключать ее не хотелось бы (некоторые функции оттуда активно используются). Там же советуют вставить в проект строку CONFIG -= console, но эта вставка ничего не изменила.


Название: Re: Консольное информационное окно: как отключить?
Отправлено: thechicho от Май 13, 2013, 13:54
Projects
Run
Run in terminal (убрать галочку)


Название: Re: Консольное информационное окно: как отключить?
Отправлено: PinkPanther от Май 13, 2013, 13:58
Projects
Run
Run in terminal (убрать галочку)

Спасибо большое!
Консольное окно исчезло.