schrodinger.ui.qt.xsignals module

XSignal is a drop-in replacement for pyqtSignals that provides slot information, slot reordering, and pre-emit validation.

Copyright Schrodinger, LLC. All rights reserved.

schrodinger.ui.qt.xsignals.is_xsignal(obj)

Check whether an object is an xsignal (more specifically, a BoundXSignal).

class schrodinger.ui.qt.xsignals.XSignal(*args)

Bases: object

__init__(*args)