BibleTime
|
This filter provides a method for modifying text generated by BtModuleTextModel. More...
#include <bttextfilter.h>
Public Member Functions | |
BtTextFilter () | |
QString | processText (const QString &text) override |
~BtTextFilter () override | |
Public Member Functions inherited from BtModuleTextFilter | |
virtual | ~BtModuleTextFilter ()=0 |
This filter provides a method for modifying text generated by BtModuleTextModel.
The "rich text" used by QML does not support attributes within a href tag. These attributes are added to the url so they can be obtained later for use of the MAG window. It also does some other miscellaneous processing.
Definition at line 31 of file bttextfilter.h.
|
default |
|
overridedefault |
|
overridevirtual |
Implements BtModuleTextFilter.
Definition at line 164 of file bttextfilter.cpp.
References anonymous_namespace{bttextfilter.cpp}::fixDoubleBR(), anonymous_namespace{bttextfilter.cpp}::rewriteClass(), anonymous_namespace{bttextfilter.cpp}::rewriteFootnoteAsLink(), anonymous_namespace{bttextfilter.cpp}::rewriteHref(), anonymous_namespace{bttextfilter.cpp}::rewriteLemmaOrMorphAsLink(), and anonymous_namespace{bttextfilter.cpp}::splitText().