#include <QtCore/qfile.h>
#ifndef QFILE_H
class QFile: public QIODevice{
   /* Some contents are skipped to improve readability */
   public: enum FileError{
      NoError = 0,
      ReadError = 1,
      WriteError = 2,
      FatalError = 3,
      ResourceError = 4,
      OpenError = 5,
      AbortError = 6,
      TimeOutError = 7,
      UnspecifiedError = 8,
      RemoveError = 9,
      RenameError = 10,
      PositionError = 11,
      ResizeError = 12,
      PermissionsError = 13,
      CopyError = 14,
   };
   /* ... */
};
#endif // QFILE_H