19 #ifndef INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSTATISTICSMANAGER_HXX
20 #define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSTATISTICSMANAGER_HXX
37 void DocInfoChgd(
bool isEnableSetModified)
override;
42 void UpdateDocStat(
bool bCompleteAsync,
bool bFields)
override;
SwDocIdle maStatsUpdateIdle
const SwDocStat & GetUpdatedDocStat(bool bCompleteAsync, bool bFields) override
Updates the document statistics if the document has been modified and returns a reference to the resu...
bool IncrementalDocStatCalculate(tools::Long nChars, bool bFields=true)
continue computing a chunk of document statistics
Dialog to specify the properties of date form field.
virtual ~DocumentStatisticsManager() override
Document statistics information.
DECL_LINK(DoIdleStatsUpdate, Timer *, void)
void DocInfoChgd(bool isEnableSetModified) override
DocInfo has changed (notify via DocShell): make required fields update.
void UpdateDocStat(bool bCompleteAsync, bool bFields) override
Updates the internal document's statistics.
std::unique_ptr< SwDocStat > mpDocStat
void SetDocStatModified(bool bSet)
const SwDocStat & GetDocStat() const override
Document - Statistics.
An Idle, which is just ready to be scheduled for idle documents.
DocumentStatisticsManager(SwDoc &i_rSwdoc)
void SetDocStat(const SwDocStat &rStat) override
Set the document statistics.
DocumentStatisticsManager & operator=(DocumentStatisticsManager const &)=delete