BibleTime
btaboutdialog.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 <QDialog>
16
17#include <QObject>
18#include <QString>
19#include <Qt>
20
21
22class QDialogButtonBox;
23class QLabel;
24class QResizeEvent;
25class QTabWidget;
26class QTextBrowser;
27class QWidget;
28
29class BtAboutDialog: public QDialog {
30 Q_OBJECT
31 class LicenseTab;
32 public:
33 BtAboutDialog(QWidget *parent = nullptr, Qt::WindowFlags wflags = Qt::Dialog);
34
35 protected:
36 void resizeEvent(QResizeEvent* event) override;
37
38 private:
39
40 void retranslateUi();
41 void retranslateBtTab();
44 void retranslateQtTab();
46
47 private:
48 QTabWidget *m_tabWidget;
54 QDialogButtonBox *m_buttonBox;
55 QLabel *m_iconLabel;
57};
QLabel * m_versionLabel
QTextBrowser * m_bibletimeTab
QTextBrowser * m_qtTab
QTextBrowser * m_swordTab
QTabWidget * m_tabWidget
QDialogButtonBox * m_buttonBox
QLabel * m_iconLabel
void retranslateSwordTab()
void retranslateLicenceTab()
void retranslateContributorsTab()
void resizeEvent(QResizeEvent *event) override
QTextBrowser * m_contributorsTab
LicenseTab * m_licenseTab