Как правильно закрыть за собой соединение с базой данных?
void DestroyConnection()
{
QSqlDatabase::close();
}
Данный код компилятор считает ошибочным и ругается так:
.../dialog.h:83: ошибка: call to non-static member function without an object argument
Предполагаю, что вы создаёте соединение с БД через вызов статической член-функции addDatabase, которая в свою очередь возвращяем конкретный объект:
QSqlDatabase db = QSqlDatabase::addDatabase(...);
Следоветельно чтобы закрыть соединение необходимо вызвать:
db.close();
Также есть статическая функция QSqlDatabase::removeDatabase(), удобная для удаления соединения по-умолчанию (когда вы не указали явно имя соединения).
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть два потока, когда начинается ввод в одном требуется остановить другой поток, как понять что ввод в первом потоке началсяЕсли использовать:
Необходимо продублировать все числа в строке, помогите исправить баг с бесконечным добавлением первого найденного числа
1Пытаюсь вычислить текущее время видео и получаю ошибку: pts не является членом "AVStream"