Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::plugins::discovery::PluginDescriptorList Class Reference
Inheritance diagram for zrythm::plugins::discovery::PluginDescriptorList:
Collaboration diagram for zrythm::plugins::discovery::PluginDescriptorList:

Public Types

enum  PluginDescriptorRole { DescriptorRole = Qt::UserRole + 1 , DescriptorNameRole }

Public Member Functions

 PluginDescriptorList (std::shared_ptr< juce::KnownPluginList > known_plugin_list, QObject *parent=nullptr)
QHash< int, QByteArray > roleNames () const override
QModelIndex index (int row, int column, const QModelIndex &parent=QModelIndex()) const override
QModelIndex parent (const QModelIndex &child) const override
int rowCount (const QModelIndex &parent=QModelIndex()) const override
int columnCount (const QModelIndex &parent=QModelIndex()) const override
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
void reset_model ()

Detailed Description

Definition at line 15 of file plugin_descriptor_list.h.

Member Enumeration Documentation

◆ PluginDescriptorRole

enum zrythm::plugins::discovery::PluginDescriptorList::PluginDescriptorRole

Definition at line 45 of file plugin_descriptor_list.h.


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