Как очистить память после exec в QSqlQuery
Не получается очистить память после запроса exec.
Читал на форуме что нужно закрыть соединение с БД,но и это не помогает.
QSqlQuery *SelQuery = new QSqlQuery(QSqlDatabase::database("RDB"));
SelQuery->exec(filterQuerystr);
while (SelQuery->next())
ui->CB_Device->addItem(SelQuery->value("Type").toString());
SelQuery->clear();
delete SelQuery;
После окончания работы этого фрагмента кода,память не освобождается даже после:
QSqlDatabase *db = new QSqlDatabase(QSqlDatabase::database("RDB"));
db->close();
QSqlDatabase::removeDatabase("RDB");
delete db;