|
BibleTime
|
#include <btbookshelfsourcesprogresspage.h>
Public Slots | |
| void | slotStopInstall () |
Public Member Functions | |
| BtBookshelfSourcesProgressPage (QWidget *parent=nullptr) | |
| void | destroyThread () noexcept |
| void | initializePage () final override |
| bool | isComplete () const final override |
| int | nextId () const final override |
| ~BtBookshelfSourcesProgressPage () noexcept override | |
Public Member Functions inherited from BtBookshelfWizardPage | |
| BtBookshelfWizardPage (QWidget *parent=nullptr) | |
| BtBookshelfWizard & | btWizard () const noexcept |
Private Slots | |
| void | slotThreadFinished () |
Private Member Functions | |
| void | retranslateUi () |
Private Attributes | |
| bool | m_installCompleted = false |
| QLabel * | m_msgLabel |
| QProgressBar * | m_progressBar |
| QPushButton * | m_stopButton |
| BtSourcesThread * | m_thread = nullptr |
Definition at line 27 of file btbookshelfsourcesprogresspage.h.
| BtBookshelfSourcesProgressPage::BtBookshelfSourcesProgressPage | ( | QWidget * | parent = nullptr | ) |
Definition at line 32 of file btbookshelfsourcesprogresspage.cpp.
References BT_CONNECT, m_msgLabel, m_progressBar, m_stopButton, and slotStopInstall().
|
inlineoverridenoexcept |
Definition at line 34 of file btbookshelfsourcesprogresspage.h.
References destroyThread().
|
noexcept |
Definition at line 72 of file btbookshelfsourcesprogresspage.cpp.
References m_thread, and BtSourcesThread::stop().
Referenced by initializePage(), and ~BtBookshelfSourcesProgressPage().
|
finaloverride |
Definition at line 97 of file btbookshelfsourcesprogresspage.cpp.
References BT_CONNECT, BtBookshelfWizardPage::btWizard(), destroyThread(), BtBookshelfWizard::downloadStarted(), m_installCompleted, m_msgLabel, m_progressBar, m_stopButton, m_thread, BtSourcesThread::percentComplete(), retranslateUi(), BtSourcesThread::showMessage(), and slotThreadFinished().
|
finaloverride |
Definition at line 117 of file btbookshelfsourcesprogresspage.cpp.
References m_installCompleted.
|
finaloverride |
Definition at line 91 of file btbookshelfsourcesprogresspage.cpp.
References BtBookshelfWizardPage::btWizard(), sourcesPage, updateWorks, and updateWorksPage.
|
private |
Definition at line 81 of file btbookshelfsourcesprogresspage.cpp.
References m_stopButton.
Referenced by initializePage().
|
slot |
Definition at line 129 of file btbookshelfsourcesprogresspage.cpp.
References m_stopButton, m_thread, and BtSourcesThread::stop().
Referenced by BtBookshelfSourcesProgressPage(), and BtBookshelfWizard::stopDownload().
|
privateslot |
Definition at line 120 of file btbookshelfsourcesprogresspage.cpp.
References BtBookshelfWizardPage::btWizard(), BtBookshelfWizard::downloadFinished(), BtSourcesThread::finishedSuccessfully(), m_installCompleted, m_stopButton, m_thread, and BtBookshelfWizard::setAutoUpdateSources().
Referenced by initializePage().
|
private |
Definition at line 55 of file btbookshelfsourcesprogresspage.h.
Referenced by initializePage(), isComplete(), and slotThreadFinished().
|
private |
Definition at line 56 of file btbookshelfsourcesprogresspage.h.
Referenced by BtBookshelfSourcesProgressPage(), and initializePage().
|
private |
Definition at line 57 of file btbookshelfsourcesprogresspage.h.
Referenced by BtBookshelfSourcesProgressPage(), and initializePage().
|
private |
Definition at line 58 of file btbookshelfsourcesprogresspage.h.
Referenced by BtBookshelfSourcesProgressPage(), initializePage(), retranslateUi(), slotStopInstall(), and slotThreadFinished().
|
private |
Definition at line 59 of file btbookshelfsourcesprogresspage.h.
Referenced by destroyThread(), initializePage(), slotStopInstall(), and slotThreadFinished().