#include <QtSql/qsqlindex.h>
#ifndef QSQLINDEX_H
class QSqlIndex: public QSqlRecord{
   public: QSqlIndex(class QString const & cursorName = QString::QString(), class QString const & name = QString::QString());
   public: QSqlIndex(class QSqlIndex const & other);
   public: ~QSqlIndex();
   public: class QSqlIndex& operator =(class QSqlIndex const & other);
   public: void setCursorName(class QString const & cursorName);
   public: inline class QString cursorName() const
   public: void setName(class QString const & name);
   public: inline class QString name() const
   public: void append(struct QSqlField const & field);
   public: void append(struct QSqlField const & field, bool desc);
   public: bool isDescending(int i) const
   public: void setDescending(int i, bool desc);
   private: class QString createField(int i, class QString const & prefix, bool verbose) const
   private: class QString cursor;
   private: class QString nm;
   private: class QList < bool > sorts;
};
#endif // QSQLINDEX_H