Я пытаюсь понять сигналы и слоты ....Определяющий сигнал снаружи __init__ класса не работает?
прочитал пару вещей
http://www.harshj.com/2010/05/06/pyqt-faq-custom-signals-jpeg-mouse-hovers-and-more/#custom
http://zetcode.com/tutorials/pyqt4/eventsandsignals/
и вот вопрос:
class bla(object):
blaSignal = QtCore.pyqtSignal()
работает, но
класс бла (объект):
def __init__(self):
self.blaSignal = QtCore.pyqtSignal()
не работает, и в нем говорится что-то о сигнале не связан ... Что я не понимаю здесь? Почему он работает?
Благодаря
Пожалуйста, объясните, что именно означает «не работает», и покажите точную ошибку (с трассировкой), а не просто «что-то о том, что сигнал не связан». – abarnert
Я предполагаю, что вы понимаете основную разницу между атрибутами класса и атрибутами экземпляра и просто хотите знать, почему сигналы должны быть атрибутами класса. Если вы тоже не понимаете первую часть, есть еще что ответить ... – abarnert
да Я понимаю основную разницу, но, вероятно, едва ли что ... тоже читаю на этом сейчас – evan54