#include <QtGui/qtextobject.h>
#ifndef QTEXTOBJECT_H
class QTextBlock{
   /* Some contents are skipped to improve readability */
   public: class iterator{
      private: struct QTextDocumentPrivate const * p;
      private: int b;
      private: int e;
      private: int n;
      private: inline iterator(struct QTextDocumentPrivate const * priv, int begin, int end, int f);
      public: inline iterator();
      public: inline iterator(class QTextBlock::iterator const & o);
      public: class QTextFragment fragment() const
      public: inline bool atEnd() const
      public: inline bool operator ==(class QTextBlock::iterator const & o) const
      public: inline bool operator !=(class QTextBlock::iterator const & o) const
      public: class QTextBlock::iterator& operator ++();
      public: inline class QTextBlock::iterator operator ++(int);
      public: class QTextBlock::iterator& operator --();
      public: inline class QTextBlock::iterator operator --(int);
      friend class QTextBlock;
   };
   /* ... */
};
#endif // QTEXTOBJECT_H