BibleTime
|
#include <btglobal.h>
Public Member Functions | |
FilterOptions () | |
bool | filterOptionsAreEqual (FilterOptions const &opts) const noexcept |
Public Attributes | |
int | footnotes |
int | greekAccents |
int | headings |
int | hebrewCantillation |
int | hebrewPoints |
int | lemmas |
int | morphSegmentation |
int | morphTags |
int | redLetterWords |
int | scriptureReferences |
int | strongNumbers |
int | textualVariants |
Filter options to control the text display of modules. Uses int and not bool because not all options have just two toggle values.
Definition at line 25 of file btglobal.h.
FilterOptions::FilterOptions | ( | ) |
Definition at line 31 of file btglobal.cpp.
|
noexcept |
Definition at line 38 of file btglobal.cpp.
Referenced by BtModuleTextModel::setFilterOptions().
int FilterOptions::footnotes |
0 for disabled, 1 for enabled
Definition at line 26 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), anonymous_namespace{btinforendering.cpp}::decodeFootnote(), BtConfig::loadFilterOptionsFromGroup(), anonymous_namespace{btprinter.cpp}::mangleFilterOptions(), CExportManager::newRenderer(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), BtConfig::storeFilterOptionsToGroup(), and anonymous_namespace{btbookmarksmodel.cpp}::BookmarkItem::toolTip().
int FilterOptions::greekAccents |
0 for disabled, 1 for enabled
Definition at line 33 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::headings |
0 for disabled, 1 for enabled
Definition at line 28 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), anonymous_namespace{btprinter.cpp}::mangleFilterOptions(), Rendering::CTextRendering::renderEntry(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::hebrewCantillation |
0 for disabled, 1 for enabled
Definition at line 32 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::hebrewPoints |
0 for disabled, 1 for enabled
Definition at line 31 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::lemmas |
0 for disabled, 1 for enabled
Definition at line 30 of file btglobal.h.
Referenced by BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), CExportManager::newRenderer(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::morphSegmentation |
0 for disabled, 1 for enabled
Definition at line 37 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::morphTags |
0 for disabled, 1 for enabled
Definition at line 29 of file btglobal.h.
Referenced by BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), anonymous_namespace{btprinter.cpp}::mangleFilterOptions(), CExportManager::newRenderer(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::redLetterWords |
0 for disabled, 1 for enabled
Definition at line 35 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::scriptureReferences |
0 for disabled, 1 for enabled
Definition at line 36 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), anonymous_namespace{btprinter.cpp}::mangleFilterOptions(), CExportManager::newRenderer(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), BtConfig::storeFilterOptionsToGroup(), and anonymous_namespace{btbookmarksmodel.cpp}::BookmarkItem::toolTip().
int FilterOptions::strongNumbers |
0 for disabled, 1 for enabled
Definition at line 27 of file btglobal.h.
Referenced by BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), anonymous_namespace{btprinter.cpp}::mangleFilterOptions(), CExportManager::newRenderer(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().
int FilterOptions::textualVariants |
Number n to enabled the n-th variant
Definition at line 34 of file btglobal.h.
Referenced by BtDisplaySettingsButton::BtDisplaySettingsButton(), BtQmlInterface::copyVerseRange(), BtConfig::loadFilterOptionsFromGroup(), CExportManager::newRenderer(), BtDisplaySettingsButton::repopulateMenu(), CSwordBackend::setFilterOptions(), and BtConfig::storeFilterOptionsToGroup().