Auf den diesjährigen Qt Dev Days letzte Woche in München wurde das von der Firma KDAB entwickelte Programm GammaRay vorgestellt.

GammaRay ist ein Werkzeug für Qt Applikationsentwickler, das sich entweder beim Start der Anwendung oder zur Laufzeit in das Programm einhängt und es so ermöglicht, dessen Interna anzuzeigen.

Ein Entwickler damit auf unter anderem auf die folgende Sachen Zugriff:
  • QObject Daten wie Properties, Signals, Slots und Signal/Slot Verbindungen
  • QWidget Layouts und ihre Parameter (Abstände, usw)
  • QGraphicsView und darin dargestellte QGraphicsItems
  • Visualisierung von QStateMachines
  • Debugger für QScriptEngine und QWebKit


GammaRay ist Freie Software (GPL) und wird offen auf github entwickelt: https://github.com/KDAB/GammaRay