#include "blockdatas.h" using namespace PresentDatas; DisplayGroup::DisplayGroup(const QString &uid) : SpecificEntityData(EntityType::DISPLAY_GROUP, uid) {} QString DisplayGroup::styledText() const { QString retvs = QString("\n").arg(this->uID()); for (auto &i : children()) retvs += i->styledText(); retvs += "\n"; return retvs; } QString DisplayGroup::plainText() const { QString retvs = ""; for (auto &i : children()) retvs += i->plainText(); retvs += "\n"; return retvs; } TextRange::TextRange(const QString &uid) : SpecificEntityData(EntityType::TEXT_RANGE, uid) {}