20 #include "../../backend/drivers/btmodulelist.h"
43 bool refresh =
false)
final override;
64 int const currentItem);
QList< CSwordModuleInfo const * > BtConstModuleList
void refreshContent() final override
void setupCombo(QString const &key, int const depth, int const currentItem)
CSwordKey * key() final override
CBookKeyChooser(BtConstModuleList const &modules, CSwordKey *key=nullptr, QWidget *parent=nullptr)
QList< CKeyChooserWidget * > m_chooserWidgets
void keyChooserChanged(int)
A keychooser changed. Update and emit a signal if necessary.
void setModules(BtConstModuleList const &modules, bool refresh=false) final override
void setKey(CSwordKey *key) final override
QList< CSwordBookModuleInfo const * > m_modules
void updateKey(CSwordKey *key) final override
Updates the keychoosers for the given key but emit no signal.
Class for generic book support.
CSwordKey implementation for Sword's TreeKey.