diff options
author | nd101 <Fong@nd.com.cn> | 2019-09-02 10:29:12 +0800 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-12-06 15:01:48 +0100 |
commit | 4c2254cbebca53c34fa48a1dd90cebe434f24274 (patch) | |
tree | 31c6f5ac3449dad0ff90a31c0582e5727c866ad8 /oox/inc | |
parent | 77b57d8f341c7a5323bbb6ab2f2af97ac140afbc (diff) |
tdf#127237 fix table background color in Impress import
When the background color is set at the table level in PPTX,
instead of at cell level, the background color fails to
show up in Impress.
Change-Id: I2838e5b56e4a2414494ee99c0f8975b7256ac6dc
Reviewed-on: https://gerrit.libreoffice.org/78377
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'oox/inc')
-rw-r--r-- | oox/inc/drawingml/table/tableproperties.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/oox/inc/drawingml/table/tableproperties.hxx b/oox/inc/drawingml/table/tableproperties.hxx index dd50cd7a694d..010fc67df416 100644 --- a/oox/inc/drawingml/table/tableproperties.hxx +++ b/oox/inc/drawingml/table/tableproperties.hxx @@ -54,6 +54,7 @@ public: void setBandRow(bool b) { mbBandRow = b; }; bool isBandCol() const { return mbBandCol; }; void setBandCol(bool b) { mbBandCol = b; }; + Color& getBgColor(){ return maBgColor; }; void pushToPropSet( const ::oox::core::XmlFilterBase& rFilterBase, const css::uno::Reference < css::beans::XPropertySet > & xPropSet, @@ -70,6 +71,7 @@ private: std::shared_ptr< TableStyle > mpTableStyle; // or the complete TableStyle std::vector< sal_Int32 > mvTableGrid; std::vector< TableRow > mvTableRows; + Color maBgColor; bool mbFirstRow; bool mbFirstCol; |