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

#include <PluginBrowser.h>

Inheritance diagram for lmms::gui::PluginBrowser:
lmms::gui::SideBarWidget

Public Member Functions

 PluginBrowser (QWidget *_parent)
 ~PluginBrowser () override=default
Public Member Functions inherited from lmms::gui::SideBarWidget
 SideBarWidget (const QString &_title, const QPixmap &_icon, QWidget *_parent)
 ~SideBarWidget () override=default
const QPixmap & icon () const
const QString & title () const

Private Slots

void onFilterChanged (const QString &filter)

Private Member Functions

void addPlugins ()
void updateRootVisibility (int index)
void updateRootVisibilities ()

Private Attributes

QWidget * m_view
QTreeWidget * m_descTree

Additional Inherited Members

Signals inherited from lmms::gui::SideBarWidget
void closeButtonClicked ()
Protected Member Functions inherited from lmms::gui::SideBarWidget
void paintEvent (QPaintEvent *_pe) override
void resizeEvent (QResizeEvent *_re) override
void contextMenuEvent (QContextMenuEvent *) override
QWidget * contentParent ()
void addContentWidget (QWidget *_w)
void addContentLayout (QLayout *_l)

Constructor & Destructor Documentation

◆ PluginBrowser()

lmms::gui::PluginBrowser::PluginBrowser ( QWidget * _parent)

◆ ~PluginBrowser()

lmms::gui::PluginBrowser::~PluginBrowser ( )
overridedefault

Member Function Documentation

◆ addPlugins()

void lmms::gui::PluginBrowser::addPlugins ( )
private

◆ onFilterChanged

void lmms::gui::PluginBrowser::onFilterChanged ( const QString & filter)
privateslot

◆ updateRootVisibilities()

void lmms::gui::PluginBrowser::updateRootVisibilities ( )
private

◆ updateRootVisibility()

void lmms::gui::PluginBrowser::updateRootVisibility ( int index)
private

Member Data Documentation

◆ m_descTree

QTreeWidget* lmms::gui::PluginBrowser::m_descTree
private

◆ m_view

QWidget* lmms::gui::PluginBrowser::m_view
private

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