Russian Qt Forum
Май 04, 2024, 07:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: не работает qtDebug()  (Прочитано 26391 раз)
EugeneVC
Гость
« : Сентябрь 01, 2004, 13:50 »

Никак не пойму куда он сообщения выводит
Среда VC
Записан
rjaan
Гость
« Ответ #1 : Сентябрь 01, 2004, 17:01 »

Сообщение он выводит в окно отладки debug. А выводить он не может по одной причине надо включить в VC режим Debug а не Release , это одно и тоже, как выводить printf().
Записан
EugeneVC
Гость
« Ответ #2 : Сентябрь 01, 2004, 22:56 »

Я всегда почти прогу в Debug конфигурации собираю
но так и не удалось увидеть отладочные сообщения
Записан
Rainbow
Гость
« Ответ #3 : Сентябрь 02, 2004, 15:32 »

Для VC7:
project -> properties  -> Linker -> system -> subsystem = Console (/SUBSYSTEM:CONSOLE)
Записан
EugeneVC
Гость
« Ответ #4 : Сентябрь 02, 2004, 19:49 »

а я использую VC6
Записан
rjaan
Гость
« Ответ #5 : Сентябрь 02, 2004, 22:35 »

Я точно не помню, что я сделал, чтобы заработал qDebug и стал выводить в окне Debug отладку VC6. Но я тоже потратил несколько дней, чтобы решить эту проблему. Кажется,  где-то в доках по Qt от trolltech.
Единственно, что могу сделать это посмотреть опции проекта по debug, но я думаю, что  там не будет больших различий.
Записан
EugeneVC
Гость
« Ответ #6 : Сентябрь 02, 2004, 23:56 »

полезна иногда qtDebug
но не работает что то
Записан
Rainbow
Гость
« Ответ #7 : Сентябрь 03, 2004, 12:32 »

Цитата: "EugeneVC"
а я использую VC6

Поищи в настройках линкера. Именно там оно прячется.К тому же настройки проэкта в 7-м существено не изменялись.
Записан
EugeneVC
Гость
« Ответ #8 : Сентябрь 03, 2004, 14:17 »

раскажи поподробнее зачем это надо
и где время нужно определять на клиенте или на сервере
Записан
EugeneVC
Гость
« Ответ #9 : Сентябрь 03, 2004, 14:17 »

все равно не нашел ничего подобного

ладно видно не судьба
Записан
EugeneVC
Гость
« Ответ #10 : Сентябрь 03, 2004, 14:44 »

видно придется в файл писать Улыбающийся
Записан
rjaan
Гость
« Ответ #11 : Сентябрь 05, 2004, 12:10 »

На screenshot'e видно, что qDebug работает. Версия qt-3.2.3. Выделенный текст "the window is name MyWindow" выводится  qDebug из функции main. В посте ниже приводится данный пример в файле MyWindow.rar.
Записан
rjaan
Гость
« Ответ #12 : Сентябрь 05, 2004, 12:12 »

Пример работы qDebug
Записан
Zmey
Гость
« Ответ #13 : Сентябрь 07, 2004, 10:45 »

Я вставил строчку qDebug("the window is name \"MyWindow\""); в main.cpp в свой первый попавшийся проект - все работает. Работает, только когда делаешь пошаговую отладку. VC 6, qt win commercial 3.2.1

Оффтопик 2 rjaan: А как ты дальше пишешь свои проекты, в какой файл пишешь свой рабочий код? Можешь скинуть любой какой-нить свой проект? Кстати всем, можете скинуть мне на мыло какой-нить свой начатый проект? У нас тут с руководителем оказались совершенно разные подходы к этому.
Записан
EugeneVC
Гость
« Ответ #14 : Сентябрь 07, 2004, 11:32 »

а раскажи поподробнее про ваши подходы
ужасно интиресно
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 20.