1 /*---------------------------------------------------------------------\
3 | __ __ ____ _____ ____ |
4 | \ \ / /_ _/ ___|_ _|___ \ |
5 | \ V / _` \___ \ | | __) | |
6 | | | (_| |___) || | / __/ |
7 | |_|\__,_|____/ |_| |_____| |
11 \----------------------------------------------------------------------/
13 File: YQSignalBlocker.cc
15 Author: Stefan Hundhammer <sh@suse.de>
19 #include "YQSignalBlocker.h"
23 YQSignalBlocker::YQSignalBlocker( QObject * qobject )
28 _oldBlockedState = _qobject->signalsBlocked();
29 _qobject->blockSignals( true );
34 YQSignalBlocker::~YQSignalBlocker()
37 _qobject->blockSignals( _oldBlockedState );