def __new__(cls, folder, **kwds): if hasattr(folder, '_treenode'): return folder._treenode else: obj = HasSignals.__new__(cls, folder, **kwds) folder._treenode = obj return obj
def on_doubleclick(self, item, point, column): HasSignals.emit(self, 'activated', item._object)