diff options
author | Roberto C. Sanchez <roberto@connexer.com> | 2014-10-21 22:58:34 -0400 |
---|---|---|
committer | Roberto C. Sanchez <roberto@connexer.com> | 2014-10-21 22:58:34 -0400 |
commit | 1ea03c0fce8066c1e22188447b4a6ca4dcef1201 (patch) | |
tree | 1ad46980fdca402062502b20b7e16468b89393f8 /src/backend/bookshelfmodel/languageitem.cpp | |
parent | 579657c8cb4ecd8a313221e70bdbbc7267f20286 (diff) |
Imported Upstream version 2.10.1
Diffstat (limited to 'src/backend/bookshelfmodel/languageitem.cpp')
-rw-r--r-- | src/backend/bookshelfmodel/languageitem.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/backend/bookshelfmodel/languageitem.cpp b/src/backend/bookshelfmodel/languageitem.cpp index 2fdab8b..072d720 100644 --- a/src/backend/bookshelfmodel/languageitem.cpp +++ b/src/backend/bookshelfmodel/languageitem.cpp @@ -4,7 +4,7 @@ * * This file is part of BibleTime's source code, http://www.bibletime.info/. * -* Copyright 1999-2011 by the BibleTime developers. +* Copyright 1999-2014 by the BibleTime developers. * The BibleTime source code is licensed under the GNU General Public License * version 2.0. * @@ -12,22 +12,23 @@ #include "backend/bookshelfmodel/languageitem.h" +#include "util/geticon.h" -namespace BookshelfModel { -LanguageItem::LanguageItem(CSwordModuleInfo *module) - : Item(ITEM_LANGUAGE), m_language(module->language()) { - // Intentionally empty -} +namespace BookshelfModel { QVariant LanguageItem::data(int role) const { switch (role) { + case Qt::DisplayRole: return m_language->translatedName(); + case Qt::DecorationRole: - return util::directory::getIcon("flag.svg"); + return util::getIcon("flag.svg"); + default: return Item::data(role); + } } |