diff options
author | Dmitrijs Ledkovs <xnox@debian.org> | 2012-04-14 18:11:50 +0100 |
---|---|---|
committer | Roberto C. Sanchez <roberto@connexer.com> | 2014-10-21 22:48:45 -0400 |
commit | 1da8254d16a30cc96f545d198975e9f3a4d847be (patch) | |
tree | 6d94b7a0d34cb80e14287ae50994f1c46d39a154 /src/frontend/cprinter.cpp | |
parent | bc6baa3433b5781439754ff2a2a4d475986ec393 (diff) | |
parent | 00bc0a3de99e088902379dcb2905fb1546c7eca2 (diff) |
Imported Debian patch 2.9.1-1
Diffstat (limited to 'src/frontend/cprinter.cpp')
-rw-r--r-- | src/frontend/cprinter.cpp | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/frontend/cprinter.cpp b/src/frontend/cprinter.cpp index 99d1daf..3645472 100644 --- a/src/frontend/cprinter.cpp +++ b/src/frontend/cprinter.cpp @@ -52,8 +52,8 @@ void CPrinter::printKeyTree( KeyTree& tree ) { } } -const QString CPrinter::entryLink(const KeyTreeItem &item, - const CSwordModuleInfo *module) +QString CPrinter::entryLink(const KeyTreeItem &item, + const CSwordModuleInfo * module) { Q_ASSERT(module); if (module->type() == CSwordModuleInfo::Bible) { @@ -71,13 +71,15 @@ const QString CPrinter::entryLink(const KeyTreeItem &item, case KeyTreeItem::Settings::SimpleKey: //fall through default: - return QString::number(vk.Verse()); + return QString::number(vk.getVerse()); } } return item.key(); } -const QString CPrinter::renderEntry( const KeyTreeItem& i, CSwordKey* ) { +QString CPrinter::renderEntry(const KeyTreeItem &i, CSwordKey * key) { + Q_UNUSED(key); + const CPrinter::KeyTreeItem* printItem = dynamic_cast<const CPrinter::KeyTreeItem*>(&i); Q_ASSERT(printItem); @@ -87,7 +89,7 @@ const QString CPrinter::renderEntry( const KeyTreeItem& i, CSwordKey* ) { if (!i.childList()->isEmpty()) { KeyTree const * tree = i.childList(); - foreach ( KeyTreeItem* c, (*tree)) { + Q_FOREACH (const KeyTreeItem * const c, *tree) { ret.append( CDisplayRendering::renderEntry( *c ) ); } } @@ -98,8 +100,8 @@ const QString CPrinter::renderEntry( const KeyTreeItem& i, CSwordKey* ) { return CDisplayRendering::renderEntry(i); } -const QString CPrinter::finishText(const QString& text, KeyTree& tree) { - QList<const CSwordModuleInfo*> modules = collectModules(&tree); +QString CPrinter::finishText(const QString &text, const KeyTree &tree) { + QList<const CSwordModuleInfo*> modules = collectModules(tree); Q_ASSERT(modules.count() > 0); const CLanguageMgr::Language* const lang = modules.first()->language(); @@ -120,7 +122,7 @@ const QString CPrinter::finishText(const QString& text, KeyTree& tree) { } CDisplayTemplateMgr *tMgr = CDisplayTemplateMgr::instance(); - return tMgr->fillTemplate(CBTConfig::get(CBTConfig::displayStyle), text, settings); + return tMgr->fillTemplate(CDisplayTemplateMgr::activeTemplateName(), text, settings); } } //end of namespace |