![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
| QSqlDatabasePrivate (QSqlDriver *dr) | |
| QSqlDatabasePrivate (const QSqlDatabasePrivate &other) | |
| ~QSqlDatabasePrivate () | |
| void | init (const QString &type) |
| void | copy (const QSqlDatabasePrivate *other) |
| void | disable () |
| QSqlDatabasePrivate (QSqlDriver *dr) | |
| QSqlDatabasePrivate (const QSqlDatabasePrivate &other) | |
| ~QSqlDatabasePrivate () | |
| void | init (const QString &type) |
| void | copy (const QSqlDatabasePrivate *other) |
| void | disable () |
Static Public Member Functions | |
| static QSqlDatabasePrivate * | shared_null () |
| static QSqlDatabase | database (const QString &name, bool open) |
| static void | addDatabase (const QSqlDatabase &db, const QString &name) |
| static void | removeDatabase (const QString &name) |
| static void | invalidateDb (const QSqlDatabase &db, const QString &name, bool doWarn=true) |
| static QSqlDatabasePrivate * | shared_null () |
| static QSqlDatabase | database (const QString &name, bool open) |
| static void | addDatabase (const QSqlDatabase &db, const QString &name) |
| static void | removeDatabase (const QString &name) |
| static void | invalidateDb (const QSqlDatabase &db, const QString &name, bool doWarn=true) |
Public Attributes | |
| QAtomicInt | ref |
| QSqlDriver * | driver |
| QString | dbname |
| QString | uname |
| QString | pword |
| QString | hname |
| QString | drvName |
| int | port |
| QString | connOptions |
| QString | connName |
| QSql::NumericalPrecisionPolicy | precisionPolicy |
Definition at line 66 of file qsqldatabase.cpp.
|
inline |
Definition at line 69 of file qsqldatabase.cpp.
References QSqlDatabasePrivate(), driver, and port.
Referenced by QSqlDatabasePrivate().
| QSqlDatabasePrivate::QSqlDatabasePrivate | ( | const QSqlDatabasePrivate & | other | ) |
Definition at line 101 of file qsqldatabase.cpp.
| QSqlDatabasePrivate::~QSqlDatabasePrivate | ( | ) |
Definition at line 119 of file qsqldatabase.cpp.
References driver, and shared_null().
|
inline |
Definition at line 69 of file qsqldatabase.cpp.
| QSqlDatabasePrivate::QSqlDatabasePrivate | ( | const QSqlDatabasePrivate & | other | ) |
| QSqlDatabasePrivate::~QSqlDatabasePrivate | ( | ) |
|
static |
Definition at line 161 of file qsqldatabase.cpp.
|
static |
| void QSqlDatabasePrivate::copy | ( | const QSqlDatabasePrivate * | other | ) |
Copies the connection data from other.
Definition at line 203 of file qsqldatabase.cpp.
| void QSqlDatabasePrivate::copy | ( | const QSqlDatabasePrivate * | other | ) |
|
static |
Definition at line 180 of file qsqldatabase.cpp.
|
static |
| void QSqlDatabasePrivate::disable | ( | ) |
Definition at line 217 of file qsqldatabase.cpp.
References driver, and shared_null().
| void QSqlDatabasePrivate::disable | ( | ) |
Create the actual driver instance type.
Definition at line 644 of file qsqldatabase.cpp.
References driver, and shared_null().
|
static |
Definition at line 139 of file qsqldatabase.cpp.
|
static |
Definition at line 149 of file qsqldatabase.cpp.
|
static |
Definition at line 132 of file qsqldatabase.cpp.
Referenced by ~QSqlDatabasePrivate(), disable(), and init().
|
static |
| QString QSqlDatabasePrivate::connName |
Definition at line 91 of file qsqldatabase.cpp.
| QString QSqlDatabasePrivate::connOptions |
Definition at line 90 of file qsqldatabase.cpp.
| QString QSqlDatabasePrivate::dbname |
Definition at line 84 of file qsqldatabase.cpp.
| QSqlDriver * QSqlDatabasePrivate::driver |
Definition at line 83 of file qsqldatabase.cpp.
Referenced by QSqlDatabasePrivate(), QSqlDatabasePrivate(), ~QSqlDatabasePrivate(), copy(), disable(), and init().
| QString QSqlDatabasePrivate::drvName |
Definition at line 88 of file qsqldatabase.cpp.
| QString QSqlDatabasePrivate::hname |
Definition at line 87 of file qsqldatabase.cpp.
| int QSqlDatabasePrivate::port |
Definition at line 89 of file qsqldatabase.cpp.
Referenced by QSqlDatabasePrivate(), QSqlDatabasePrivate(), and copy().
| QSql::NumericalPrecisionPolicy QSqlDatabasePrivate::precisionPolicy |
Definition at line 92 of file qsqldatabase.cpp.
| QString QSqlDatabasePrivate::pword |
Definition at line 86 of file qsqldatabase.cpp.
| QAtomicInt QSqlDatabasePrivate::ref |
Definition at line 82 of file qsqldatabase.cpp.
| QString QSqlDatabasePrivate::uname |
Definition at line 85 of file qsqldatabase.cpp.