BibleTime
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
BtBookshelfSourcesProgressPage Class Referencefinal

#include <btbookshelfsourcesprogresspage.h>

Inheritance diagram for BtBookshelfSourcesProgressPage:

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)
 
BtBookshelfWizardbtWizard () 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
 
BtSourcesThreadm_thread = nullptr
 

Detailed Description

Definition at line 27 of file btbookshelfsourcesprogresspage.h.

Constructor & Destructor Documentation

◆ BtBookshelfSourcesProgressPage()

BtBookshelfSourcesProgressPage::BtBookshelfSourcesProgressPage ( QWidget parent = nullptr)

◆ ~BtBookshelfSourcesProgressPage()

BtBookshelfSourcesProgressPage::~BtBookshelfSourcesProgressPage ( )
inlineoverridenoexcept

Definition at line 34 of file btbookshelfsourcesprogresspage.h.

References destroyThread().

Member Function Documentation

◆ destroyThread()

void BtBookshelfSourcesProgressPage::destroyThread ( )
noexcept

◆ initializePage()

void BtBookshelfSourcesProgressPage::initializePage ( )
finaloverride

◆ isComplete()

bool BtBookshelfSourcesProgressPage::isComplete ( ) const
finaloverride

Definition at line 117 of file btbookshelfsourcesprogresspage.cpp.

References m_installCompleted.

◆ nextId()

int BtBookshelfSourcesProgressPage::nextId ( ) const
finaloverride

◆ retranslateUi()

void BtBookshelfSourcesProgressPage::retranslateUi ( )
private

Definition at line 81 of file btbookshelfsourcesprogresspage.cpp.

References m_stopButton.

Referenced by initializePage().

◆ slotStopInstall

void BtBookshelfSourcesProgressPage::slotStopInstall ( )
slot

◆ slotThreadFinished

void BtBookshelfSourcesProgressPage::slotThreadFinished ( )
privateslot

Member Data Documentation

◆ m_installCompleted

bool BtBookshelfSourcesProgressPage::m_installCompleted = false
private

Definition at line 55 of file btbookshelfsourcesprogresspage.h.

Referenced by initializePage(), isComplete(), and slotThreadFinished().

◆ m_msgLabel

QLabel* BtBookshelfSourcesProgressPage::m_msgLabel
private

◆ m_progressBar

QProgressBar* BtBookshelfSourcesProgressPage::m_progressBar
private

◆ m_stopButton

QPushButton* BtBookshelfSourcesProgressPage::m_stopButton
private

◆ m_thread

BtSourcesThread* BtBookshelfSourcesProgressPage::m_thread = nullptr
private

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