BibleTime
|
#include <btconfigdialog.h>
Public Member Functions | |
Page (QIcon const &icon, QWidget *const parent=nullptr) | |
virtual void | save () const =0 |
void | setHeaderText (QString const &headerText) |
~Page () noexcept override | |
Private Attributes | |
QListWidgetItem *const | m_listWidgetItem |
bool | m_ownsListWidgetItem = true |
Friends | |
class | BtConfigDialog |
Base class for configuration dialog pages.
Definition at line 43 of file btconfigdialog.h.
BtConfigDialog::Page::Page | ( | QIcon const & | icon, |
QWidget *const | parent = nullptr |
||
) |
Definition at line 42 of file btconfigdialog.cpp.
References m_listWidgetItem.
|
overridenoexcept |
Definition at line 56 of file btconfigdialog.cpp.
|
pure virtual |
Implemented in CSwordSettingsPage, CDisplaySettingsPage, CAcceleratorSettingsPage, and BtFontSettingsPage.
void BtConfigDialog::Page::setHeaderText | ( | QString const & | headerText | ) |
Definition at line 61 of file btconfigdialog.cpp.
Referenced by BtFontSettingsPage::retranslateUi(), CAcceleratorSettingsPage::retranslateUi(), CDisplaySettingsPage::retranslateUi(), and CSwordSettingsPage::retranslateUi().
|
friend |
Definition at line 45 of file btconfigdialog.h.
|
private |
Definition at line 58 of file btconfigdialog.h.
Referenced by BtConfigDialog::addPage(), and Page().
|
private |
Definition at line 59 of file btconfigdialog.h.
Referenced by BtConfigDialog::addPage().