LibreOffice Module vcl (master)  1
Public Member Functions | Static Public Member Functions | List of all members
VclAbstractDialogFactory Class Referenceabstract

#include <abstdlg.hxx>

Public Member Functions

virtual ~VclAbstractDialogFactory ()
 
virtual VclPtr< VclAbstractDialogCreateVclDialog (weld::Window *pParent, sal_uInt32 nId)=0
 
virtual VclPtr< AbstractPasswordToOpenModifyDialogCreatePasswordToOpenModifyDialog (weld::Window *pParent, sal_uInt16 nMaxPasswdLen, bool bIsPasswordToModify)=0
 
virtual VclPtr< AbstractSignatureLineDialogCreateSignatureLineDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel, bool bEditExisting)=0
 
virtual VclPtr< AbstractSignSignatureLineDialogCreateSignSignatureLineDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel)=0
 
virtual VclPtr< AbstractQrCodeGenDialogCreateQrCodeGenDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel, bool bEditExisting)=0
 
virtual VclPtr< AbstractScreenshotAnnotationDlgCreateScreenshotAnnotationDlg (weld::Dialog &rParentDialog)=0
 
virtual VclPtr< AbstractTipOfTheDayDialogCreateTipOfTheDayDialog (weld::Window *pParent)=0
 
virtual VclPtr< AbstractDiagramDialogCreateDiagramDialog (weld::Window *pParent, std::shared_ptr< DiagramDataInterface > pDiagramData)=0
 

Static Public Member Functions

static VclAbstractDialogFactoryCreate ()
 

Detailed Description

Definition at line 141 of file abstdlg.hxx.

Constructor & Destructor Documentation

VclAbstractDialogFactory::~VclAbstractDialogFactory ( )
virtual

Definition at line 81 of file abstdlg.cxx.

Member Function Documentation

VclAbstractDialogFactory * VclAbstractDialogFactory::Create ( )
static

Definition at line 32 of file abstdlg.cxx.

References CreateDialogFactory(), and thisModule().

Referenced by IMPL_LINK().

virtual VclPtr<AbstractDiagramDialog> VclAbstractDialogFactory::CreateDiagramDialog ( weld::Window pParent,
std::shared_ptr< DiagramDataInterface pDiagramData 
)
pure virtual
virtual VclPtr<AbstractPasswordToOpenModifyDialog> VclAbstractDialogFactory::CreatePasswordToOpenModifyDialog ( weld::Window pParent,
sal_uInt16  nMaxPasswdLen,
bool  bIsPasswordToModify 
)
pure virtual
virtual VclPtr<AbstractQrCodeGenDialog> VclAbstractDialogFactory::CreateQrCodeGenDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XModel >  xModel,
bool  bEditExisting 
)
pure virtual
virtual VclPtr<AbstractScreenshotAnnotationDlg> VclAbstractDialogFactory::CreateScreenshotAnnotationDlg ( weld::Dialog rParentDialog)
pure virtual

Referenced by IMPL_LINK().

virtual VclPtr<AbstractSignatureLineDialog> VclAbstractDialogFactory::CreateSignatureLineDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XModel >  xModel,
bool  bEditExisting 
)
pure virtual
virtual VclPtr<AbstractSignSignatureLineDialog> VclAbstractDialogFactory::CreateSignSignatureLineDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XModel >  xModel 
)
pure virtual
virtual VclPtr<AbstractTipOfTheDayDialog> VclAbstractDialogFactory::CreateTipOfTheDayDialog ( weld::Window pParent)
pure virtual
virtual VclPtr<VclAbstractDialog> VclAbstractDialogFactory::CreateVclDialog ( weld::Window pParent,
sal_uInt32  nId 
)
pure virtual

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