QtSql/qsqldatabase.h Source File
Go to the documentation of this file.
42 #ifndef QSQLDATABASE_H
43 #define QSQLDATABASE_H
62 class QSqlDatabasePrivate;
68 virtual QSqlDriver *createObject()
const = 0;
91 bool isOpenError()
const;
98 {
return record(tablename); }
103 bool isValid()
const;
110 void setUserName(
const QString& name);
111 void setPassword(
const QString& password);
112 void setHostName(
const QString& host);
121 QString connectOptions()
const;
122 QString connectionName()
const;
137 static void removeDatabase(
const QString& connectionName);
142 static bool isDriverAvailable(
const QString &name);
149 friend class QSqlDatabasePrivate;
150 QSqlDatabasePrivate *d;
153 #ifndef QT_NO_DEBUG_STREAM
161 #endif // QSQLDATABASE_H
GLuint GLuint GLsizei GLenum type
virtual ~QSqlDriverCreatorBase()
QT_STATIC_CONST char * defaultConnection
#define QT_BEGIN_NAMESPACE
Q_SQL_EXPORT QDebug operator<<(QDebug, const QSqlDatabase &)
GLuint const GLchar * name
QSqlDriver * createObject() const