BibleTime
|
#include <btfontsettings.h>
Classes | |
struct | WorkSetting |
Public Member Functions | |
BtFontSettingsPage (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 | |
Protected Slots | |
void | useOwnFontClicked (bool) |
Private Member Functions | |
void | retranslateUi () |
Private Attributes | |
QFontDialog * | m_fontChooser |
QGroupBox * | m_fontsGroupBox |
QCheckBox * | m_languageCheckBox |
QComboBox * | m_languageComboBox |
QLabel * | m_languageLabel |
std::vector< WorkSetting > | m_workSettings |
Definition at line 31 of file btfontsettings.h.
BtFontSettingsPage::BtFontSettingsPage | ( | CConfigurationDialog * | parent = nullptr | ) |
Definition at line 40 of file btfontsettings.cpp.
References CSwordBackend::availableLanguages(), BT_ASSERT, BT_CONNECT, btConfig(), BtConfig::getFontForLanguage(), CSwordBackend::instance(), m_fontChooser, m_fontsGroupBox, m_languageCheckBox, m_languageComboBox, m_languageLabel, m_workSettings, retranslateUi(), and useOwnFontClicked().
|
private |
Definition at line 157 of file btfontsettings.cpp.
References m_languageCheckBox, m_languageComboBox, m_languageLabel, and BtConfigDialog::Page::setHeaderText().
Referenced by BtFontSettingsPage().
|
finaloverridevirtual |
Implements BtConfigDialog::Page.
Definition at line 143 of file btfontsettings.cpp.
References btConfig(), m_workSettings, and BtConfig::setFontForLanguage().
|
protectedslot |
Definition at line 148 of file btfontsettings.cpp.
References m_fontChooser, m_languageComboBox, and m_workSettings.
Referenced by BtFontSettingsPage().
|
private |
Definition at line 63 of file btfontsettings.h.
Referenced by BtFontSettingsPage(), and useOwnFontClicked().
|
private |
Definition at line 59 of file btfontsettings.h.
Referenced by BtFontSettingsPage().
|
private |
Definition at line 62 of file btfontsettings.h.
Referenced by BtFontSettingsPage(), and retranslateUi().
|
private |
Definition at line 61 of file btfontsettings.h.
Referenced by BtFontSettingsPage(), retranslateUi(), and useOwnFontClicked().
|
private |
Definition at line 60 of file btfontsettings.h.
Referenced by BtFontSettingsPage(), and retranslateUi().
|
private |
Definition at line 65 of file btfontsettings.h.
Referenced by BtFontSettingsPage(), save(), and useOwnFontClicked().