Source code for ewoksorange.gui.qt_utils.signals
from contextlib import contextmanager
from AnyQt import QtWidgets
[docs]
@contextmanager
def block_signals(w: QtWidgets.QWidget):
old = w.blockSignals(True)
try:
yield
finally:
w.blockSignals(old)