BibleTime
btaboutmoduledialog.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 <QDialog>
16 
17 #include <QObject>
18 #include <QString>
19 #include <Qt>
20 
21 
22 class CSwordModuleInfo;
23 class QDialogButtonBox;
24 class QTextEdit;
25 class QWidget;
26 
27 /**
28  Dialog to show the information about a module.
29 */
31 
32  Q_OBJECT
33 
34  public: // methods:
35 
36  BTAboutModuleDialog(const CSwordModuleInfo *moduleInfo,
37  QWidget *parent = nullptr,
38  Qt::WindowFlags flags = Qt::WindowFlags());
39 
40  protected: // methods:
41 
42  void retranslateUi();
43 
44  private: // fields:
45 
48  QDialogButtonBox *m_buttons;
49 
50 }; /* class BTAboutModuleDialog */
const CSwordModuleInfo * m_moduleInfo
BTAboutModuleDialog(const CSwordModuleInfo *moduleInfo, QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
QDialogButtonBox * m_buttons