BibleTime
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
Functions
a
b
c
d
e
f
g
h
i
l
m
n
p
q
r
s
t
v
Variables
a
b
c
d
g
h
i
k
l
m
p
r
s
u
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
w
Properties
Related Symbols
Files
File List
File Members
All
a
b
c
e
f
h
i
j
k
l
m
o
p
r
s
t
u
w
Functions
b
c
f
i
j
l
m
o
p
r
t
Variables
Typedefs
Enumerations
Enumerator
Macros
a
b
c
i
l
m
r
s
t
u
w
src
frontend
displaywindow
clexiconreadwindow.h
Go to the documentation of this file.
1
/*********
2
*
3
* In the name of the Father, and of the Son, and of the Holy Spirit.
4
*
5
* This file is part of BibleTime's source code, https://bibletime.info/
6
*
7
* Copyright 1999-2025 by the BibleTime developers.
8
* The BibleTime source code is licensed under the GNU General Public License
9
* version 2.0.
10
*
11
**********/
12
13
#pragma once
14
15
#include "
cdisplaywindow.h
"
16
17
#include <QList>
18
#include <QObject>
19
20
21
class
BtActionCollection
;
22
class
CMDIArea
;
23
class
CSwordLDKey
;
24
class
CSwordModuleInfo
;
25
26
/** \brief The class used to display lexicons. */
27
class
CLexiconReadWindow
:
public
CDisplayWindow
{
28
29
Q_OBJECT
30
31
public
:
// Types:
32
33
class
ActionCollection
:
public
CDisplayWindow::ActionCollection
{
34
35
public
:
// Methods:
36
37
ActionCollection
(
QObject
* parent =
nullptr
);
38
39
};
33
class
ActionCollection
:
public
CDisplayWindow::ActionCollection
{
…
};
40
41
public
:
// methods:
42
43
CLexiconReadWindow
(QList<CSwordModuleInfo *>
const
&
modules
,
44
QString
const
& key,
45
CMDIArea
* parent);
46
47
public
Q_SLOTS:
48
49
void
reload
()
override
;
50
51
protected
:
// methods:
52
53
void
initActions
()
override
;
54
55
protected
Q_SLOTS:
56
57
void
previousEntry
();
58
void
nextEntry
();
59
60
private
:
// methods:
61
62
CSwordLDKey
*
ldKey
();
63
64
};
27
class
CLexiconReadWindow
:
public
CDisplayWindow
{
…
};
cdisplaywindow.h
BtActionCollection
Definition
btactioncollection.h:24
CDisplayWindow::ActionCollection
Definition
cdisplaywindow.h:50
CDisplayWindow
The base class for all display windows of BibleTime.
Definition
cdisplaywindow.h:44
CDisplayWindow::CLexiconReadWindow
friend class CLexiconReadWindow
Definition
cdisplaywindow.h:46
CDisplayWindow::modules
BtModuleList const & modules() const noexcept
Definition
cdisplaywindow.h:70
CLexiconReadWindow::ActionCollection
Definition
clexiconreadwindow.h:33
CLexiconReadWindow
The class used to display lexicons.
Definition
clexiconreadwindow.h:27
CLexiconReadWindow::reload
void reload() override
Definition
clexiconreadwindow.cpp:53
CLexiconReadWindow::previousEntry
void previousEntry()
Definition
clexiconreadwindow.cpp:61
CLexiconReadWindow::ldKey
CSwordLDKey * ldKey()
Definition
clexiconreadwindow.cpp:64
CLexiconReadWindow::initActions
void initActions() override
Definition
clexiconreadwindow.cpp:43
CLexiconReadWindow::nextEntry
void nextEntry()
Definition
clexiconreadwindow.cpp:58
CMDIArea
Definition
cmdiarea.h:31
CSwordLDKey
Definition
cswordldkey.h:58
CSwordModuleInfo
Definition
cswordmoduleinfo.h:49
QObject
Generated by
1.9.8