diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-10-23 17:19:18 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-10-23 17:19:18 +0000 |
| commit | cfe1ebf0f2d2a0854582893d68ebbf528786a068 (patch) | |
| tree | cb770bf975b17af81454e36f2d2872af52730a9b /src/qmmpui/configdialog.cpp | |
| parent | a6fdc2749f67e83950da524bc439a21b0b3e6754 (diff) | |
| download | qmmp-cfe1ebf0f2d2a0854582893d68ebbf528786a068.tar.gz qmmp-cfe1ebf0f2d2a0854582893d68ebbf528786a068.tar.bz2 qmmp-cfe1ebf0f2d2a0854582893d68ebbf528786a068.zip | |
fixed api
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2426 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/configdialog.cpp')
| -rw-r--r-- | src/qmmpui/configdialog.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/qmmpui/configdialog.cpp b/src/qmmpui/configdialog.cpp index 9017f4ee3..0dcb95117 100644 --- a/src/qmmpui/configdialog.cpp +++ b/src/qmmpui/configdialog.cpp @@ -160,10 +160,10 @@ void ConfigDialog::loadPluginsInfo() load transport plugin information */ QTreeWidgetItem *item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Transports")); - QList <InputSourceFactory *> *transports = InputSource::factories(); - QStringList files = InputSource::files(); - for (int i = 0; i < transports->count (); ++i) - new PluginItem (item, transports->at(i), files.at (i)); + foreach(InputSourceFactory *factory, *InputSource::factories()) + { + new PluginItem (item, factory, InputSource::file(factory)); + } m_ui->treeWidget->addTopLevelItem(item); item->setExpanded(true); /* @@ -172,7 +172,7 @@ void ConfigDialog::loadPluginsInfo() item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Decoders")); foreach(DecoderFactory *factory, *Decoder::factories()) { - new PluginItem (item, factory, Decoder::filePath(factory)); + new PluginItem (item, factory, Decoder::file(factory)); } m_ui->treeWidget->addTopLevelItem(item); item->setExpanded(true); @@ -180,40 +180,40 @@ void ConfigDialog::loadPluginsInfo() load audio engines information */ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Engines")); - QList <EngineFactory *> *engines = AbstractEngine::factories(); - files = AbstractEngine::files(); - for (int i = 0; i < engines->count (); ++i) - new PluginItem (item, engines->at(i), files.at (i)); + foreach(EngineFactory *factory, *AbstractEngine::factories()) + { + new PluginItem (item, factory, AbstractEngine::file(factory)); + } m_ui->treeWidget->addTopLevelItem(item); item->setExpanded(true); /* load effect plugin information */ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Effects")); - QList <EffectFactory *> *effects = Effect::factories(); - files = Effect::files(); - for (int i = 0; i < effects->count (); ++i) - new PluginItem (item, effects->at(i), files.at (i)); + foreach(EffectFactory *factory, *Effect::factories()) + { + new PluginItem (item, factory, Effect::file(factory)); + } m_ui->treeWidget->addTopLevelItem(item); item->setExpanded(true); /* load visual plugin information */ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Visualization")); - QList <VisualFactory *> *visuals = Visual::factories(); - files = Visual::files(); - for (int i = 0; i < visuals->count (); ++i) - new PluginItem (item, visuals->at(i), files.at (i)); + foreach(VisualFactory *factory, *Visual::factories()) + { + new PluginItem (item, factory, Visual::file(factory)); + } m_ui->treeWidget->addTopLevelItem(item); item->setExpanded(true); /* load general plugin information */ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("General")); - QList <GeneralFactory *> *generals = General::factories(); - files = General::files(); - for (int i = 0; i < generals->count (); ++i) - new PluginItem (item, generals->at(i), files.at (i)); + foreach(GeneralFactory *factory, *General::factories()) + { + new PluginItem (item, factory, General::file(factory)); + } m_ui->treeWidget->addTopLevelItem(item); item->setExpanded(true); |
