LibreOffice Module sfx2 (master) 1
|
#include <newhelp.hxx>
Public Member Functions | |
BookmarksTabPage_Impl (weld::Widget *pParent, SfxHelpIndexWindow_Impl *pIdxWin) | |
virtual | ~BookmarksTabPage_Impl () override |
void | SetDoubleClickHdl (const Link< LinkParamNone *, void > &rLink) |
OUString | GetSelectedEntry () const |
void | AddBookmarks (const OUString &rTitle, const OUString &rURL) |
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 (OpenHdl, weld::Button &, void) | |
DECL_LINK (DoubleClickHdl, weld::TreeView &, bool) | |
DECL_LINK (CommandHdl, const CommandEvent &, bool) | |
DECL_LINK (KeyInputHdl, const KeyEvent &, bool) | |
void | DoAction (std::u16string_view rAction) |
Private Attributes | |
std::unique_ptr< weld::TreeView > | m_xBookmarksBox |
std::unique_ptr< weld::Button > | m_xBookmarksPB |
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 191 of file newhelp.hxx.
BookmarksTabPage_Impl::BookmarksTabPage_Impl | ( | weld::Widget * | pParent, |
SfxHelpIndexWindow_Impl * | pIdxWin | ||
) |
Definition at line 1148 of file newhelp.cxx.
References AddBookmarks(), SvtHistoryOptions::GetList(), LINK, m_xBookmarksBox, and m_xBookmarksPB.
|
overridevirtual |
Definition at line 1170 of file newhelp.cxx.
References SvtHistoryOptions::AppendItem(), SvtHistoryOptions::Clear(), i, m_xBookmarksBox, m_xBookmarksPB, and nCount.
void BookmarksTabPage_Impl::AddBookmarks | ( | const OUString & | rTitle, |
const OUString & | rURL | ||
) |
Definition at line 1206 of file newhelp.cxx.
References INetURLObject::GetHost(), SvFileInformationManager::GetImageId(), IMAGE_URL, and m_xBookmarksBox.
Referenced by SfxHelpIndexWindow_Impl::AddBookmarks(), and BookmarksTabPage_Impl().
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 1083 of file newhelp.cxx.
References aDoubleClickHdl, Link< typename Arg, typename Ret >::Call(), SvFileInformationManager::GetImageId(), SfxAddHelpBookmarkDialog_Impl::GetTitle(), IMAGE_URL, m_xBookmarksBox, nCount, nPos, RET_OK, weld::DialogController::run(), SfxAddHelpBookmarkDialog_Impl::SetTitle(), and u.
OUString BookmarksTabPage_Impl::GetSelectedEntry | ( | ) | const |
Definition at line 1201 of file newhelp.cxx.
References m_xBookmarksBox.
void BookmarksTabPage_Impl::SetDoubleClickHdl | ( | const Link< LinkParamNone *, void > & | rLink | ) |
Definition at line 1196 of file newhelp.cxx.
References aDoubleClickHdl.
|
inline |
Definition at line 213 of file newhelp.hxx.
References m_xBookmarksBox.
|
private |
Definition at line 197 of file newhelp.hxx.
Referenced by DoAction(), and SetDoubleClickHdl().
|
private |
Definition at line 194 of file newhelp.hxx.
Referenced by AddBookmarks(), BookmarksTabPage_Impl(), DoAction(), GetSelectedEntry(), SetFocusOnBox(), and ~BookmarksTabPage_Impl().
|
private |
Definition at line 195 of file newhelp.hxx.
Referenced by BookmarksTabPage_Impl(), and ~BookmarksTabPage_Impl().