BtBookshelfInstallFinalPage(QWidget *parent=nullptr)
QList< CSwordModuleInfo * > m_modules
void slotThreadFinished()
void slotOneItemCompleted(int moduleIndex, bool status)
BtModuleSet selectedWorks() const
BtInstallThread * m_thread
void initializePage() final override
QPushButton * m_stopButton
void slotInstallStarted(int moduleIndex)
bool isComplete() const final override
void slotStatusUpdated(int moduleIndex, int status)
void destroyThread() noexcept
int nextId() const final override
~BtBookshelfInstallFinalPage() noexcept final override
QVBoxLayout * m_verticalLayout
QProgressBar * m_progressBar