src/lib/VSDContentCollector.cpp | 2 +- src/lib/VSDOutputElementList.cpp | 15 +++++++-------- src/lib/VSDOutputElementList.h | 2 +- 3 files changed, 9 insertions(+), 10 deletions(-)
New commits: commit f7aa5e4c068591516138780bbe308a014c95c9d1 Author: Fridrich Å trba <fridrich.st...@bluewin.ch> Date: Thu Nov 21 15:24:15 2013 +0100 Fold tabStops into the propList Change-Id: Iee866e27e76327fc04385e19ebcad2b6b4f36ea1 diff --git a/src/lib/VSDContentCollector.cpp b/src/lib/VSDContentCollector.cpp index 4207719..5c81986 100644 --- a/src/lib/VSDContentCollector.cpp +++ b/src/lib/VSDContentCollector.cpp @@ -528,7 +528,7 @@ void libvisio::VSDContentCollector::_flushText() else paraProps.insert("fo:line-height", -(*paraIt).spLine, librevenge::RVNG_PERCENT); - m_shapeOutputText->addOpenParagraph(paraProps, librevenge::RVNGPropertyListVector()); + m_shapeOutputText->addOpenParagraph(paraProps); paraCharCount = (*paraIt).charCount; diff --git a/src/lib/VSDOutputElementList.cpp b/src/lib/VSDOutputElementList.cpp index 0af3aa2..42ef287 100644 --- a/src/lib/VSDOutputElementList.cpp +++ b/src/lib/VSDOutputElementList.cpp @@ -107,16 +107,15 @@ private: class VSDOpenParagraphOutputElement : public VSDOutputElement { public: - VSDOpenParagraphOutputElement(const librevenge::RVNGPropertyList &propList, const librevenge::RVNGPropertyListVector &propListVec); + VSDOpenParagraphOutputElement(const librevenge::RVNGPropertyList &propList); virtual ~VSDOpenParagraphOutputElement() {} virtual void draw(librevenge::RVNGDrawingInterface *painter); virtual VSDOutputElement *clone() { - return new VSDOpenParagraphOutputElement(m_propList, m_propListVec); + return new VSDOpenParagraphOutputElement(m_propList); } private: librevenge::RVNGPropertyList m_propList; - librevenge::RVNGPropertyListVector m_propListVec; }; @@ -286,13 +285,13 @@ void libvisio::VSDEndLayerOutputElement::draw(librevenge::RVNGDrawingInterface * } -libvisio::VSDOpenParagraphOutputElement::VSDOpenParagraphOutputElement(const librevenge::RVNGPropertyList &propList, const librevenge::RVNGPropertyListVector &propListVec) : - m_propList(propList), m_propListVec(propListVec) {} +libvisio::VSDOpenParagraphOutputElement::VSDOpenParagraphOutputElement(const librevenge::RVNGPropertyList &propList) : + m_propList(propList) {} void libvisio::VSDOpenParagraphOutputElement::draw(librevenge::RVNGDrawingInterface *painter) { if (painter) - painter->openParagraph(m_propList, m_propListVec); + painter->openParagraph(m_propList); } @@ -397,9 +396,9 @@ void libvisio::VSDOutputElementList::addStartTextObject(const librevenge::RVNGPr m_elements.push_back(new VSDStartTextObjectOutputElement(propList)); } -void libvisio::VSDOutputElementList::addOpenParagraph(const librevenge::RVNGPropertyList &propList, const librevenge::RVNGPropertyListVector &propListVec) +void libvisio::VSDOutputElementList::addOpenParagraph(const librevenge::RVNGPropertyList &propList) { - m_elements.push_back(new VSDOpenParagraphOutputElement(propList, propListVec)); + m_elements.push_back(new VSDOpenParagraphOutputElement(propList)); } void libvisio::VSDOutputElementList::addOpenSpan(const librevenge::RVNGPropertyList &propList) diff --git a/src/lib/VSDOutputElementList.h b/src/lib/VSDOutputElementList.h index 67051fb..37e3cdb 100644 --- a/src/lib/VSDOutputElementList.h +++ b/src/lib/VSDOutputElementList.h @@ -54,7 +54,7 @@ public: void addPath(const librevenge::RVNGPropertyList &propList); void addGraphicObject(const librevenge::RVNGPropertyList &propList); void addStartTextObject(const librevenge::RVNGPropertyList &propList); - void addOpenParagraph(const librevenge::RVNGPropertyList &propList, const librevenge::RVNGPropertyListVector &propListVec); + void addOpenParagraph(const librevenge::RVNGPropertyList &propList); void addOpenSpan(const librevenge::RVNGPropertyList &propList); void addInsertText(const librevenge::RVNGString &text); void addCloseSpan();
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits