summaryrefslogtreecommitdiff
path: root/writerperfect/source/writer/exp/xmlimp.cxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2017-11-24 09:13:23 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2017-11-24 14:02:49 +0100
commited0e7262f859adabc56a4f251f2ef1a66c98c3f5 (patch)
treeaef7bd8e1a2344ee5fc42e26e04370c37b054394 /writerperfect/source/writer/exp/xmlimp.cxx
parenta760ed1560173234ef4bde3f6025b737ced436bb (diff)
EPUB export: handle row height
By handling row styles. Change-Id: Ie845cf9abfb4f6260d9401e81acc6864964b67bb Reviewed-on: https://gerrit.libreoffice.org/45203 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'writerperfect/source/writer/exp/xmlimp.cxx')
-rw-r--r--writerperfect/source/writer/exp/xmlimp.cxx16
1 files changed, 14 insertions, 2 deletions
diff --git a/writerperfect/source/writer/exp/xmlimp.cxx b/writerperfect/source/writer/exp/xmlimp.cxx
index 20e20e76f870..806c3eaa35d0 100644
--- a/writerperfect/source/writer/exp/xmlimp.cxx
+++ b/writerperfect/source/writer/exp/xmlimp.cxx
@@ -66,12 +66,14 @@ rtl::Reference<XMLImportContext> XMLOfficeDocContext::CreateChildContext(const O
return new XMLStylesContext(mrImport, mrImport.GetAutomaticParagraphStyles(),
mrImport.GetAutomaticTextStyles(),
mrImport.GetAutomaticCellStyles(),
- mrImport.GetAutomaticColumnStyles());
+ mrImport.GetAutomaticColumnStyles(),
+ mrImport.GetAutomaticRowStyles());
else if (rName == "office:styles")
return new XMLStylesContext(mrImport, mrImport.GetParagraphStyles(),
mrImport.GetTextStyles(),
mrImport.GetCellStyles(),
- mrImport.GetColumnStyles());
+ mrImport.GetColumnStyles(),
+ mrImport.GetRowStyles());
return nullptr;
}
@@ -112,6 +114,11 @@ std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetAutomaticColumnS
return maAutomaticColumnStyles;
}
+std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetAutomaticRowStyles()
+{
+ return maAutomaticRowStyles;
+}
+
std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetTextStyles()
{
return maTextStyles;
@@ -132,6 +139,11 @@ std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetColumnStyles()
return maColumnStyles;
}
+std::map<OUString, librevenge::RVNGPropertyList> &XMLImport::GetRowStyles()
+{
+ return maRowStyles;
+}
+
void XMLImport::startDocument()
{
mrGenerator.startDocument(librevenge::RVNGPropertyList());