BibleTime
src
frontend
settingsdialogs
cswordsettings.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-2021 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 "
btconfigdialog.h
"
16
17
#include <QObject>
18
#include <QString>
19
20
21
class
BtTextFiltersTab
;
22
class
CConfigurationDialog
;
23
class
BtStandardWorksTab
;
24
class
QTabWidget;
25
26
class
CSwordSettingsPage
:
public
BtConfigDialog::Page
{
27
28
Q_OBJECT
29
30
public
:
// methods:
31
32
CSwordSettingsPage
(
CConfigurationDialog
* parent =
nullptr
);
33
34
void
save
()
const
final
override
;
35
36
protected
:
// methods:
37
38
void
retranslateUi
();
39
40
private
:
// fields:
41
42
QTabWidget *
m_tabWidget
;
43
BtStandardWorksTab
*
m_worksTab
;
44
BtTextFiltersTab
*
m_filtersTab
;
45
46
};
btconfigdialog.h
BtConfigDialog::Page
Definition:
btconfigdialog.h:43
BtStandardWorksTab
Definition:
btstandardworkstab.h:25
BtTextFiltersTab
Definition:
bttextfilterstab.h:26
CConfigurationDialog
Definition:
cconfigurationdialog.h:24
CSwordSettingsPage
Definition:
cswordsettings.h:26
CSwordSettingsPage::CSwordSettingsPage
CSwordSettingsPage(CConfigurationDialog *parent=nullptr)
Definition:
cswordsettings.cpp:23
CSwordSettingsPage::retranslateUi
void retranslateUi()
Definition:
cswordsettings.cpp:42
CSwordSettingsPage::m_tabWidget
QTabWidget * m_tabWidget
Definition:
cswordsettings.h:42
CSwordSettingsPage::m_worksTab
BtStandardWorksTab * m_worksTab
Definition:
cswordsettings.h:43
CSwordSettingsPage::save
void save() const final override
Definition:
cswordsettings.cpp:49
CSwordSettingsPage::m_filtersTab
BtTextFiltersTab * m_filtersTab
Definition:
cswordsettings.h:44
Generated by
1.9.1