вход в отладку исходников Qt

Как приятно когда можно войти отладчиком в исходники Qt и посмотреть как выполняется код. Но как сделать такое возможным?

фотка 1

Главное правило - исходники Qt и ваше приложение должны собираться одним одинаково настроенным инструментом. 

Имеется ввиду одинаковый компилятор с одинаковыми ключами сборки, сами ключи отладки должны тоже присутствовать. И аналогично одинаковый инструмент линковки.

Поэтому когда вы пытаетесь использовать библиотеки Qt из стандартной поставки (установка в Desktop каталоге), то отладка не работает на уровне исходников, потому что ее там нет (нет отладочных символов и т.д.)

Что делать? Надо пересобирать исходники (они в каталоге QtSources) с соответствующими ключами. 

Важный момент - возможно чтобы сборка исходников прошла нормально надо собирать в теневом каталоге, а из каталога scr поудалять все старые MakeFile и файлы типа *.obj во избежание не понятных ошибок.

Как собирать из исходников (вариант debug shared) ищите здесь : Сборка Qt из исходников.