Приятель выбрал сигнал в Pidgin API

Я пишу плагин для Pidgin, и мне нужно поймать одно особое событие — мне нужно отреагировать, когда вы нажмете/выберете «приятеля» в «списке приятелей» в Pidgin.

Пожалуйста, ребята, не знаете ли вы, есть ли такой сигнал (думаю, здесь он должен быть указан, если бы он существовал - https://developer.pidgin.im/doxygen/2.5.2/html/blist-signals.html)? Если нет, не могли бы вы придумать обходной путь?

Если нет других вариантов, я попробую изменить непосредственно код Pidgin, мне это сложно, я совсем новичок в C, и проект Pidgin не маленький, но мне он достаточно интересен, так что почему бы и нет :)

Спасибо!


person stibi    schedule 11.09.2012    source источник


Ответы (1)


Для этого нет сигнала на уровне пиджина. Чтобы поймать это, вам нужно написать плагин GTK +, и вам нужно будет подключиться к соответствующему сигналу в самом виджете дерева списка друзей.

person Etan Reisner    schedule 28.11.2012
comment
Привет, да, ты прав. На самом деле, я сделал некоторые изменения в исходниках Pidgin, и теперь есть такой сигнал, он работает. Позже я спрошу у разработчиков Pidgin, заинтересованы ли они в этом. - person stibi; 28.11.2012