Выпуск GammaRay 2.9.0, инструмента для отладки Qt-приложений

12 февраля 2018 года

Wikinews-logo-ru.svg

Представлен выпуск отладочной среды GammaRay 2.9.0, которая позволяет во время работы приложения выполнять интроспекцию, визуализацию и редактирование внутренних структур Qt. GammaRay позволяет на лету просматривать дерево объектов QObject и анализировать обращения к объектам, редактировать свойства, инспектировать операции с QWidget, QtQuick2, QPainter, QStateMachines, QGraphicsView, QStyle, QResource и многими другими компонентами Qt. Код проекта распространяется под лицензией GPL.

В новой версии появились средства для анализа времени выполнения каждой операций отрисовки, инициированной при использовании Qt Quick и Qt 3D. Добавлена новая вкладка для интроспекции текстур, применяемых при рендеринге через OpenGL.

Добавлен интерфейс инспектирования биндингов QML и связанных с ними зависимостей. Также добавлена новая система трассировки стека при создании объектов QObject. Для Qt 3D расширены возможности по инспектированию изменения геометрии и добавлено несколько новых диагностических режимов выполнения шейдеров. Для QWidget представлен режим визуализации переключения фокуса при работе с интерфейсом.

 

ИсточникиПравить


Эта статья содержит материалы из статьи «Выпуск GammaRay 2.9.0, инструмента для отладки Qt-приложений», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
 

Комментарии:Выпуск GammaRay 2.9.0, инструмента для отладки Qt-приложений