summaryrefslogtreecommitdiff
path: root/src/backend/bookshelfmodel/languageitem.cpp
diff options
context:
space:
mode:
authorRoberto C. Sanchez <roberto@connexer.com>2014-10-21 22:58:34 -0400
committerRoberto C. Sanchez <roberto@connexer.com>2014-10-21 22:58:34 -0400
commit1ea03c0fce8066c1e22188447b4a6ca4dcef1201 (patch)
tree1ad46980fdca402062502b20b7e16468b89393f8 /src/backend/bookshelfmodel/languageitem.cpp
parent579657c8cb4ecd8a313221e70bdbbc7267f20286 (diff)
Imported Upstream version 2.10.1
Diffstat (limited to 'src/backend/bookshelfmodel/languageitem.cpp')
-rw-r--r--src/backend/bookshelfmodel/languageitem.cpp15
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);
+
}
}