#include <qsqldatabase.h>
Definition at line 78 of file qsqldatabase.h.
Static Public Member Functions | |
| static QSqlDatabase | addDatabase (const QString &type, const QString &connectionName=QLatin1String(defaultConnection)) |
| static QSqlDatabase | addDatabase (QSqlDriver *driver, const QString &connectionName=QLatin1String(defaultConnection)) |
| static QSqlDatabase | cloneDatabase (const QSqlDatabase &other, const QString &connectionName) |
| static QSqlDatabase | database (const QString &connectionName=QLatin1String(defaultConnection), bool open=true) |
| static void | removeDatabase (const QString &connectionName) |
| static bool | contains (const QString &connectionName=QLatin1String(defaultConnection)) |
| static QStringList | drivers () |
| static QStringList | connectionNames () |
| static void | registerSqlDriver (const QString &name, QSqlDriverCreatorBase *creator) |
| static bool | isDriverAvailable (const QString &name) |
Public Attributes | |
| QT_STATIC_CONST char * | defaultConnection |
Protected Member Functions | |
| QSqlDatabase (const QString &type) | |
| QSqlDatabase (QSqlDriver *driver) | |
Friends | |
| class | QSqlDatabasePrivate |
| QSqlDatabase | ( | ) |
| QSqlDatabase | ( | const QSqlDatabase & | other | ) |
| ~QSqlDatabase | ( | ) |
|
explicitprotected |
|
explicitprotected |
| QSqlDatabase& operator= | ( | const QSqlDatabase & | other | ) |
| bool open | ( | ) |
| void close | ( | ) |
| bool isOpen | ( | ) | const |
| bool isOpenError | ( | ) | const |
| QStringList tables | ( | QSql::TableType | type = QSql::Tables | ) | const |
| QSqlRecord record | ( | const QString & | tablename | ) | const |
| QSqlError lastError | ( | ) | const |
| bool isValid | ( | ) | const |
| bool transaction | ( | ) |
| bool commit | ( | ) |
| bool rollback | ( | ) |
| QString databaseName | ( | ) | const |
| QString userName | ( | ) | const |
| QString password | ( | ) | const |
| QString hostName | ( | ) | const |
| QString driverName | ( | ) | const |
| int port | ( | ) | const |
| QString connectOptions | ( | ) | const |
| QString connectionName | ( | ) | const |
| void setNumericalPrecisionPolicy | ( | QSql::NumericalPrecisionPolicy | precisionPolicy | ) |
| QSql::NumericalPrecisionPolicy numericalPrecisionPolicy | ( | ) | const |
| QSqlDriver* driver | ( | ) | const |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
friend |
Definition at line 149 of file qsqldatabase.h.
| QT_STATIC_CONST char* defaultConnection |
Definition at line 128 of file qsqldatabase.h.