LibreOffice Module sw (master) 1
|
#include <WriterInspectorTextPanel.hxx>
Public Member Functions | |
WriterInspectorTextPanel (weld::Widget *pParent) | |
virtual | ~WriterInspectorTextPanel () override |
Public Member Functions inherited from svx::sidebar::InspectorTextPanel | |
virtual | ~InspectorTextPanel () override |
InspectorTextPanel (weld::Widget *pParent) | |
void | updateEntries (const std::vector< TreeNode > &rStore, const sal_Int32 nParIdx) |
Public Member Functions inherited from SwClient | |
SwClient () | |
SwClient (SwClient &&) noexcept | |
virtual | ~SwClient () override |
std::optional< sw::ModifyChangedHint > | CheckRegistration (const SfxPoolItem *pOldValue) |
void | CheckRegistrationFormat (SwFormat &rOld) |
const SwModify * | GetRegisteredIn () const |
SwModify * | GetRegisteredIn () |
void | EndListeningAll () |
void | StartListeningToSameModifyAs (const SwClient &) |
virtual bool | GetInfo (SfxPoolItem &) const |
Public Member Functions inherited from sw::WriterListener | |
bool | IsLast () const |
virtual const SwCellFrame * | DynCastCellFrame () const |
virtual const SwTabFrame * | DynCastTabFrame () const |
virtual const SwRowFrame * | DynCastRowFrame () const |
virtual const SwTable * | DynCastTable () const |
Static Public Member Functions | |
static std::unique_ptr< PanelLayout > | Create (weld::Widget *pParent) |
Static Public Member Functions inherited from svx::sidebar::InspectorTextPanel | |
static std::unique_ptr< PanelLayout > | Create (weld::Widget *pParent) |
Private Member Functions | |
DECL_LINK (AttrChangedNotify, LinkParamNone *, void) | |
virtual void | SwClientNotify (const SwModify &, const SfxHint &rHint) override |
Private Attributes | |
SwWrtShell * | m_pShell |
Link< LinkParamNone *, void > | m_oldLink |
sal_Int32 | m_nParIdx |
Additional Inherited Members | |
Protected Member Functions inherited from SwClient | |
SwClient (SwModify *pToRegisterIn) | |
SwModify * | GetRegisteredInNonConst () const |
virtual void | SwClientNotify (const SwModify &, const SfxHint &rHint) override |
Protected Member Functions inherited from sw::WriterListener | |
WriterListener () | |
virtual | ~WriterListener () COVERITY_NOEXCEPT_FALSE |
virtual void | SwClientNotify (const SwModify &, const SfxHint &rHint)=0 |
Definition at line 28 of file WriterInspectorTextPanel.hxx.
sw::sidebar::WriterInspectorTextPanel::WriterInspectorTextPanel | ( | weld::Widget * | pParent | ) |
Definition at line 63 of file WriterInspectorTextPanel.cxx.
References SfxObjectShell::Current(), SwCursorShell::GetChgLnk(), SwCursorShell::GetCursor(), SwDocShell::GetDoc(), SwDoc::GetEditShell(), SwPaM::GetPointNode(), SwNode::GetTextNode(), SwDocShell::GetWrtShell(), LINK, m_nParIdx, m_oldLink, m_pShell, SwCursorShell::SetChgLnk(), svx::sidebar::InspectorTextPanel::updateEntries(), and sw::sidebar::UpdateTree().
|
overridevirtual |
Definition at line 98 of file WriterInspectorTextPanel.cxx.
References m_oldLink, m_pShell, and SwCursorShell::SetChgLnk().
|
static |
Definition at line 55 of file WriterInspectorTextPanel.cxx.
|
private |
|
overrideprivatevirtual |
Reimplemented from SwClient.
Definition at line 87 of file WriterInspectorTextPanel.cxx.
References SfxHint::GetId(), sw::LegacyModifyHint::GetWhich(), m_pShell, RES_OBJECTDYING(), and SwClient::SwClientNotify().
|
private |
Definition at line 40 of file WriterInspectorTextPanel.hxx.
Referenced by WriterInspectorTextPanel().
|
private |
Definition at line 39 of file WriterInspectorTextPanel.hxx.
Referenced by WriterInspectorTextPanel(), and ~WriterInspectorTextPanel().
|
private |
Definition at line 38 of file WriterInspectorTextPanel.hxx.
Referenced by SwClientNotify(), WriterInspectorTextPanel(), and ~WriterInspectorTextPanel().