#include <QtGui/qtextobject.h>
#ifndef QTEXTOBJECT_H
class QTextBlock{
public: inline QTextBlock(struct QTextDocumentPrivate* priv, int b);
public: inline QTextBlock();
public: inline QTextBlock(class QTextBlock const & o);
public: inline class QTextBlock& operator =(class QTextBlock const & o);
public: inline bool isValid() const
public: inline bool operator ==(class QTextBlock const & o) const
public: inline bool operator !=(class QTextBlock const & o) const
public: inline bool operator <(class QTextBlock const & o) const
public: int position() const
public: int length() const
public: bool contains(int position) const
public: struct QTextLayout* layout() const
public: class QTextBlockFormat blockFormat() const
public: int blockFormatIndex() const
public: class QTextCharFormat charFormat() const
public: int charFormatIndex() const
public: class QString text() const
public: struct QTextDocument const * document() const
public: struct QTextList* textList() const
public: class QTextBlockUserData* userData() const
public: void setUserData(class QTextBlockUserData* data);
public: int userState() const
public: void setUserState(int state);
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;
};
public: typedef class QTextBlock::iterator Iterator;
public: class QTextBlock::iterator begin() const
public: class QTextBlock::iterator end() const
public: class QTextBlock next() const
public: class QTextBlock previous() const
public: inline struct QTextDocumentPrivate* docHandle() const
private: struct QTextDocumentPrivate* p;
private: int n;
friend struct QSyntaxHighlighter;
friend struct QTextDocumentPrivate;
friend struct QTextLayout;
};
#endif // QTEXTOBJECT_H