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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Два вопроса по KDevelop 3.3.4  (Прочитано 3653 раз)
vm-root
Гость
« : Март 09, 2009, 00:33 »

Всем привет!
Есть два вопросика;
1) Как при отладке смотреть переменные типа QString?
2) Есть ли возможность автоматического форматирования кода. Те чтобы выделенный блок (неформатированный), автоматически отформатировался те выстроились отступы итд. Все процедурки заняли свое место.
Записан
BRE
Гость
« Ответ #1 : Март 09, 2009, 10:45 »

1) Как при отладке смотреть переменные типа QString?
Для gdb QString это структура данных, поэтому посмотреть строку не так просто.
Я пользуюсь для этого QDebug.

2) Есть ли возможность автоматического форматирования кода. Те чтобы выделенный блок (неформатированный), автоматически отформатировался те выстроились отступы итд. Все процедурки заняли свое место.
Правка -> Переформатировать код.
Настройка форматирования:
Настройка -> Настройка KDevelop -> Форматирование.

Хотя, сам этим не пользуюсь.
Записан
juvf
Программист
*****
Offline Offline

Сообщений: 564


Просмотр профиля
« Ответ #2 : Март 10, 2009, 11:10 »

Цитировать
1) Как при отладке смотреть переменные типа QString?
Для этого нужно собрать Qt с опцией -debug. Проверенно в KDevelop 3.5.0. Только криво отображается QString-и с русским текстом.
Записан
vm-root
Гость
« Ответ #3 : Март 10, 2009, 21:34 »

собрать Qt с опцией -debug

Это имеется ввиду в файле проекта *.pro
прописать подобное?
CONFIG      += warn_on debug console
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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