Is there an example of Debugging Helpers?
-
wrote on 7 May 2014, 17:16 last edited by
While debugging in QtCreator on OSX I would like to start taking advantage of debugging helpers. I looked at QtCreator 3.1 documentation and understand that I will need to implement helpers in python. However I find available documentation inadequate. Can someone provide pointers to:
- A sample implementing a helper. In particular I'd like to see a helper making calls to c++ methods of an object being dumped.
- Syntax of "Additional Startup Command" to be specified in debugger options.
Do people have dissent success implementing/using helpers? In theory they should be of big help but how are they in practice?
Thanks,
~ LR -
Hi,
I'd recommend posting this question on the qt-creator mailing list. You'll find there Qt Creator developers/maintainers (this forum is more user oriented)
In between, you could take a look at Qt Creator's sources for inspiration
-
wrote on 8 May 2014, 15:00 last edited by
The existing dumper implementations are in the share/qtcreator/debugger/*types.py files. Easiest to get started is to cut&paste stuff from there, and put it e.g. directly into the 'misctypes.py'
In general, it's not advisable to call functions in the dumpers (but possible, see e.g. the QDate dumper)
And SGaist is right, the mailing list is a better place to ask such stuff.
-
wrote on 8 May 2014, 17:55 last edited by
Thanks for a suggestion but I can't file directory share/qtcreator and its subdirectories in my installation of 5.2.1 on Mac. Where should I look for it? Or do I need to install Qt with sources?
-
Looking into the package young one ;)
Qt Creator.app/Contents/Resources/debugger/
-
wrote on 8 May 2014, 23:18 last edited by
Great! Learning something every day.
6/6