def __init__(self, pathFilter): self.__checkBox = GafferUI.CheckBox(str(pathFilter)) PathFilterWidget.__init__(self, self.__checkBox, pathFilter) self.__stateChangedConnection = self.__checkBox.stateChangedSignal( ).connect(Gaffer.WeakMethod(self.__stateChanged)) self._updateFromPathFilter()
def __init__(self, plug, **kw): self.__checkBox = GafferUI.CheckBox() GafferUI.PlugValueWidget.__init__(self, self.__checkBox, plug, **kw) self._addPopupMenu(self.__checkBox) self.__stateChangedConnection = self.__checkBox.stateChangedSignal( ).connect(Gaffer.WeakMethod(self.__stateChanged)) self._updateFromPlug()