LibreOffice Module xmlsecurity (master) 1
Public Member Functions | Protected Attributes | List of all members
MacroSecurityTP Class Referenceabstract

#include <macrosecurity.hxx>

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

Public Member Functions

 MacroSecurityTP (weld::Container *pParent, const OUString &rUIXMLDescription, const OUString &rID, MacroSecurity *pDlg)
 
virtual ~MacroSecurityTP ()
 
virtual void ActivatePage ()
 
virtual void ClosePage ()=0
 

Protected Attributes

std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Containerm_xContainer
 
MacroSecuritym_pDlg
 

Detailed Description

Definition at line 55 of file macrosecurity.hxx.

Constructor & Destructor Documentation

◆ MacroSecurityTP()

MacroSecurityTP::MacroSecurityTP ( weld::Container pParent,
const OUString &  rUIXMLDescription,
const OUString &  rID,
MacroSecurity pDlg 
)

Definition at line 82 of file macrosecurity.cxx.

References m_xContainer.

◆ ~MacroSecurityTP()

MacroSecurityTP::~MacroSecurityTP ( )
virtual

Definition at line 94 of file macrosecurity.cxx.

Member Function Documentation

◆ ActivatePage()

void MacroSecurityTP::ActivatePage ( )
virtual

Reimplemented in MacroSecurityTrustedSourcesTP.

Definition at line 90 of file macrosecurity.cxx.

◆ ClosePage()

virtual void MacroSecurityTP::ClosePage ( )
pure virtual

Member Data Documentation

◆ m_pDlg

MacroSecurity* MacroSecurityTP::m_pDlg
protected

◆ m_xBuilder

std::unique_ptr<weld::Builder> MacroSecurityTP::m_xBuilder
protected

Definition at line 58 of file macrosecurity.hxx.

◆ m_xContainer

std::unique_ptr<weld::Container> MacroSecurityTP::m_xContainer
protected

Definition at line 59 of file macrosecurity.hxx.


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