#include <TabBar.h>
◆ TabBar()
| lmms::gui::TabBar::TabBar |
( |
QWidget * | _parent, |
|
|
QBoxLayout::Direction | _dir = QBoxLayout::LeftToRight ) |
◆ ~TabBar()
| lmms::gui::TabBar::~TabBar |
( |
| ) |
|
|
overridedefault |
◆ activeTab()
| int lmms::gui::TabBar::activeTab |
( |
| ) |
|
◆ addTab()
| TabButton * lmms::gui::TabBar::addTab |
( |
QWidget * | _w, |
|
|
const QString & | _text, |
|
|
int | _id, |
|
|
bool | _add_stretch = false, |
|
|
bool | _text_is_tooltip = false, |
|
|
bool | fixWidgetToParentSize = true ) |
◆ allHidden()
| bool lmms::gui::TabBar::allHidden |
( |
| ) |
|
|
protected |
◆ allWidgetsHidden
| void lmms::gui::TabBar::allWidgetsHidden |
( |
| ) |
|
|
signal |
◆ hideAll
| void lmms::gui::TabBar::hideAll |
( |
int | _exception = -1 | ) |
|
|
protectedslot |
◆ removeTab()
| void lmms::gui::TabBar::removeTab |
( |
int | _id | ) |
|
◆ setActiveTab
| void lmms::gui::TabBar::setActiveTab |
( |
int | _id | ) |
|
|
slot |
◆ setExclusive()
| void lmms::gui::TabBar::setExclusive |
( |
bool | _on | ) |
|
|
inline |
◆ setTabState()
| void lmms::gui::TabBar::setTabState |
( |
int | _id, |
|
|
bool | _checked ) |
|
protected |
◆ tabClicked
| void lmms::gui::TabBar::tabClicked |
( |
int | _id | ) |
|
|
protectedslot |
◆ tabState()
| bool lmms::gui::TabBar::tabState |
( |
int | _id | ) |
|
|
protected |
◆ widgetShown
| void lmms::gui::TabBar::widgetShown |
( |
| ) |
|
|
signal |
◆ m_exclusive
| bool lmms::gui::TabBar::m_exclusive |
|
private |
◆ m_layout
| QBoxLayout* lmms::gui::TabBar::m_layout |
|
private |
◆ m_tabs
| QMap<int, QPair<TabButton *, QWidget *> > lmms::gui::TabBar::m_tabs |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/TabBar.h
- /home/runner/work/lmms-fork/lmms-fork/src/gui/widgets/TabBar.cpp