summaryrefslogtreecommitdiff
path: root/src/frontend/displaywindow/clexiconreadwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/displaywindow/clexiconreadwindow.cpp')
-rw-r--r--src/frontend/displaywindow/clexiconreadwindow.cpp13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/frontend/displaywindow/clexiconreadwindow.cpp b/src/frontend/displaywindow/clexiconreadwindow.cpp
index 7d76293..3b76f38 100644
--- a/src/frontend/displaywindow/clexiconreadwindow.cpp
+++ b/src/frontend/displaywindow/clexiconreadwindow.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,13 +17,10 @@
#include <QDebug>
#include "bibletime.h"
-#include "backend/config/cbtconfig.h"
#include "backend/keys/cswordldkey.h"
#include "backend/keys/cswordkey.h"
#include "frontend/cexportmanager.h"
#include "frontend/display/bthtmlreaddisplay.h"
-#include "frontend/display/cdisplay.h"
-#include "frontend/display/creaddisplay.h"
#include "frontend/displaywindow/btactioncollection.h"
#include "frontend/displaywindow/bttoolbarpopupaction.h"
#include "frontend/displaywindow/btdisplaysettingsbutton.h"
@@ -36,7 +33,7 @@
#include "util/tool.h"
-CLexiconReadWindow::CLexiconReadWindow(QList<CSwordModuleInfo*> moduleList, CMDIArea* parent)
+CLexiconReadWindow::CLexiconReadWindow(const QList<CSwordModuleInfo *> & moduleList, CMDIArea * parent)
: CReadWindow(moduleList, parent) {
moduleList.first();
setKey( CSwordKey::createInstance(moduleList.first()) );
@@ -158,7 +155,7 @@ void CLexiconReadWindow::initActions() {
addAction(m_actions.print.entry);
// init with the user defined settings
- CBTConfig::setupAccelSettings(CBTConfig::lexiconWindow, ac);
+ ac->readShortcuts("Lexicon shortcuts");
}
/** No descriptions */
@@ -194,7 +191,7 @@ void CLexiconReadWindow::initConnections() {
void CLexiconReadWindow::initView() {
// Create display widget for this window
- setDisplayWidget( CDisplay::createReadInstance(this) );
+ setDisplayWidget(new BtHtmlReadDisplay(this, this));
setCentralWidget( displayWidget()->view() );
setWindowIcon(util::tool::getIconForModule(modules().first()));
@@ -320,7 +317,7 @@ void CLexiconReadWindow::updatePopupMenu() {
void CLexiconReadWindow::reload(CSwordBackend::SetupChangedReason reason) {
CReadWindow::reload(reason);
- CBTConfig::setupAccelSettings(CBTConfig::lexiconWindow, actionCollection());
+ actionCollection()->readShortcuts("Lexicon shortcuts");
}
/** No descriptions */