QSqlError Class Reference

QSqlError Class Reference

#include <qsqlerror.h>

Class Description

Definition at line 53 of file qsqlerror.h.

Public Types

enum  ErrorType {
  NoError, ConnectionError, StatementError, TransactionError,
  UnknownError
}
 

Public Member Functions

 QSqlError (const QString &driverText=QString(), const QString &databaseText=QString(), ErrorType type=NoError, int number=-1)
 
 QSqlError (const QSqlError &other)
 
QSqlErroroperator= (const QSqlError &other)
 
 ~QSqlError ()
 
QString driverText () const
 
void setDriverText (const QString &driverText)
 
QString databaseText () const
 
void setDatabaseText (const QString &databaseText)
 
ErrorType type () const
 
void setType (ErrorType type)
 
int number () const
 
void setNumber (int number)
 
QString text () const
 
bool isValid () const
 

Member Enumeration Documentation

enum ErrorType
Enumerator
NoError 
ConnectionError 
StatementError 
TransactionError 
UnknownError 

Definition at line 56 of file qsqlerror.h.

56  {
57  NoError,
62 #ifdef QT3_SUPPORT
63  , None = NoError,
64  Connection = ConnectionError,
65  Statement = StatementError,
66  Transaction = TransactionError,
67  Unknown = UnknownError
68 #endif
69  };

Constructor & Destructor Documentation

QSqlError ( const QString driverText = QString(),
const QString databaseText = QString(),
ErrorType  type = NoError,
int  number = -1 
)
QSqlError ( const QSqlError other)
~QSqlError ( )

Member Function Documentation

QSqlError& operator= ( const QSqlError other)
QString driverText ( ) const
void setDriverText ( const QString driverText)
QString databaseText ( ) const
void setDatabaseText ( const QString databaseText)
ErrorType type ( ) const
void setType ( ErrorType  type)
int number ( ) const
void setNumber ( int  number)
QString text ( ) const
bool isValid ( ) const

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