BibleTime
|
#include <btbookshelflanguagespage.h>
Public Member Functions | |
BtBookshelfLanguagesPage (QWidget *parent=nullptr) | |
void | initializeLanguages () |
void | initializePage () final override |
bool | isComplete () const final override |
int | nextId () const final override |
QStringList | selectedLanguages () const |
bool | skipPage () const noexcept |
Public Member Functions inherited from BtBookshelfWizardPage | |
BtBookshelfWizardPage (QWidget *parent=nullptr) | |
BtBookshelfWizard & | btWizard () const noexcept |
Private Slots | |
void | slotDataChanged () |
Private Member Functions | |
void | retranslateUi () |
Private Attributes | |
bool | m_firstTimeInit = true |
QListView * | m_languagesListView |
QStandardItemModel * | m_model |
QVBoxLayout * | m_verticalLayout |
Definition at line 27 of file btbookshelflanguagespage.h.
BtBookshelfLanguagesPage::BtBookshelfLanguagesPage | ( | QWidget * | parent = nullptr | ) |
Definition at line 45 of file btbookshelflanguagespage.cpp.
References BT_CONNECT, m_languagesListView, m_model, m_verticalLayout, and slotDataChanged().
void BtBookshelfLanguagesPage::initializeLanguages | ( | ) |
Definition at line 100 of file btbookshelflanguagespage.cpp.
References BtInstallBackend::backend(), BtBookshelfWizardPage::btWizard(), m_model, and BtInstallBackend::source().
|
finaloverride |
Definition at line 70 of file btbookshelflanguagespage.cpp.
References btConfig(), anonymous_namespace{btbookshelflanguagespage.cpp}::LanguagesKey, m_firstTimeInit, m_languagesListView, m_model, retranslateUi(), selectedLanguages(), and BtConfigCore::value().
|
finaloverride |
Definition at line 126 of file btbookshelflanguagespage.cpp.
References selectedLanguages().
|
finaloverride |
Definition at line 67 of file btbookshelflanguagespage.cpp.
References installWorksPage.
|
private |
Definition at line 60 of file btbookshelflanguagespage.cpp.
Referenced by initializePage().
QStringList BtBookshelfLanguagesPage::selectedLanguages | ( | ) | const |
Definition at line 129 of file btbookshelflanguagespage.cpp.
References m_model.
Referenced by initializePage(), isComplete(), and BtBookshelfWizard::selectedLanguages().
|
noexcept |
Definition at line 121 of file btbookshelflanguagespage.cpp.
References m_model.
|
privateslot |
Definition at line 124 of file btbookshelflanguagespage.cpp.
Referenced by BtBookshelfLanguagesPage().
|
private |
Definition at line 52 of file btbookshelflanguagespage.h.
Referenced by initializePage().
|
private |
Definition at line 53 of file btbookshelflanguagespage.h.
Referenced by BtBookshelfLanguagesPage(), and initializePage().
|
private |
Definition at line 55 of file btbookshelflanguagespage.h.
Referenced by BtBookshelfLanguagesPage(), initializeLanguages(), initializePage(), selectedLanguages(), and skipPage().
|
private |
Definition at line 54 of file btbookshelflanguagespage.h.
Referenced by BtBookshelfLanguagesPage().