19 #pragma GCC diagnostic push
20 #pragma GCC diagnostic ignored "-Wextra-semi"
21 #pragma GCC diagnostic ignored "-Wsuggest-override"
22 #pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant"
24 #pragma clang diagnostic push
25 #pragma clang diagnostic ignored "-Wsuggest-destructor-override"
30 #pragma clang diagnostic pop
32 #pragma GCC diagnostic pop
45 sword::SWKey
const * key)
61 sword::BasicFilterUserData *userData)
override;
64 const sword::SWKey *key,
65 const sword::SWModule *module =
nullptr)
override;
70 sword::SWModule
const * module,
71 sword::SWKey
const * key)
override
72 {
return new UserData(module, key); }
std::optional< QString > absolutePath
UserData(sword::SWModule const *module, sword::SWKey const *key)
unsigned short int swordFootnote
ThML to HTML conversion filter.
sword::BasicFilterUserData * createUserData(sword::SWModule const *module, sword::SWKey const *key) override
bool handleToken(sword::SWBuf &buf, const char *token, sword::BasicFilterUserData *userData) override
char processText(sword::SWBuf &buf, const sword::SWKey *key, const sword::SWModule *module=nullptr) override