LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
sd::TableDesignPane Class Referencefinal

#include <TableDesignPane.hxx>

Inheritance diagram for sd::TableDesignPane:
[legend]
Collaboration diagram for sd::TableDesignPane:
[legend]

Public Member Functions

 TableDesignPane (weld::Widget *pParent, ViewShellBase &rBase)
 
virtual css::ui::LayoutSize GetHeightForWidth (const sal_Int32) override
 
- Public Member Functions inherited from PanelLayout
 PanelLayout (weld::Widget *pParent, const OUString &rID, const OUString &rUIXMLDescription)
 
void SetPanel (sfx2::sidebar::Panel *pPanel)
 
virtual ~PanelLayout ()
 
Size get_preferred_size () const
 
void queue_resize ()
 

Private Attributes

std::unique_ptr< TableDesignWidgetm_xImpl
 

Additional Inherited Members

- Protected Member Functions inherited from PanelLayout
virtual void DataChanged (const DataChangedEvent &rEvent)
 
virtual void DumpAsPropertyTree (tools::JsonWriter &)
 
virtual weld::WindowGetFrameWeld () const
 
- Protected Attributes inherited from PanelLayout
std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Containerm_xContainer
 
sfx2::sidebar::Panelm_pPanel
 

Detailed Description

Definition at line 112 of file TableDesignPane.hxx.

Constructor & Destructor Documentation

◆ TableDesignPane()

sd::TableDesignPane::TableDesignPane ( weld::Widget pParent,
ViewShellBase rBase 
)
inline

Definition at line 118 of file TableDesignPane.hxx.

Member Function Documentation

◆ GetHeightForWidth()

virtual css::ui::LayoutSize sd::TableDesignPane::GetHeightForWidth ( const  sal_Int32)
inlineoverridevirtual

Definition at line 124 of file TableDesignPane.hxx.

References PanelLayout::get_preferred_size(), and Size::Height().

Member Data Documentation

◆ m_xImpl

std::unique_ptr<TableDesignWidget> sd::TableDesignPane::m_xImpl
private

Definition at line 116 of file TableDesignPane.hxx.


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