Есть функция, которая является обработчиком разных сигналов от многих объектов:
def my_func (self,arg):
.....
object1.connect ('signal1',my_func)
object2.connect ('signal1',my_func)
object3.connect ('signal2',my_func)
object4.connect ('signal3',my_func)
и т.п.
При уничтожении класса, в котором содержится функция необходимо отвязать все обработчики.
Вопрос:
Как это сделать скопом, т.е. отвязать сразу все без вызова для каждого disconnect'а?
Ответ на:
комментарий
от dimon555
Ответ на:
комментарий
от ls-h
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [gtk][pygtk] Неправильная реакция на обработчики сигналов «test-collapse-row» и «test-expand-row» виджета gtk.TreeView (2011)
- Форум Вопрос по django.forms.ChoiceField (2013)
- Форум Как закрыть тред при выходе из Tkinter-приложения? (2023)
- Форум client-disconnect (2018)
- Форум [qt4] disconnect (2010)
- Форум pygtk мультиязычность (2012)
- Форум [PyGTK] gtk.Table (2012)
- Форум [PyGTK] keybindings (2010)
- Форум [pygtk] ScrolledWindow (2008)
- Форум Disconnect или ghostery (2015)