LibreOffice Module sfx2 (master) 1
|
#include <newhelp.hxx>
Public Member Functions | |
ContentTabPage_Impl (weld::Widget *pParent, SfxHelpIndexWindow_Impl *_pIdxWin) | |
virtual | ~ContentTabPage_Impl () override |
void | SetDoubleClickHdl (const Link< LinkParamNone *, void > &rLink) |
OUString | GetSelectedEntry () const |
void | SetFocusOnBox () |
Public Member Functions inherited from HelpTabPage_Impl | |
HelpTabPage_Impl (weld::Widget *pParent, SfxHelpIndexWindow_Impl *_pIdxWin, const OUString &rID, const OUString &rUIXMLDescription) | |
virtual | ~HelpTabPage_Impl () override |
Public Member Functions inherited from BuilderPage | |
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 |
Private Member Functions | |
DECL_LINK (DoubleClickHdl, weld::TreeView &, bool) | |
DECL_LINK (ExpandingHdl, const weld::TreeIter &, bool) | |
DECL_LINK (CollapsingHdl, const weld::TreeIter &, bool) | |
void | ClearChildren (const weld::TreeIter *pParent) |
void | InitRoot () |
Private Attributes | |
std::unique_ptr< weld::TreeView > | m_xContentBox |
std::unique_ptr< weld::TreeIter > | m_xScratchIter |
OUString | aOpenBookImage |
OUString | aClosedBookImage |
OUString | aDocumentImage |
Link< LinkParamNone *, void > | aDoubleClickHdl |
Additional Inherited Members | |
Protected Attributes inherited from HelpTabPage_Impl | |
SfxHelpIndexWindow_Impl * | m_pIdxWin |
Protected Attributes inherited from BuilderPage | |
weld::DialogController * | m_pDialogController |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
Definition at line 61 of file newhelp.hxx.
ContentTabPage_Impl::ContentTabPage_Impl | ( | weld::Widget * | pParent, |
SfxHelpIndexWindow_Impl * | _pIdxWin | ||
) |
Definition at line 328 of file newhelp.cxx.
References InitRoot(), LINK, and m_xContentBox.
|
overridevirtual |
Definition at line 357 of file newhelp.cxx.
References ClearChildren(), and m_xContentBox.
|
private |
Definition at line 235 of file newhelp.cxx.
References ClearChildren(), and m_xContentBox.
Referenced by ClearChildren(), and ~ContentTabPage_Impl().
|
private |
|
private |
|
private |
OUString ContentTabPage_Impl::GetSelectedEntry | ( | ) | const |
Definition at line 306 of file newhelp.cxx.
References m_xContentBox.
|
private |
Definition at line 215 of file newhelp.cxx.
References aClosedBookImage, aURL, SfxContentHelper::GetHelpTreeViewContents(), o3tl::getToken(), m_xContentBox, m_xScratchIter, sId, and weld::toId().
Referenced by ContentTabPage_Impl().
void ContentTabPage_Impl::SetDoubleClickHdl | ( | const Link< LinkParamNone *, void > & | rLink | ) |
Definition at line 352 of file newhelp.cxx.
References aDoubleClickHdl.
|
inline |
Definition at line 84 of file newhelp.hxx.
References m_xContentBox.
|
private |
Definition at line 67 of file newhelp.hxx.
Referenced by InitRoot().
|
private |
Definition at line 68 of file newhelp.hxx.
|
private |
Definition at line 70 of file newhelp.hxx.
Referenced by SetDoubleClickHdl().
|
private |
Definition at line 66 of file newhelp.hxx.
|
private |
Definition at line 64 of file newhelp.hxx.
Referenced by ClearChildren(), ContentTabPage_Impl(), GetSelectedEntry(), InitRoot(), SetFocusOnBox(), and ~ContentTabPage_Impl().
|
private |
Definition at line 65 of file newhelp.hxx.
Referenced by InitRoot().