summaryrefslogtreecommitdiffstats
path: root/src/util/db/sqlqueryfinisher.cpp
blob: 2b9a40b5d1756b59607c21479e7d24ec67a94d1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "util/db/sqlqueryfinisher.h"

#include "util/assert.h"


bool SqlQueryFinisher::finish() {
    if (m_query.isActive()) {
        m_query.finish();
        release();
        return true;
    } else {
        return false;
    }
}

void SqlQueryFinisher::release() {
    m_query = QSqlQuery();
    DEBUG_ASSERT(!m_query.isActive());
}