BibleTime
|
#include <bibletime.h>
Classes | |
struct | help |
Public Member Functions | |
ActionCollection (QAction *showBookshelfAction, QAction *showBookmarksAction, QAction *showMagAction, QObject *parent=nullptr) | |
void | retranslateUi () |
![]() | |
QAction & | action (QString const &name) const |
template<typename T > | |
T & | actionAs (QString const &name) const |
QMap< QString, QAction * > const & | actions () const noexcept |
void | addAction (QString const &name, QAction *const action) |
BtActionCollection (QObject *const parent=nullptr) | |
void | readShortcuts (QString const &group) |
Read shortcuts from config. | |
void | writeShortcuts (QString const &group) const |
Write shortcuts to config. | |
Additional Inherited Members | |
![]() | |
static QKeySequence | getDefaultShortcut (QAction &action) |
Definition at line 138 of file bibletime.h.
BibleTime::ActionCollection::ActionCollection | ( | QAction * | showBookshelfAction, |
QAction * | showBookmarksAction, | ||
QAction * | showMagAction, | ||
QObject * | parent = nullptr |
||
) |
Definition at line 46 of file bibletime_init.cpp.
References BibleTime::ActionCollection::help::aboutBibleTime, BtActionCollection::addAction(), BibleTime::ActionCollection::help::bibleStudyHowto, btConfig(), file, BibleTime::ActionCollection::help::handbook, retranslateUi(), search, settings, BibleTime::ActionCollection::help::tipOfTheDay, view, and windows.
void BibleTime::ActionCollection::retranslateUi | ( | ) |
Definition at line 285 of file bibletime_init.cpp.
References BibleTime::ActionCollection::help::aboutBibleTime, BibleTime::ActionCollection::help::bibleStudyHowto, BibleTime::ActionCollection::help::handbook, and BibleTime::ActionCollection::help::tipOfTheDay.
Referenced by ActionCollection(), and BibleTime::retranslateUi().
struct { ... } BibleTime::ActionCollection::arrangementMode |
QAction* BibleTime::ActionCollection::autoCascade |
Definition at line 185 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotUpdateWindowArrangementActions().
QAction* BibleTime::ActionCollection::autoScrollDown |
Definition at line 162 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
QAction* BibleTime::ActionCollection::autoScrollUp |
Definition at line 161 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
QAction* BibleTime::ActionCollection::autoTile |
Definition at line 184 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotUpdateWindowArrangementActions().
QAction* BibleTime::ActionCollection::autoTileHorizontally |
Definition at line 183 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotUpdateWindowArrangementActions().
QAction* BibleTime::ActionCollection::autoTileVertically |
Definition at line 182 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotUpdateWindowArrangementActions().
QAction* BibleTime::ActionCollection::bookshelfManager |
Definition at line 191 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
QAction* BibleTime::ActionCollection::cascade |
Definition at line 178 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), BibleTime::slotCascade(), BibleTime::slotUpdateWindowArrangementActions(), and BibleTime::slotWindowMenuAboutToShow().
QAction* BibleTime::ActionCollection::closeAllWindows |
Definition at line 174 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotWindowMenuAboutToShow().
QAction* BibleTime::ActionCollection::closeWindow |
Definition at line 173 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotWindowMenuAboutToShow().
QAction* BibleTime::ActionCollection::configureBibleTime |
Definition at line 192 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
struct { ... } BibleTime::ActionCollection::file |
Referenced by ActionCollection(), BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::fullscreen |
Definition at line 148 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), BibleTime::initToolbars(), and BibleTime::reloadProfile().
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::manual |
Definition at line 180 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotUpdateWindowArrangementActions().
BtOpenWorkAction* BibleTime::ActionCollection::openWork |
Definition at line 143 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::pauseAutoScroll |
Definition at line 163 of file bibletime.h.
Referenced by BibleTime::autoScroll(), BibleTime::autoScrollStop(), BibleTime::initActions(), and BibleTime::initMenubar().
QAction* BibleTime::ActionCollection::quit |
Definition at line 144 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
QAction* BibleTime::ActionCollection::saveAsNewSession |
Definition at line 187 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
struct { ... } BibleTime::ActionCollection::scroll |
Referenced by BibleTime::autoScroll(), BibleTime::autoScrollStop(), BibleTime::initActions(), and BibleTime::initMenubar().
struct { ... } BibleTime::ActionCollection::search |
Referenced by ActionCollection(), BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::searchOpenWorks |
Definition at line 168 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::searchStandardBible |
Definition at line 169 of file bibletime.h.
Referenced by BibleTime::initActions(), and BibleTime::initMenubar().
struct { ... } BibleTime::ActionCollection::settings |
Referenced by ActionCollection(), BibleTime::initActions(), and BibleTime::initMenubar().
QAction* BibleTime::ActionCollection::showBookmarks |
Definition at line 150 of file bibletime.h.
Referenced by BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::showBookshelf |
Definition at line 149 of file bibletime.h.
Referenced by BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::showMag |
Definition at line 151 of file bibletime.h.
Referenced by BibleTime::initMenubar(), and BibleTime::initToolbars().
QAction* BibleTime::ActionCollection::showMainToolbar |
Definition at line 154 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), BibleTime::reloadProfile(), and BibleTime::slotToggleMainToolbar().
QAction* BibleTime::ActionCollection::showNavigationToolbar |
Definition at line 155 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::reloadProfile().
QAction* BibleTime::ActionCollection::showParallelTextHeadings |
Definition at line 152 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::reloadProfile().
QAction* BibleTime::ActionCollection::showToolbarsInTextWindows |
Definition at line 158 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::reloadProfile().
QAction* BibleTime::ActionCollection::showToolsToolbar |
Definition at line 157 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::reloadProfile().
QAction* BibleTime::ActionCollection::showWorksToolbar |
Definition at line 156 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::reloadProfile().
QAction* BibleTime::ActionCollection::tabbed |
Definition at line 181 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), and BibleTime::slotUpdateWindowArrangementActions().
QAction* BibleTime::ActionCollection::tile |
Definition at line 177 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), BibleTime::slotTile(), BibleTime::slotUpdateWindowArrangementActions(), and BibleTime::slotWindowMenuAboutToShow().
QAction* BibleTime::ActionCollection::tileHorizontally |
Definition at line 176 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), BibleTime::slotTileHorizontal(), BibleTime::slotUpdateWindowArrangementActions(), and BibleTime::slotWindowMenuAboutToShow().
QAction* BibleTime::ActionCollection::tileVertically |
Definition at line 175 of file bibletime.h.
Referenced by BibleTime::initActions(), BibleTime::initMenubar(), BibleTime::slotTileVertical(), BibleTime::slotUpdateWindowArrangementActions(), and BibleTime::slotWindowMenuAboutToShow().
struct { ... } BibleTime::ActionCollection::toolbars |
struct { ... } BibleTime::ActionCollection::view |
struct { ... } BibleTime::ActionCollection::windows |