So more like this?
runFilterChanged = Signal(bool, name="runFilterChanged")
@Property(bool, notify=runFilterChanged)
def runFilter(self):
return self._runFilter
@runFilter.setter
def runFilter(self, val):
self._runFilter = val
self.runFilterChanged.emit(val)