LibreOffice Module sc (master) 1
Public Member Functions | Protected Member Functions | List of all members
ScTTestDialog Class Reference

#include <TTestDialog.hxx>

Inheritance diagram for ScTTestDialog:
[legend]
Collaboration diagram for ScTTestDialog:
[legend]

Public Member Functions

 ScTTestDialog (SfxBindings *pB, SfxChildWindow *pCW, weld::Window *pParent, ScViewData &rViewData)
 
virtual ~ScTTestDialog () override
 
virtual void Close () override
 
- Public Member Functions inherited from ScStatisticsTwoVariableDialog
 ScStatisticsTwoVariableDialog (SfxBindings *pB, SfxChildWindow *pCW, weld::Window *pParent, ScViewData &rViewData, const OUString &rUIXMLDescription, const OUString &rID)
 
virtual ~ScStatisticsTwoVariableDialog () override
 
virtual void SetReference (const ScRange &rRef, ScDocument &rDoc) override
 
virtual void SetActive () override
 
- Public Member Functions inherited from ScAnyRefDlgController
 ScAnyRefDlgController (SfxBindings *rt1, SfxChildWindow *rt2, weld::Window *rt3, const OUString &rt4, const OUString &rt5)
 
- Public Member Functions inherited from ScRefHdlrControllerImpl< SfxModelessDialogController >
 ScRefHdlrControllerImpl (weld::Window *pParent, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *pArg, SfxBindings *pB)
 
 ScRefHdlrControllerImpl (SfxBindings *pB, SfxChildWindow *pCW, weld::Window *pParent, const OUString &rUIXMLDescription, const OUString &rID)
 
- Public Member Functions inherited from SfxModelessDialogController
virtual ~SfxModelessDialogController () override
 
void Initialize (SfxChildWinInfo const *pInfo)
 
bool IsClosing () const
 
virtual void Close () override
 
virtual void EndDialog (int nResponse) override
 
virtual void Activate () override
 
virtual void Deactivate () override
 
virtual void ChildWinDispose () override
 
virtual void FillInfo (SfxChildWinInfo &) const
 
SfxBindingsGetBindings () const
 
- Public Member Functions inherited from SfxDialogController
 SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId)
 
virtual void Activate ()
 
virtual void Deactivate ()
 
virtual void ChildWinDispose ()
 
virtual void Close ()
 
virtual void EndDialog (int nResponse)
 
virtual bool CloseOnHide () const
 
- Public Member Functions inherited from ScRefHandler
 ScRefHandler (SfxDialogController &rController, SfxBindings *pB, bool bBindRef)
 
virtual ~ScRefHandler () COVERITY_NOEXCEPT_FALSE override
 
virtual void SetReference (const ScRange &rRef, ScDocument &rDoc) override=0
 
virtual void AddRefEntry () override
 
virtual bool IsRefInputMode () const override
 
virtual bool IsTableLocked () const override
 
virtual bool IsDocAllowed (SfxObjectShell *pDocSh) const override
 
virtual void ShowReference (const OUString &rStr) override
 
virtual void HideReference (bool bDoneRefMode=true) override
 
virtual void ToggleCollapsed (formula::RefEdit *pEdit, formula::RefButton *pButton) override
 
virtual void ReleaseFocus (formula::RefEdit *pEdit) override
 
virtual void ViewShellChanged () override
 
void SwitchToDocument ()
 
virtual void SetActive () override=0
 
bool EnterRefMode ()
 
bool LeaveRefMode ()
 
bool CanInputDone (bool bForced)
 

Protected Member Functions

virtual TranslateId GetUndoNameId () override
 
virtual ScRange ApplyOutput (ScDocShell *pDocShell) override
 
- Protected Member Functions inherited from ScStatisticsTwoVariableDialog
void CalculateInputAndWriteToOutput ()
 
virtual ScRange ApplyOutput (ScDocShell *pDocShell)=0
 
virtual TranslateId GetUndoNameId ()=0
 
virtual bool InputRangesValid ()
 
void ValidateDialogInput ()
 
- Protected Member Functions inherited from SfxModelessDialogController
 SfxModelessDialogController (SfxBindings *, SfxChildWindow *pChildWin, weld::Window *pParent, const OUString &rUIXMLDescription, const OUString &rID)
 
- Protected Member Functions inherited from ScRefHandler
void disposeRefHandler ()
 
bool DoClose (sal_uInt16 nId)
 
void SetDispatcherLock (bool bLock)
 
virtual void RefInputStart (formula::RefEdit *pEdit, formula::RefButton *pButton=nullptr) override
 
virtual void RefInputDone (bool bForced=false) override
 
bool ParseWithNames (ScRangeList &rRanges, std::u16string_view rStr, const ScDocument &pDoc)
 

Additional Inherited Members

- Public Types inherited from ScStatisticsTwoVariableDialog
enum  GroupedBy {
  BY_COLUMN ,
  BY_ROW
}
 
- Public Types inherited from ScRefHdlrControllerImpl< SfxModelessDialogController >
enum  
 
- Static Public Member Functions inherited from ScRefHandler
static bool CanInputStart (const formula::RefEdit *pEdit)
 
- Protected Attributes inherited from ScStatisticsTwoVariableDialog
std::unique_ptr< weld::LabelmxVariable1RangeLabel
 
std::unique_ptr< formula::RefEditmxVariable1RangeEdit
 
std::unique_ptr< formula::RefButtonmxVariable1RangeButton
 
std::unique_ptr< weld::LabelmxVariable2RangeLabel
 
std::unique_ptr< formula::RefEditmxVariable2RangeEdit
 
std::unique_ptr< formula::RefButtonmxVariable2RangeButton
 
std::unique_ptr< weld::LabelmxOutputRangeLabel
 
std::unique_ptr< formula::RefEditmxOutputRangeEdit
 
std::unique_ptr< formula::RefButtonmxOutputRangeButton
 
ScViewDatamViewData
 
ScDocumentmDocument
 
ScRange mVariable1Range
 
ScRange mVariable2Range
 
ScAddress::Details const mAddressDetails
 
ScAddress mOutputAddress
 
GroupedBy mGroupedBy
 

Detailed Description

Definition at line 15 of file TTestDialog.hxx.

Constructor & Destructor Documentation

◆ ScTTestDialog()

ScTTestDialog::ScTTestDialog ( SfxBindings pB,
SfxChildWindow pCW,
weld::Window pParent,
ScViewData rViewData 
)

Definition at line 19 of file TTestDialog.cxx.

References m_xDialog, and ScResId().

◆ ~ScTTestDialog()

ScTTestDialog::~ScTTestDialog ( )
overridevirtual

Definition at line 29 of file TTestDialog.cxx.

Member Function Documentation

◆ ApplyOutput()

ScRange ScTTestDialog::ApplyOutput ( ScDocShell pDocShell)
overrideprotectedvirtual

◆ Close()

void ScTTestDialog::Close ( )
overridevirtual

◆ GetUndoNameId()

TranslateId ScTTestDialog::GetUndoNameId ( )
overrideprotectedvirtual

Implements ScStatisticsTwoVariableDialog.

Definition at line 37 of file TTestDialog.cxx.


The documentation for this class was generated from the following files: