Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: AntonUfo от Февраль 17, 2009, 22:14



Название: Вопрос по Qt Creator 0.9.1 точнее по отладке программы
Отправлено: AntonUfo от Февраль 17, 2009, 22:14
Всем привет!

Объясните мне как правильно пользоваться отладчиком:
если объявляю, int Number = 100; то поставив точку останова могу увидеть в отладчике что переменной Number присвоено значение 100
если объявляю QString str = "строка"; то поставив точку останова в отладчике не могу увидеть что str присвоено какое либо значение а почему ? что нужно сделать чтобы в отладчике смотреть значение переменных типа QString ?

PS: с массивами (QVector), то же самое, написал небольшой примерчик, работает а вот в отладчике посмотреть не могу


Название: Re: Вопрос по Qt Creator 0.9.1 точнее по отладке программы
Отправлено: Пантер от Февраль 18, 2009, 07:22
Я в свое время так и не разобрался с дебагом и пошел по другому пути. Где нужно вызываю QMessageBox с нужными для просмотра значениями. Вполне нормально работает. :)


Название: Re: Вопрос по Qt Creator 0.9.1 точнее по отладке программы
Отправлено: Karl-Philipp от Февраль 18, 2009, 12:20
Всем привет!

Объясните мне как правильно пользоваться отладчиком:
...
А как вы просматриваете?
Только что попробовал. У меня показывает и QString, и QVector.


Название: Re: Вопрос по Qt Creator 0.9.1 точнее по отладке программы
Отправлено: koe-kto от Февраль 18, 2009, 16:24
У меня в версии 0.9.1 при отладке бывали странные глюки, но значение строк насколько я помню показывались нормально ::)


Название: Re: Вопрос по Qt Creator 0.9.1 точнее по отладке программы
Отправлено: Karl-Philipp от Февраль 18, 2009, 17:33
AntonUfo, посмотрите сюда (http://www.prog.org.ru/topic_8562_0.html)
Возможно ваша проблема.