예제 #1
0
    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()
예제 #2
0
    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()