diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2024-04-01 22:27:21 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2024-04-12 00:59:11 +0200 |
commit | 81a24b62c72d722fd4a80878300e7ab257ecdcc7 (patch) | |
tree | d07e086984c5bf78a3cecf0fb46c74e036d9650a /sc/inc | |
parent | 6347c89711903834cc9188abda5d5a253053b789 (diff) |
pivot: split ScDPOutput::Output to multiple methods
Change-Id: Idad1c4652a9d506d0584570e55855b0a9406959a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165684
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/dpoutput.hxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/inc/dpoutput.hxx b/sc/inc/dpoutput.hxx index a1087d182bab..01ae4fb1c600 100644 --- a/sc/inc/dpoutput.hxx +++ b/sc/inc/dpoutput.hxx @@ -43,6 +43,7 @@ namespace com::sun::star::sheet { namespace tools { class Rectangle; } class ScDocument; struct ScDPOutLevelData; +class ScDPOutputImpl; class ScDPOutput { @@ -109,6 +110,11 @@ private: /// Find row field index from row position in case of compact layout. sal_Int32 GetRowFieldCompact(SCCOL nColQuery, SCROW nRowQuery) const; + void outputPageFields(SCTAB nTab); + void outputColumnHeaders(SCTAB nTab, ScDPOutputImpl& rOutputImpl); + void outputRowHeader(SCTAB nTab, ScDPOutputImpl& rOutputImpl); + void outputDataResults(SCTAB nTab); + public: ScDPOutput( ScDocument* pD, css::uno::Reference< css::sheet::XDimensionsSupplier> xSrc, |