Макрос, чтобы сделать перечисления с поддержкой отладчика?

Я использую Qt Creator 4.7.0 с Qt 5.9.2 LTS. Есть ли простой способ заставить отладчик (GDB или CDB) знать о себе enum типы без необходимости создания настраиваемого помощника по отладке (например, с помощью макроса, например, может быть Q_MAKE_DEBUGGING_AWARE?

Пока для этих пользовательских значений перечисления отображается только "Значение типа xyz".

1 ответ

До Qt Creator 4.7.0 он работал нормально. Я обнаружил, что снятие флажка Инструменты> Параметры> Отладчик> CDB > Использовать дампер Python решает эту проблему, и все мои перечисления отображаются правильно во всех выходных окнах отладчика.

Другие вопросы по тегам