BibleTime
btbookshelfdockwidget.h
Go to the documentation of this file.
1/*********
2*
3* In the name of the Father, and of the Son, and of the Holy Spirit.
4*
5* This file is part of BibleTime's source code, https://bibletime.info/
6*
7* Copyright 1999-2025 by the BibleTime developers.
8* The BibleTime source code is licensed under the GNU General Public License
9* version 2.0.
10*
11**********/
12
13#pragma once
14
15#include <QDockWidget>
16
17#include <QObject>
18#include <QString>
19#include <Qt>
20#include "../backend/bookshelfmodel/btbookshelftreemodel.h"
21
22
25class QAction;
26class QLabel;
27class QMenu;
28class QPushButton;
29class QStackedWidget;
30class QWidget;
31
BtBookshelfTreeModel::Grouping const & groupingOrder() const
void moduleUnlockTriggered(CSwordModuleInfo *module)
static BtBookshelfDockWidget * m_instance
void moduleHovered(CSwordModuleInfo *module)
BtBookshelfWidget * m_bookshelfWidget
void moduleOpenTriggered(CSwordModuleInfo *module)
void groupingOrderChanged(BtBookshelfTreeModel::Grouping newGrouping)
QStackedWidget * m_stackedWidget
BtBookshelfTreeModel * m_treeModel
void moduleAboutTriggered(CSwordModuleInfo *module)
static BtBookshelfDockWidget * getInstance()
void moduleSearchTriggered(CSwordModuleInfo *module)
Grouping const & groupingOrder() const