Я часто отлаживаю сигналы и слоты, что означает, что я копаюсь в исходном коде Qt.В настоящее время я пытаюсь определить отправителя сигнала в слот класса Qt.В моих собственных классах я просто вставляю строку auto test = QObject::sender();
в слот и отлаживаю оттуда, но у меня нет этой опции для слота класса Qt.
Я копался вокруг [d]
, d_ptr
, [parent]
и т. Д. В окне отладки CDB и просто не может найти имя_объекта отправителя или имя_класса.
![Screenshot of debug window](https://i.stack.imgur.com/PJ34D.png)
Где это находится?Как мне это найти?Кажется, я не могу заставить работать оценщик Expression в Qt Creator, так что это не вариант.
Версия Qt - 5.11.1, а Qt Creator 4.7.0.