LibreOffice Module starmath (master) 1
|
#include <SmElementsPanel.hxx>
Public Member Functions | |
SmElementsPanel (weld::Widget &rParent, const SfxBindings &rBindings) | |
~SmElementsPanel () | |
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 () |
Static Public Member Functions | |
static std::unique_ptr< PanelLayout > | Create (weld::Widget &rParent, const SfxBindings &rBindings) |
Private Member Functions | |
DECL_LINK (CategorySelectedHandle, weld::ComboBox &, void) | |
DECL_LINK (ElementClickHandler, OUString, void) | |
SmViewShell * | GetView () const |
Private Attributes | |
const SfxBindings & | mrBindings |
std::unique_ptr< weld::ComboBox > | mxCategoryList |
std::unique_ptr< SmElementsControl > | mxElementsControl |
Additional Inherited Members | |
Protected Member Functions inherited from PanelLayout | |
virtual void | DataChanged (const DataChangedEvent &rEvent) |
virtual void | DumpAsPropertyTree (tools::JsonWriter &) |
virtual weld::Window * | GetFrameWeld () const |
Protected Attributes inherited from PanelLayout | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
sfx2::sidebar::Panel * | m_pPanel |
Definition at line 35 of file SmElementsPanel.hxx.
sm::sidebar::SmElementsPanel::SmElementsPanel | ( | weld::Widget & | rParent, |
const SfxBindings & | rBindings | ||
) |
Definition at line 42 of file SmElementsPanel.cxx.
References SmElementsControl::categories(), LINK, mxCategoryList, mxElementsControl, and SmResId().
sm::sidebar::SmElementsPanel::~SmElementsPanel | ( | ) |
Definition at line 60 of file SmElementsPanel.cxx.
References mxCategoryList, and mxElementsControl.
|
static |
Definition at line 36 of file SmElementsPanel.cxx.
|
private |
|
private |
|
private |
Definition at line 86 of file SmElementsPanel.cxx.
References SfxBindings::GetDispatcher(), SfxDispatcher::GetFrame(), SmViewShell::GetGraphicWidget(), LokStarMathHelper::GetGraphicWindow(), SmGraphicWidget::GetView(), SfxShell::GetViewShell(), comphelper::LibreOfficeKit::isActive(), and mrBindings.
|
private |
Definition at line 48 of file SmElementsPanel.hxx.
Referenced by GetView().
|
private |
Definition at line 50 of file SmElementsPanel.hxx.
Referenced by SmElementsPanel(), and ~SmElementsPanel().
|
private |
Definition at line 51 of file SmElementsPanel.hxx.
Referenced by SmElementsPanel(), and ~SmElementsPanel().