/** * @RDE_HEADER@ * ScopedConnection * $Id$ * $HeadURL$ * $Author$ * Created by Christian Fröbel, SLSE, 2017-07-24 */ #include "scoped_connection.h" #include "connection.h" namespace LtsUtils { ScopedConnection::ScopedConnection(IConnection *connection, Qt::ConnectionType connType) : m_conn(connection) { Q_ASSERT(connection); m_conn->connect(connType); } ScopedConnection::~ScopedConnection() { m_conn->disconnect(); } } // namespace LtsUtils