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

#include <EffectSelectDialog.h>

Inheritance diagram for lmms::gui::EffectSelectDialog:

Public Member Functions

 EffectSelectDialog (QWidget *parent)
EffectinstantiateSelectedPlugin (EffectChain *parent)

Protected Slots

void acceptSelection ()
void rowChanged (const QModelIndex &, const QModelIndex &)
void updateSelection ()
bool eventFilter (QObject *obj, QEvent *event) override

Private Attributes

EffectKeyList m_effectKeys
EffectKey m_currentSelection
QStandardItemModel m_sourceModel
DualColumnFilterProxyModel m_model
QWidget * m_descriptionWidget
QTableView * m_pluginList
QScrollArea * m_scrollArea
QLineEdit * m_filterEdit

Constructor & Destructor Documentation

◆ EffectSelectDialog()

lmms::gui::EffectSelectDialog::EffectSelectDialog ( QWidget * parent)

Member Function Documentation

◆ acceptSelection

void lmms::gui::EffectSelectDialog::acceptSelection ( )
protectedslot

◆ eventFilter

bool lmms::gui::EffectSelectDialog::eventFilter ( QObject * obj,
QEvent * event )
overrideprotectedslot

◆ instantiateSelectedPlugin()

Effect * lmms::gui::EffectSelectDialog::instantiateSelectedPlugin ( EffectChain * parent)

◆ rowChanged

void lmms::gui::EffectSelectDialog::rowChanged ( const QModelIndex & idx,
const QModelIndex &  )
protectedslot

◆ updateSelection

void lmms::gui::EffectSelectDialog::updateSelection ( )
protectedslot

Member Data Documentation

◆ m_currentSelection

EffectKey lmms::gui::EffectSelectDialog::m_currentSelection
private

◆ m_descriptionWidget

QWidget* lmms::gui::EffectSelectDialog::m_descriptionWidget
private

◆ m_effectKeys

EffectKeyList lmms::gui::EffectSelectDialog::m_effectKeys
private

◆ m_filterEdit

QLineEdit* lmms::gui::EffectSelectDialog::m_filterEdit
private

◆ m_model

DualColumnFilterProxyModel lmms::gui::EffectSelectDialog::m_model
private

◆ m_pluginList

QTableView* lmms::gui::EffectSelectDialog::m_pluginList
private

◆ m_scrollArea

QScrollArea* lmms::gui::EffectSelectDialog::m_scrollArea
private

◆ m_sourceModel

QStandardItemModel lmms::gui::EffectSelectDialog::m_sourceModel
private

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