2016-06-21 2 views
0

Я пытаюсь отслеживать сигналы GTK и события. Я нашел this вопрос, который делает то, что я хочу. Однако мне кажется, что крючок излучения должен быть объявлен для каждого сигнала каждого типа объекта. Это создаст большой список используемых сигналов каждого используемого элемента. Есть лучший способ сделать это? Могу ли я просто отслеживать сигналы и события и обрабатывать аргументы, которые передаются вместе с ним?GTK путевые сигналы и события

+0

Это немного трудно понять, что ваша цель ... Желающих подключиться ко всем сигналам всех экземпляров типа объекта походит на дизайн ошибки. – jku

+0

Я хочу отслеживать все сигналы, которые испускаются для ведения журнала. Если мое приложение затем ломается, я знаю, как воспроизводить шаги. – Cassie

ответ

0

Вы можете использовать GTK Inspector отслеживать все сигналы, которые выбрасываются на объекте. Выберите объект в инспекторе, перейдите на вкладку «Сигналы» и нажмите кнопку «Запись».