libyui-qt
2.47.1.1
|
Helper class to block Qt signals for QWidgets or QObjects as long as this object exists. More...
#include <YQSignalBlocker.h>
Public Member Functions | |
YQSignalBlocker (QObject *qobject) | |
Constructor. More... | |
~YQSignalBlocker () | |
Destructor. More... | |
Helper class to block Qt signals for QWidgets or QObjects as long as this object exists.
This object will restore the old blocked state when it goes out of scope.
Definition at line 36 of file YQSignalBlocker.h.
YQSignalBlocker::YQSignalBlocker | ( | QObject * | qobject | ) |
Constructor.
Qt signals for 'qobject' will be blocked as long as this object exists. Remember that a QWidget is also a QObject.
Definition at line 29 of file YQSignalBlocker.cc.
YQSignalBlocker::~YQSignalBlocker | ( | ) |
Destructor.
This will restore the old signal state.
Definition at line 40 of file YQSignalBlocker.cc.