/********* * * In the name of the Father, and of the Son, and of the Holy Spirit. * * This file is part of BibleTime's source code, http://www.bibletime.info/. * * Copyright 1999-2011 by the BibleTime developers. * The BibleTime source code is licensed under the GNU General Public License * version 2.0. * **********/ #include "backend/bookshelfmodel/moduleitem.h" #include "backend/bookshelfmodel/btbookshelftreemodel.h" #include "util/cresmgr.h" namespace BookshelfModel { ModuleItem::ModuleItem(CSwordModuleInfo *module, BtBookshelfTreeModel *parentModel) : Item(ITEM_MODULE), m_moduleInfo(module), m_parentModel(parentModel) { Q_ASSERT(module != 0); Q_ASSERT(parentModel != 0); } QVariant ModuleItem::data(int role) const { // Dispatch request to tree model: return m_parentModel->data(m_moduleInfo, role); } } // namespace BookshelfModel