LibreOffice Module dbaccess (master) 1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
dbaui::OChildWindow Class Referenceabstract

#include <ChildWindow.hxx>

Inheritance diagram for dbaui::OChildWindow:
[legend]

Public Member Functions

virtual ~OChildWindow ()
 
virtual void GrabFocus ()=0
 
virtual bool HasChildPathFocus () const =0
 
void Enable (bool bEnable)
 
void SetHelpId (const OUString &rHelpId)
 
void Show ()
 

Protected Member Functions

 OChildWindow (weld::Container *pParent, const OUString &rUIXMLDescription, const OUString &rID)
 

Protected Attributes

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

Detailed Description

Definition at line 16 of file ChildWindow.hxx.

Constructor & Destructor Documentation

◆ OChildWindow()

dbaui::OChildWindow::OChildWindow ( weld::Container pParent,
const OUString &  rUIXMLDescription,
const OUString &  rID 
)
protected

Definition at line 15 of file ChildWindow.cxx.

◆ ~OChildWindow()

dbaui::OChildWindow::~OChildWindow ( )
virtual

Definition at line 22 of file ChildWindow.cxx.

Member Function Documentation

◆ Enable()

void dbaui::OChildWindow::Enable ( bool  bEnable)
inline

◆ GrabFocus()

virtual void dbaui::OChildWindow::GrabFocus ( )
pure virtual

◆ HasChildPathFocus()

virtual bool dbaui::OChildWindow::HasChildPathFocus ( ) const
pure virtual

◆ SetHelpId()

void dbaui::OChildWindow::SetHelpId ( const OUString &  rHelpId)
inline

Definition at line 32 of file ChildWindow.hxx.

References m_xContainer.

◆ Show()

void dbaui::OChildWindow::Show ( )
inline

Definition at line 34 of file ChildWindow.hxx.

References m_xContainer.

Referenced by dbaui::OTableDesignView::initialize().

Member Data Documentation

◆ m_xBuilder

std::unique_ptr<weld::Builder> dbaui::OChildWindow::m_xBuilder
protected

Definition at line 20 of file ChildWindow.hxx.

◆ m_xContainer

std::unique_ptr<weld::Container> dbaui::OChildWindow::m_xContainer
protected

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