GammaRay 2.0 Released
GammaRay 2.0 beta release came out on Friday, January 10th and the final GammaRay 2.0 was released on January 17th.
GammaRay 2.0 has a largely reworked core compared to the previous versions, enabling remote debugging. That’s especially useful for working on embedded systems, but also helps minimize interference with the inspected process on the desktop. Additionally, it allows the usage of GammaRay with processes not containing a full QApplication instance, such as Qt Quick 2 programs or command line applications.
About GammaRay
GammaRay is a tool for examining and to some degree manipulating the internals of a Qt application. It uses injection methods to hook into an application at runtime and provide access to a wide variety of interesting information.
GammaRay augments your conventional debugger by providing domain-specific debugging aids on a much higher level. It provides easy ways of navigating through the complex internal structures you find in some Qt frameworks, such as QGraphicsView, model/view, QTextDocument, state machines and more. Unlike the debugger, GammaRay understands those internal structures and can present them in a meaningful way. GammaRay should not be missing in any Qt developer’s toolbox. GammaRay is available both stand-alone and integrated in Qt Creator and allows inspection of Qt applications right from the start as well as attaching to a running Qt application later on.