#include <QtSql/qsqlerror.h>
#ifndef QSQLERROR_H
class QSqlError{
   /* Some contents are skipped to improve readability */
   public: enum ErrorType{
      NoError = 0,
      ConnectionError = 1,
      StatementError = 2,
      TransactionError = 3,
      UnknownError = 4,
   };
   /* ... */
};
#endif // QSQLERROR_H