BibleTime
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
22class CMDIArea;
23class CSwordLDKey;
25
26/** \brief The class used to display lexicons. */
28
29 Q_OBJECT
30
31public: // Types:
32
34
35 public: // Methods:
36
37 ActionCollection(QObject * parent = nullptr);
38
39 };
40
41public: // methods:
42
43 CLexiconReadWindow(QList<CSwordModuleInfo *> const & modules,
44 QString const & key,
45 CMDIArea * parent);
46
47public Q_SLOTS:
48
49 void reload() override;
50
51protected: // methods:
52
53 void initActions() override;
54
55protected Q_SLOTS:
56
57 void previousEntry();
58 void nextEntry();
59
60private: // methods:
61
63
64};
The base class for all display windows of BibleTime.
friend class CLexiconReadWindow
BtModuleList const & modules() const noexcept
The class used to display lexicons.
void initActions() override