diff options
Diffstat (limited to 'oox/inc/drawingml/textparagraph.hxx')
-rw-r--r-- | oox/inc/drawingml/textparagraph.hxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/oox/inc/drawingml/textparagraph.hxx b/oox/inc/drawingml/textparagraph.hxx index ec0d57686e1b..27c7cb251271 100644 --- a/oox/inc/drawingml/textparagraph.hxx +++ b/oox/inc/drawingml/textparagraph.hxx @@ -52,6 +52,10 @@ public: TextParagraphProperties& getProperties() { return maProperties; } const TextParagraphProperties& getProperties() const { return maProperties; } + /// Flags the textparagraph as having a pPr tag in it + void setHasProperties() { mbHasProperties = true; } + /// Returns whether the textparagraph had an pPr tag in it during import + bool hasProperties() const { return mbHasProperties; } TextCharacterProperties& getEndProperties() { return maEndProperties; } const TextCharacterProperties& getEndProperties() const { return maEndProperties; } @@ -78,8 +82,15 @@ public: } formulaimport::XmlStreamBuilder & GetMathXml(); + /** Returns whether textparagraph had a rPr tag in it that alters it visually + * + * For instance _lang_ doesn't have a visual effect. + */ + bool hasVisualRunProperties() const; + private: TextParagraphProperties maProperties; + bool mbHasProperties; TextCharacterProperties maEndProperties; TextRunVector maRuns; // temporarily store this here |