summaryrefslogtreecommitdiff
path: root/include/oox
diff options
context:
space:
mode:
authorBalazs Varga <balazs.varga.extern@allotropia.de>2024-03-29 23:00:50 +0100
committerBalazs Varga <balazs.varga.extern@allotropia.de>2024-04-02 23:27:26 +0200
commit55e9a27afd2d6a13cf76b39641bf121c3ec4b45c (patch)
treecca55acf82159f454ceec3b9f98574b0a6be4ac1 /include/oox
parent4f994cec388377cc5c2bddb804bd92eb4cd7dc8d (diff)
Related: tdf#39052 - chart ooxml: export formatted chart titles
texts properly to ooxml. Also adding "FormattedStrings" property for title objects to simplify the working of character formattings in editable chart shapes. TODO: odf import/export Change-Id: Ie27b4dee72c24fa6a2a4e2a7db8da7fa50eb8937 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165583 Tested-by: Jenkins Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
Diffstat (limited to 'include/oox')
-rw-r--r--include/oox/export/chartexport.hxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/oox/export/chartexport.hxx b/include/oox/export/chartexport.hxx
index 640415003d15..1b708b83d479 100644
--- a/include/oox/export/chartexport.hxx
+++ b/include/oox/export/chartexport.hxx
@@ -25,6 +25,7 @@
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/uno/Sequence.hxx>
+#include <com/sun/star/chart2/FormattedString.hpp>
#include <oox/dllapi.h>
#include <oox/export/drawingml.hxx>
#include <oox/export/shapes.hxx>
@@ -176,7 +177,8 @@ private:
void exportLegend( const css::uno::Reference<
css::chart::XChartDocument >& rChartDoc );
void exportTitle( const css::uno::Reference< css::drawing::XShape >& xShape,
- const OUString* pSubText = nullptr );
+ const css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > >& xFormattedSubTitle =
+ css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > >() );
void exportPlotArea( const css::uno::Reference<
css::chart::XChartDocument >& rChartDoc );
void exportAdditionalShapes( const css::uno::Reference<css::chart::XChartDocument >& rChartDoc );