Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: Gate007 от Августа 01, 2011, 08:38



Название: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Gate007 от Августа 01, 2011, 08:38
Windows, Qt Creator 4.7.4, при отладке показываются значения всех переменных, кроме переменных типа qstring, хотя значение у них в момент точки останова есть.
Показывает в поле значение <недоступно>.
В чем может быть проблема?


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Пантер от Августа 01, 2011, 09:45
Debug helper не собран. Собрать его можно в настройках на странице Qt.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Fess от Августа 01, 2011, 09:58
И 4.7.х - это версия Qt. Версия Creator-a, видимо 2.х


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Sahab от Августа 01, 2011, 11:00
Debug helper не собран. Собрать его можно в настройках на странице Qt.
он уже давно не собирается


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Пантер от Августа 01, 2011, 11:01
Debug helper не собран. Собрать его можно в настройках на странице Qt.
он уже давно не собирается
Это как так? У меня собирается.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Странник от Августа 01, 2011, 11:39
Это как так? У меня собирается.
Qt Creator 2.2.1 (Windows) утверждает, что скрипач не нужен.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: kuzulis от Августа 01, 2011, 11:41
Цитировать
Это как так? У меня собирается.
Не, не собирается, QtCreator 2.2.1 - там, при выборе профиля Qt кнопочка "собрать" неактивна и написано: "Помощник GDB не нужен",
хотя в настройках отладчика галочка "использовать помощник отладчика" установлена.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Пантер от Августа 01, 2011, 11:50
У меня Линух - там можно собрать.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: Gate007 от Августа 02, 2011, 09:47
Цитировать
Это как так? У меня собирается.
Не, не собирается, QtCreator 2.2.1 - там, при выборе профиля Qt кнопочка "собрать" неактивна и написано: "Помощник GDB не нужен",
хотя в настройках отладчика галочка "использовать помощник отладчика" установлена.
+1. Та же проблема.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: xwicked от Октября 06, 2012, 23:43
+1[FreeBSD amd64]
Цитировать
Qt Creator 2.5.0
Based on Qt 4.8.2 (64 bit)
Built on Oct 6 2012 at 12:01:56
(http://i25.fastpic.ru/thumb/2012/1007/0a/392ffb040efa93ed6329c82fc9dd7e0a.jpeg) (http://fastpic.ru/view/25/2012/1007/392ffb040efa93ed6329c82fc9dd7e0a.png.html)
gdb 7.5 из портов, самый свежий.
gcc системный из /usr/bin/gcc
Если проблему никто не решил - придётся возвращаться на GNU / Linux, чего не хотелось бы.


Название: Re: [Windows] Qt Creator 4.7.4 не показывает переменные qstring при отладке
Отправлено: xwicked от Декабря 16, 2012, 15:05
Решение найдено!!! ... ... ... правда для FreeBSD  ;D
(http://s47.radikal.ru/i115/1212/93/0814a1e12303t.jpg) (http://radikal.ru/F/s47.radikal.ru/i115/1212/93/0814a1e12303.png.html)
Я просто пересобрал отладчик gdb с изменениями на картинке и всё заработало. Правда помощник всё же нужно держать включённым. Только что перепроверил.
Видел в инете для оффтопика решение тоже каким-то боком связанное с python'om.