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< AbstractAdditionsDialogCreateAdditionsDialog (weld::Window *pParent, const OUString &sAdditionsTag)=0
 
virtual VclPtr< AbstractDiagramDialogCreateDiagramDialog (weld::Window *pParent, SdrObjGroup &rDiagram)=0
 

Static Public Member Functions

static VclAbstractDialogFactoryCreate ()
 

Detailed Description

Definition at line 143 of file abstdlg.hxx.

Constructor & Destructor Documentation

◆ ~VclAbstractDialogFactory()

VclAbstractDialogFactory::~VclAbstractDialogFactory ( )
virtual

Definition at line 83 of file abstdlg.cxx.

Member Function Documentation

◆ Create()

VclAbstractDialogFactory * VclAbstractDialogFactory::Create ( )
static

Definition at line 34 of file abstdlg.cxx.

References CreateDialogFactory(), p, and thisModule().

Referenced by IMPL_LINK().

◆ CreateAdditionsDialog()

virtual VclPtr< AbstractAdditionsDialog > VclAbstractDialogFactory::CreateAdditionsDialog ( weld::Window pParent,
const OUString &  sAdditionsTag 
)
pure virtual

◆ CreateDiagramDialog()

virtual VclPtr< AbstractDiagramDialog > VclAbstractDialogFactory::CreateDiagramDialog ( weld::Window pParent,
SdrObjGroup rDiagram 
)
pure virtual

◆ CreatePasswordToOpenModifyDialog()

virtual VclPtr< AbstractPasswordToOpenModifyDialog > VclAbstractDialogFactory::CreatePasswordToOpenModifyDialog ( weld::Window pParent,
sal_uInt16  nMaxPasswdLen,
bool  bIsPasswordToModify 
)
pure virtual

◆ CreateQrCodeGenDialog()

virtual VclPtr< AbstractQrCodeGenDialog > VclAbstractDialogFactory::CreateQrCodeGenDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XModel >  xModel,
bool  bEditExisting 
)
pure virtual

◆ CreateScreenshotAnnotationDlg()

virtual VclPtr< AbstractScreenshotAnnotationDlg > VclAbstractDialogFactory::CreateScreenshotAnnotationDlg ( weld::Dialog rParentDialog)
pure virtual

Referenced by IMPL_LINK().

◆ CreateSignatureLineDialog()

virtual VclPtr< AbstractSignatureLineDialog > VclAbstractDialogFactory::CreateSignatureLineDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XModel >  xModel,
bool  bEditExisting 
)
pure virtual

◆ CreateSignSignatureLineDialog()

virtual VclPtr< AbstractSignSignatureLineDialog > VclAbstractDialogFactory::CreateSignSignatureLineDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XModel >  xModel 
)
pure virtual

◆ CreateVclDialog()

virtual VclPtr< VclAbstractDialog > VclAbstractDialogFactory::CreateVclDialog ( weld::Window pParent,
sal_uInt32  nId 
)
pure virtual

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