LMMS
Loading...
Searching...
No Matches
lmms::gui::SideBar Class Reference

#include <SideBar.h>

Inheritance diagram for lmms::gui::SideBar:

Public Member Functions

 SideBar (Qt::Orientation _orientation, QWidget *_parent)
 ~SideBar () override=default
void appendTab (SideBarWidget *_sbw)

Private Types

using ButtonMap = QMap<QToolButton*, QWidget*>

Private Slots

void toggleButton (QAbstractButton *_btn)

Private Attributes

QButtonGroup m_btnGroup
ButtonMap m_widgets

Member Typedef Documentation

◆ ButtonMap

using lmms::gui::SideBar::ButtonMap = QMap<QToolButton*, QWidget*>
private

Constructor & Destructor Documentation

◆ SideBar()

lmms::gui::SideBar::SideBar ( Qt::Orientation _orientation,
QWidget * _parent )

◆ ~SideBar()

lmms::gui::SideBar::~SideBar ( )
overridedefault

Member Function Documentation

◆ appendTab()

void lmms::gui::SideBar::appendTab ( SideBarWidget * _sbw)

◆ toggleButton

void lmms::gui::SideBar::toggleButton ( QAbstractButton * _btn)
privateslot

Member Data Documentation

◆ m_btnGroup

QButtonGroup lmms::gui::SideBar::m_btnGroup
private

◆ m_widgets

ButtonMap lmms::gui::SideBar::m_widgets
private

The documentation for this class was generated from the following files: