BibleTime
|
#include <btbookshelfgroupingmenu.h>
Public Slots | |
void | setGrouping (BtBookshelfTreeModel::Grouping const &grouping) |
Signals | |
void | signalGroupingOrderChanged (const BtBookshelfTreeModel::Grouping &) |
Public Member Functions | |
BtBookshelfGroupingMenu (bool showNoGrouping, QWidget *parent=nullptr) | |
BtBookshelfGroupingMenu (QWidget *parent=nullptr) | |
Private Member Functions | |
void | initMenu (bool showNoGrouping) |
void | retranslateUi () |
Private Attributes | |
QActionGroup * | m_groupingActionGroup |
QAction * | m_groupingCatAction |
QAction * | m_groupingCatLangAction |
QAction * | m_groupingLangAction |
QAction * | m_groupingLangCatAction |
QAction * | m_groupingNoneAction |
Definition at line 26 of file btbookshelfgroupingmenu.h.
|
inlineexplicit |
Definition at line 29 of file btbookshelfgroupingmenu.h.
References initMenu().
|
inlineexplicit |
Definition at line 32 of file btbookshelfgroupingmenu.h.
References initMenu().
|
private |
Definition at line 58 of file btbookshelfgroupingmenu.cpp.
References BT_CONNECT, m_groupingActionGroup, m_groupingCatAction, m_groupingCatLangAction, m_groupingLangAction, m_groupingLangCatAction, m_groupingNoneAction, retranslateUi(), and signalGroupingOrderChanged().
Referenced by BtBookshelfGroupingMenu(), and BtBookshelfGroupingMenu().
|
private |
Definition at line 106 of file btbookshelfgroupingmenu.cpp.
References m_groupingCatAction, m_groupingCatLangAction, m_groupingLangAction, m_groupingLangCatAction, and m_groupingNoneAction.
Referenced by initMenu().
|
slot |
Definition at line 39 of file btbookshelfgroupingmenu.cpp.
References BT_ASSERT, m_groupingCatAction, m_groupingCatLangAction, m_groupingLangAction, m_groupingLangCatAction, and m_groupingNoneAction.
Referenced by BtBookshelfWorksPage::BtBookshelfWorksPage(), BtOpenWorkActionMenu::postBuildMenu(), and BtBookshelfWidget::setTreeModel().
|
signal |
|
private |
Definition at line 48 of file btbookshelfgroupingmenu.h.
Referenced by initMenu().
|
private |
Definition at line 50 of file btbookshelfgroupingmenu.h.
Referenced by initMenu(), retranslateUi(), and setGrouping().
|
private |
Definition at line 49 of file btbookshelfgroupingmenu.h.
Referenced by initMenu(), retranslateUi(), and setGrouping().
|
private |
Definition at line 52 of file btbookshelfgroupingmenu.h.
Referenced by initMenu(), retranslateUi(), and setGrouping().
|
private |
Definition at line 51 of file btbookshelfgroupingmenu.h.
Referenced by initMenu(), retranslateUi(), and setGrouping().
|
private |
Definition at line 53 of file btbookshelfgroupingmenu.h.
Referenced by initMenu(), retranslateUi(), and setGrouping().