Plugin: typedef DescriptorList + more const improvements
Instead of writing QVector<Plugin::Descriptor> everywhere, mit up iterators etc. centrally define Plugin::DescriptorList and use it everywhere. Additionally made pointers to Plugin::Descriptor and Plugin::Descriptor::SubPluginFeatures::Key const in various places so we can use ConstIterator everywhere when iterating through Plugin::DescriptorList.
This commit is contained in:
@@ -1778,10 +1778,10 @@ p->putValue( jt->pos, value, false );
|
||||
|
||||
// process all effects
|
||||
EffectKeyList effKeys;
|
||||
QVector<Plugin::Descriptor> pluginDescs;
|
||||
Plugin::DescriptorList pluginDescs;
|
||||
Plugin::getDescriptorsOfAvailPlugins( pluginDescs );
|
||||
for( QVector<Plugin::Descriptor>::Iterator it = pluginDescs.begin();
|
||||
it != pluginDescs.end(); ++it )
|
||||
for( Plugin::DescriptorList::ConstIterator it = pluginDescs.begin();
|
||||
it != pluginDescs.end(); ++it )
|
||||
{
|
||||
if( it->type != Plugin::Effect )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user