Public Member Functions
QSqlDatabaseProto Class Reference

#include <qsqldatabaseproto.h>

List of all members.

Public Member Functions

 QSqlDatabaseProto (QObject *parent)
Q_INVOKABLE void close ()
Q_INVOKABLE bool commit ()
Q_INVOKABLE QString connectionName () const
Q_INVOKABLE QString connectOptions () const
Q_INVOKABLE QString databaseName () const
Q_INVOKABLE QSqlDriverdriver () const
Q_INVOKABLE QString driverName () const
Q_INVOKABLE QSqlQuery exec (const QString &query=QString()) const
Q_INVOKABLE QString hostName () const
Q_INVOKABLE bool isOpen () const
Q_INVOKABLE bool isOpenError () const
Q_INVOKABLE bool isValid () const
Q_INVOKABLE QSqlError lastError () const
Q_INVOKABLE bool open ()
Q_INVOKABLE bool open (const QString &user, const QString &password)
Q_INVOKABLE QString password () const
Q_INVOKABLE int port () const
Q_INVOKABLE QSqlIndex primaryIndex (const QString &tablename) const
Q_INVOKABLE QSqlRecord record (const QString &tablename) const
Q_INVOKABLE bool rollback ()
Q_INVOKABLE void setConnectOptions (const QString &options=QString())
Q_INVOKABLE void setDatabaseName (const QString &name)
Q_INVOKABLE void setHostName (const QString &host)
Q_INVOKABLE void setPassword (const QString &password)
Q_INVOKABLE void setPort (int port)
Q_INVOKABLE void setUserName (const QString &name)
Q_INVOKABLE QStringList tables (int type=QSql::Tables) const
Q_INVOKABLE QString toString () const
Q_INVOKABLE bool transaction ()
Q_INVOKABLE QString userName () const

Constructor & Destructor Documentation


Member Function Documentation

QSqlQuery QSqlDatabaseProto::exec ( const QString query = QString()) const
bool QSqlDatabaseProto::isOpen ( ) const
bool QSqlDatabaseProto::open ( const QString user,
const QString password 
)
int QSqlDatabaseProto::port ( ) const
QSqlIndex QSqlDatabaseProto::primaryIndex ( const QString tablename) const
QSqlRecord QSqlDatabaseProto::record ( const QString tablename) const
void QSqlDatabaseProto::setConnectOptions ( const QString options = QString())
void QSqlDatabaseProto::setHostName ( const QString host)
void QSqlDatabaseProto::setPassword ( const QString password)
void QSqlDatabaseProto::setPort ( int  port)
void QSqlDatabaseProto::setUserName ( const QString name)
QStringList QSqlDatabaseProto::tables ( int  type = QSql::Tables) const

The documentation for this class was generated from the following files:

Generated on Mon Jan 23 2012 12:22:36 xTuple ERP Programmer Reference, Version 3.8.0 doxygen 1.7.6.1