diff options
Diffstat (limited to 'src/frontend/displaywindow/cdisplaywindowfactory.cpp')
-rw-r--r-- | src/frontend/displaywindow/cdisplaywindowfactory.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/frontend/displaywindow/cdisplaywindowfactory.cpp b/src/frontend/displaywindow/cdisplaywindowfactory.cpp index e280c6d..12059d1 100644 --- a/src/frontend/displaywindow/cdisplaywindowfactory.cpp +++ b/src/frontend/displaywindow/cdisplaywindowfactory.cpp @@ -2,7 +2,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. * **********/ @@ -17,11 +17,10 @@ #include "frontend/displaywindow/clexiconreadwindow.h" #include "frontend/displaywindow/cplainwritewindow.h" #include "frontend/displaywindow/creadwindow.h" -#include "frontend/displaywindow/cwritewindow.h" #include "frontend/cmdiarea.h" -CReadWindow* CDisplayWindowFactory::createReadInstance(QList<CSwordModuleInfo*> modules, CMDIArea* parent) { +CReadWindow* CDisplayWindowFactory::createReadInstance(const QList<CSwordModuleInfo *> & modules, CMDIArea * parent) { CReadWindow* win = 0; switch (modules.first()->type()) { case CSwordModuleInfo::Bible: @@ -43,8 +42,8 @@ CReadWindow* CDisplayWindowFactory::createReadInstance(QList<CSwordModuleInfo*> return win; } -CWriteWindow* CDisplayWindowFactory::createWriteInstance(QList<CSwordModuleInfo*> modules, CMDIArea* parent, const CWriteWindow::WriteWindowType type) { - if (type == CWriteWindow::HTMLWindow) { +CPlainWriteWindow * CDisplayWindowFactory::createWriteInstance(const QList<CSwordModuleInfo *> & modules, CMDIArea * parent, CPlainWriteWindow::WriteWindowType type) { + if (type == CPlainWriteWindow::HTMLWindow) { return new CHTMLWriteWindow(modules, parent); } else { @@ -53,7 +52,7 @@ CWriteWindow* CDisplayWindowFactory::createWriteInstance(QList<CSwordModuleInfo* return 0; } -const CSwordModuleInfo::ModuleType CDisplayWindowFactory::getModuleType(QObject* widget) { +CSwordModuleInfo::ModuleType CDisplayWindowFactory::getModuleType(QObject* widget) { if (qobject_cast<CBibleReadWindow*>(widget) != 0 ) return CSwordModuleInfo::Bible; if (qobject_cast<CCommentaryReadWindow*>(widget) != 0 ) |