BibleTime
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
CDisplaySettingsPage Class Reference

#include <cdisplaysettings.h>

Inheritance diagram for CDisplaySettingsPage:

Public Member Functions

 CDisplaySettingsPage (CConfigurationDialog *parent=nullptr)
 
void save () const final override
 
- Public Member Functions inherited from BtConfigDialog::Page
 Page (QIcon const &icon, QWidget *const parent=nullptr)
 
void setHeaderText (QString const &headerText)
 
 ~Page () noexcept override
 

Static Public Member Functions

static void resetLanguage ()
 

Protected Member Functions

void retranslateUi ()
 

Private Slots

void updateStylePreview ()
 

Private Member Functions

void initSwordLocaleCombo ()
 

Static Private Member Functions

static QVector< QString > bookNameAbbreviationsTryVector ()
 

Private Attributes

QLabel * m_availableLabel
 
QLabel * m_languageNamesLabel
 
QComboBoxm_lightDarkCombo
 
QLabel * m_lightDarkLabel
 
QLabel * m_previewLabel
 
QCheckBox * m_showLogoCheck
 
QLabel * m_showLogoLabel
 
QComboBoxm_styleChooserCombo
 
QLabel * m_stylePreviewViewer
 
QComboBoxm_swordLocaleCombo
 
QLabel * m_transifexLabel
 

Detailed Description

Definition at line 27 of file cdisplaysettings.h.

Constructor & Destructor Documentation

◆ CDisplaySettingsPage()

CDisplaySettingsPage::CDisplaySettingsPage ( CConfigurationDialog parent = nullptr)

Member Function Documentation

◆ bookNameAbbreviationsTryVector()

QVector< QString > CDisplaySettingsPage::bookNameAbbreviationsTryVector ( )
staticprivate

◆ initSwordLocaleCombo()

void CDisplaySettingsPage::initSwordLocaleCombo ( )
private

◆ resetLanguage()

void CDisplaySettingsPage::resetLanguage ( )
static

◆ retranslateUi()

void CDisplaySettingsPage::retranslateUi ( )
protected

◆ save()

void CDisplaySettingsPage::save ( ) const
finaloverridevirtual

◆ updateStylePreview

void CDisplaySettingsPage::updateStylePreview ( )
privateslot

Member Data Documentation

◆ m_availableLabel

QLabel* CDisplaySettingsPage::m_availableLabel
private

Definition at line 62 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and retranslateUi().

◆ m_languageNamesLabel

QLabel* CDisplaySettingsPage::m_languageNamesLabel
private

Definition at line 56 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and retranslateUi().

◆ m_lightDarkCombo

QComboBox* CDisplaySettingsPage::m_lightDarkCombo
private

Definition at line 59 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), retranslateUi(), and save().

◆ m_lightDarkLabel

QLabel* CDisplaySettingsPage::m_lightDarkLabel
private

Definition at line 58 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and retranslateUi().

◆ m_previewLabel

QLabel* CDisplaySettingsPage::m_previewLabel
private

Definition at line 64 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and retranslateUi().

◆ m_showLogoCheck

QCheckBox* CDisplaySettingsPage::m_showLogoCheck
private

Definition at line 55 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and save().

◆ m_showLogoLabel

QLabel* CDisplaySettingsPage::m_showLogoLabel
private

Definition at line 54 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and retranslateUi().

◆ m_styleChooserCombo

QComboBox* CDisplaySettingsPage::m_styleChooserCombo
private

Definition at line 61 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), save(), and updateStylePreview().

◆ m_stylePreviewViewer

QLabel* CDisplaySettingsPage::m_stylePreviewViewer
private

Definition at line 63 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and updateStylePreview().

◆ m_swordLocaleCombo

QComboBox* CDisplaySettingsPage::m_swordLocaleCombo
private

Definition at line 57 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), initSwordLocaleCombo(), retranslateUi(), and save().

◆ m_transifexLabel

QLabel* CDisplaySettingsPage::m_transifexLabel
private

Definition at line 60 of file cdisplaysettings.h.

Referenced by CDisplaySettingsPage(), and retranslateUi().


The documentation for this class was generated from the following files: