LibreOffice Module svtools (master) 1
|
#include <toolbarmenu.hxx>
Public Member Functions | |
WeldToolbarPopup (css::uno::Reference< css::frame::XFrame > xFrame, weld::Widget *pParent, const OUString &rUIFile, const OUString &rId) | |
virtual | ~WeldToolbarPopup () |
weld::Container * | getTopLevel () |
weld::Container * | getContainer () |
void | AddStatusListener (const OUString &rCommandURL) |
virtual void | statusChanged (const css::frame::FeatureStateEvent &Event) |
virtual void | GrabFocus ()=0 |
Protected Attributes | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xTopLevel |
std::unique_ptr< weld::Container > | m_xContainer |
css::uno::Reference< css::frame::XFrame > | m_xFrame |
rtl::Reference< svt::FrameStatusListener > | m_xStatusListener |
Private Member Functions | |
DECL_DLLPRIVATE_LINK (FocusHdl, weld::Widget &, void) | |
Definition at line 34 of file toolbarmenu.hxx.
WeldToolbarPopup::WeldToolbarPopup | ( | css::uno::Reference< css::frame::XFrame > | xFrame, |
weld::Widget * | pParent, | ||
const OUString & | rUIFile, | ||
const OUString & | rId | ||
) |
Definition at line 107 of file toolbarmenu.cxx.
References LINK, m_xContainer, m_xTopLevel, and xFrame.
|
virtual |
Definition at line 118 of file toolbarmenu.cxx.
References m_xStatusListener.
void WeldToolbarPopup::AddStatusListener | ( | const OUString & | rCommandURL | ) |
Definition at line 90 of file toolbarmenu.cxx.
References m_xFrame, and m_xStatusListener.
|
private |
|
inline |
Definition at line 51 of file toolbarmenu.hxx.
References m_xContainer.
|
inline |
Definition at line 50 of file toolbarmenu.hxx.
|
pure virtual |
Implemented in SvtLineListBox.
|
virtual |
css::uno::RuntimeException |
Definition at line 98 of file toolbarmenu.cxx.
|
protected |
Definition at line 40 of file toolbarmenu.hxx.
|
protected |
Definition at line 42 of file toolbarmenu.hxx.
|
protected |
Definition at line 43 of file toolbarmenu.hxx.
Referenced by AddStatusListener().
|
protected |
Definition at line 44 of file toolbarmenu.hxx.
Referenced by AddStatusListener(), and ~WeldToolbarPopup().
|
protected |
Definition at line 41 of file toolbarmenu.hxx.
Referenced by SvtLineListBox::SvtLineListBox(), and WeldToolbarPopup().