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:
Collaboration diagram for BuilderPage:

Public Member Functions

 BuilderPage (weld::Widget *pParent, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, bool bIsMobile=false)
virtual ~BuilderPage () COVERITY_NOEXCEPT_FALSE
void SetPageTitle (const OUString &rPageTitle)
const OUString & GetPageTitle () const
virtual void Activate ()
virtual void Deactivate ()
void SetHelpId (const OUString &rHelpId)
OUString GetHelpId () const

Protected Attributes

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::BuilderPage ( weld::Widget pParent,
weld::DialogController pController,
const OUString &  rUIXMLDescription,
const OUString &  rID,
bool  bIsMobile = false 

Definition at line 25 of file weldutils.cxx.

References m_xContainer.

◆ ~BuilderPage()

BuilderPage::~BuilderPage ( )

Definition at line 37 of file weldutils.cxx.

Member Function Documentation

◆ Activate()

void BuilderPage::Activate ( )

Reimplemented in vcl::OWizardPage.

Definition at line 33 of file weldutils.cxx.

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

◆ Deactivate()

void BuilderPage::Deactivate ( )

Definition at line 35 of file weldutils.cxx.

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

◆ GetHelpId()

OUString BuilderPage::GetHelpId ( ) const

Definition at line 37 of file builderpage.hxx.

References m_xContainer.

◆ GetPageTitle()

const OUString & BuilderPage::GetPageTitle ( ) const

Definition at line 29 of file builderpage.hxx.

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

◆ SetHelpId()

void BuilderPage::SetHelpId ( const OUString &  rHelpId)

Definition at line 36 of file builderpage.hxx.

References m_xContainer.

◆ SetPageTitle()

void BuilderPage::SetPageTitle ( const OUString &  rPageTitle)

Definition at line 28 of file builderpage.hxx.

Member Data Documentation

◆ m_aPageTitle

OUString BuilderPage::m_aPageTitle

Definition at line 45 of file builderpage.hxx.

◆ m_pDialogController

weld::DialogController* BuilderPage::m_pDialogController

Definition at line 40 of file builderpage.hxx.

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

◆ m_xBuilder

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

Definition at line 41 of file builderpage.hxx.

◆ m_xContainer

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

Definition at line 42 of file builderpage.hxx.

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