From cfe1ebf0f2d2a0854582893d68ebbf528786a068 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 23 Oct 2011 17:19:18 +0000 Subject: fixed api git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2426 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmpui/configdialog.cpp | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'src/qmmpui/configdialog.cpp') 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 *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 *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 *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 *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 *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); -- cgit v1.2.3-13-gbd6f