Тема 19 Группа 241-351
|
Синглтон-класс для работы с базой данных Подробнее...
#include <database.h>
Открытые члены | |
QSqlQuery | doSQLQuery (QString stringQuery) |
Функция осуществления SQL-запроса |
Открытые статические члены | |
static Database * | getInstance () |
Защищенные члены | |
Database () | |
Конструктор класса | |
Database (const Database &)=delete | |
Database & | operator= (Database &)=delete |
~Database () |
Закрытые члены | |
void | initDB () |
Функция открытия базы данных |
Закрытые статические данные | |
static Database * | pInstance = nullptr |
static QSqlDatabase | dbInstance |
static DatabaseDestroyer | destroyer |
Друзья | |
class | DatabaseDestroyer |
Синглтон-класс для работы с базой данных
|
protected |
Конструктор класса
|
protecteddelete |
|
protected |
brief Деструктор класса
QSqlQuery Database::doSQLQuery | ( | QString | stringQuery | ) |
Функция осуществления SQL-запроса
[in] | stringQuery | SQL-запрос строкой |
|
inlinestatic |
|
private |
Функция открытия базы данных
|
friend |
|
staticprivate |
|
staticprivate |
|
staticprivate |