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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Два вопроса по KDevelop 3.3.4  (Прочитано 3744 раз)
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

Сообщений: 570


Просмотр профиля
« Ответ #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.104 секунд. Запросов: 23.