LibreOffice Module vcl (master)  1
Public Member Functions | Protected Attributes | Private Attributes | List of all members
BuilderPage Class Reference

#include <builderpage.hxx>

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

Public Member Functions

 BuilderPage (weld::Widget *pParent, weld::DialogController *pController, const OUString &rUIXMLDescription, const OString &rID)
 
virtual ~BuilderPage () COVERITY_NOEXCEPT_FALSE
 
void SetPageTitle (const OUString &rPageTitle)
 
const OUString & GetPageTitle () const
 
virtual void Activate ()
 
virtual void Deactivate ()
 
OString GetHelpId () const
 

Protected Attributes

weld::DialogControllerm_pDialogController
 
std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Containerm_xContainer
 

Private Attributes

OUString m_aPageTitle
 

Detailed Description

Definition at line 15 of file builderpage.hxx.

Constructor & Destructor Documentation

BuilderPage::BuilderPage ( weld::Widget pParent,
weld::DialogController pController,
const OUString &  rUIXMLDescription,
const OString &  rID 
)

Definition at line 16 of file weldutils.cxx.

BuilderPage::~BuilderPage ( )
virtual

Definition at line 28 of file weldutils.cxx.

Member Function Documentation

void BuilderPage::Activate ( )
virtual

Reimplemented in vcl::OWizardPage.

Definition at line 24 of file weldutils.cxx.

Referenced by vcl::OWizardPage::Activate(), and vcl::WizardMachine::ShowPage().

void BuilderPage::Deactivate ( )
virtual

Definition at line 26 of file weldutils.cxx.

Referenced by vcl::WizardMachine::Finish(), and vcl::WizardMachine::ShowPage().

OString BuilderPage::GetHelpId ( ) const
inline

Definition at line 36 of file builderpage.hxx.

const OUString& BuilderPage::GetPageTitle ( ) const
inline

Definition at line 29 of file builderpage.hxx.

Referenced by vcl::WizardMachine::implUpdateTitle().

void BuilderPage::SetPageTitle ( const OUString &  rPageTitle)
inline

Definition at line 28 of file builderpage.hxx.

Member Data Documentation

OUString BuilderPage::m_aPageTitle
private

Definition at line 44 of file builderpage.hxx.

weld::DialogController* BuilderPage::m_pDialogController
protected

Definition at line 39 of file builderpage.hxx.

Referenced by vcl::OWizardPage::updateDialogTravelUI().

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

Definition at line 40 of file builderpage.hxx.

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

Definition at line 41 of file builderpage.hxx.


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