From your question,
I belive that all the necessary data
should be included in the debug .lib
files?
No need at all. There should not be any dlls or libs associated with Qt since you have the source files itself.
Say for example you want to step through QWidget
.
So in the cpp
file you will use like,
QWidget *trialWidget = new QWidget();
Now what you have to do is, you have to include the header file
for QWidget
(qwidget.h
I guess) and the cpp
file for QWidget
(qwidget.cpp
in that case).
Make note that, all the other classes that might be needing in the qwidget.h
should also be included. Say for e.g qobject.h
for QObject
.
In this way you are replacing the dlls and libs with the source code itself, so that you can step into the Qt
code available in the corresponding cpp
files.
Hope it helps..