*************** *** 31,42 **** const QString &output() const; QString next(); bool atEnd() const; void putPlain(const QString &); void putRich(const QString &); private: QString in, out; int v_at; bool v_atEnd; }; --- 31,44 ---- const QString &output() const; QString next(); + const QString &tag() const; bool atEnd() const; void putPlain(const QString &); void putRich(const QString &); private: QString in, out; + QString v_tag; int v_at; bool v_atEnd; };