Files
qt6-migration-pipeline/Lts/Common/LtsUtils/LtsUtilsCore/scoped_connection.cpp
T

23 lines
321 B
C++
Executable File

#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();
}
}