100 virtual void Close()
override;
ScPivotFuncData maFunctionData
ScItemValue(OUString aName, SCCOL nColumn, PivotFunc nFunctionMask)
ScItemValue * mpOriginalItemValue
DECL_LINK(ToggleDestination, weld::Toggleable &, void)
DECL_LINK(OKClicked, weld::Button &, void)
void ItemInserted(const ScItemValue *pItemValue, ScPivotLayoutTreeList::SvPivotTreeListType eType)
DECL_LINK(CancelClicked, weld::Button &, void)
std::unique_ptr< formula::RefButton > mxDestinationButton
DECL_LINK(LoseButtonFocusHandler, formula::RefButton &, void)
std::unique_ptr< weld::CheckButton > mxCheckExpandCollapse
std::unique_ptr< ScPivotLayoutTreeList > mxListBoxColumn
DECL_LINK(SourceListSelected, weld::ComboBox &, void)
std::unique_ptr< weld::CheckButton > mxCheckIdentifyCategories
std::unique_ptr< weld::CheckButton > mxCheckAddFilter
void ApplyLabelData(const ScDPSaveData &rSaveData)
std::unique_ptr< weld::RadioButton > mxDestinationRadioNewSheet
DECL_LINK(SourceEditModified, formula::RefEdit &, void)
std::unique_ptr< ScPivotLayoutTreeListData > mxListBoxData
std::unique_ptr< weld::RadioButton > mxDestinationRadioNamedRange
std::unique_ptr< weld::RadioButton > mxSourceRadioNamedRange
virtual void SetActive() override
std::unique_ptr< formula::RefEdit > mxDestinationEdit
virtual void Close() override
std::unique_ptr< weld::ComboBox > mxDestinationListBox
std::unique_ptr< weld::RadioButton > mxDestinationRadioSelection
ScDPLabelDataVector & GetLabelDataVector()
virtual ~ScPivotLayoutDialog() override
std::unique_ptr< ScPivotLayoutTreeListLabel > mxListBoxField
std::unique_ptr< weld::ComboBox > mxSourceListBox
void ApplySaveData(ScDPSaveData &rSaveData)
std::unique_ptr< weld::Button > mxBtnCancel
void FillValuesToListBoxes()
std::unique_ptr< weld::CheckButton > mxCheckTotalRows
ScAddress::Details maAddressDetails
std::unique_ptr< weld::CheckButton > mxCheckTotalColumns
DECL_LINK(GetEditFocusHandler, formula::RefEdit &, void)
std::unique_ptr< weld::Button > mxBtnOK
ScDPLabelData & GetLabelData(SCCOL nColumn)
ScPivotLayoutDialog(SfxBindings *pSfxBindings, SfxChildWindow *pChildWindow, weld::Window *pParent, ScViewData *pViewData, const ScDPObject *pPivotTableObject, bool bCreateNewPivotTable)
ScPivotParam maPivotParameters
ScDPObject maPivotTableObject
std::unique_ptr< ScPivotLayoutTreeList > mxListBoxRow
DECL_LINK(GetButtonFocusHandler, formula::RefButton &, void)
std::unique_ptr< weld::Label > mxSourceLabel
bool GetDestination(ScRange &aDestinationRange, bool &bToNewSheet)
std::unique_ptr< weld::CheckButton > mxCheckDrillToDetail
std::unique_ptr< weld::Label > mxDestLabel
virtual void SetReference(const ScRange &rReferenceRange, ScDocument &rDocument) override
ScPivotLayoutTreeListBase * mpPreviouslyFocusedListBox
bool IsDataElement(SCCOL nColumn)
std::unique_ptr< weld::Frame > mxSourceFrame
std::unique_ptr< formula::RefEdit > mxSourceEdit
std::unique_ptr< weld::Frame > mxDestFrame
std::unique_ptr< weld::RadioButton > mxSourceRadioSelection
std::unique_ptr< weld::CheckButton > mxCheckIgnoreEmptyRows
std::unique_ptr< formula::RefButton > mxSourceButton
formula::RefEdit * mpActiveEdit
std::unique_ptr< ScPivotLayoutTreeList > mxListBoxPage
DECL_LINK(LoseEditFocusHandler, formula::RefEdit &, void)
DECL_LINK(ToggleSource, weld::Toggleable &, void)
virtual bool IsRefInputMode() const override
ScItemValue * GetItem(SCCOL nColumn)
void PushDataFieldNames(std::vector< ScDPName > &rDataFieldNames)
std::vector< std::unique_ptr< ScDPLabelData > > ScDPLabelDataVector
ScDPLabelDataVector maLabelArray