#ifndef QTEXTDOCUMENTFRAGMENT_H
#define QTEXTDOCUMENTFRAGMENT_H 
#include <QtCore/qstring.h>
typedef enum QtValidLicenseForGuiModule QtGuiModule;
struct QTextStream;
struct QTextDocument;
struct QTextDocumentFragmentPrivate;
struct QTextCursor;
class QTextDocumentFragment{
   public: QTextDocumentFragment();
   public: explicit QTextDocumentFragment(struct QTextDocument const * document);
   public: explicit QTextDocumentFragment(struct QTextCursor const & range);
   public: QTextDocumentFragment(class QTextDocumentFragment const & rhs);
   public: class QTextDocumentFragment& operator =(class QTextDocumentFragment const & rhs);
   public: ~QTextDocumentFragment();
   public: bool isEmpty() const
   public: class QString toPlainText() const
   public: class QString toHtml() const
   public: class QString toHtml(class QByteArray const & encoding) const
   public: static class QTextDocumentFragment fromPlainText(class QString const & plainText);
   public: static class QTextDocumentFragment fromHtml(class QString const & html);
   public: static class QTextDocumentFragment fromHtml(class QString const & html, struct QTextDocument const * resourceProvider);
   private: struct QTextDocumentFragmentPrivate* d;
   friend struct QTextCursor;
};
#endif // QTEXTDOCUMENTFRAGMENT_H