But QtCreator also relies on GDB and its builtin python interpreter for the
pretty printing. The only difference is that they ship gdb with QtCreator.
AFAIK Qt Creator relies on its own native or python-based
dumpers system and does not use pretty printers at all
[1]. Now native dumpers are considered as deprecated on
all of the platforms except Mac because of troubles with
python enabled gdb. It seems in some news I have read that
Nokia works on its own version of python enabled gdb that
will work properly on Mac. Unfortunately I cannot find a
link now.
[1] -
http://doc.qt.nokia.com/qtcreator-2.3/creator-debugging-helpers.html
To get pretty printers for Qt and STL working with CDT you must install a
recent gdb with python support. You can only get it from MacPorts or so.
Google is your friend to get some instructions.
I could help with a links to pretty printers I use:
-
Qt & KDE pretty printers
-
Boost pretty printers
-
STL Port pretty printers
- Anton