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

#include <LadspaBrowser.h>

Inheritance diagram for lmms::gui::LadspaBrowserView:
lmms::gui::ToolPluginView lmms::gui::PluginView lmms::gui::ModelView

Public Slots

void showPorts (const ::lmms::ladspa_key_t &_key)

Public Member Functions

 LadspaBrowserView (ToolPlugin *_tool)
 ~LadspaBrowserView () override=default
Public Member Functions inherited from lmms::gui::ToolPluginView
 ToolPluginView (ToolPlugin *_toolPlugin)
Public Member Functions inherited from lmms::gui::PluginView
 PluginView (Plugin *_plugin, QWidget *_parent)
virtual bool isResizable () const
Public Member Functions inherited from lmms::gui::ModelView
 ModelView (Model *model, QWidget *widget)
virtual ~ModelView ()
virtual void setModel (Model *model, bool isOldModelValid=true)
virtual void unsetModel ()
Modelmodel ()
const Modelmodel () const
template<class T>
T * castModel ()
template<class T>
const T * castModel () const

Private Member Functions

QWidget * createTab (QWidget *_parent, const QString &_txt, LadspaPluginType _type)

Private Attributes

TabBarm_tabBar

Additional Inherited Members

Protected Member Functions inherited from lmms::gui::ModelView
virtual void modelChanged ()
QWidget * widget ()
virtual void doConnections ()

Constructor & Destructor Documentation

◆ LadspaBrowserView()

lmms::gui::LadspaBrowserView::LadspaBrowserView ( ToolPlugin * _tool)

◆ ~LadspaBrowserView()

lmms::gui::LadspaBrowserView::~LadspaBrowserView ( )
overridedefault

Member Function Documentation

◆ createTab()

QWidget * lmms::gui::LadspaBrowserView::createTab ( QWidget * _parent,
const QString & _txt,
LadspaPluginType _type )
private

◆ showPorts

void lmms::gui::LadspaBrowserView::showPorts ( const ::lmms::ladspa_key_t & _key)
slot

Member Data Documentation

◆ m_tabBar

TabBar* lmms::gui::LadspaBrowserView::m_tabBar
private

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