Welcomepage: remove rss feed

MultiFeedRssModel gets removed since it is not used anymore.

Change-Id: I955e18cc3abb55468b1afdaf9785f74f4b522357
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
This commit is contained in:
Thomas Hartmann
2012-01-17 11:59:01 +01:00
committed by Daniel Molkentin
parent 334dc84072
commit 91e23a4bda
4 changed files with 3 additions and 372 deletions

View File

@@ -31,7 +31,6 @@
**************************************************************************/
#include "welcomeplugin.h"
#include "multifeedrssmodel.h"
#include <extensionsystem/pluginmanager.h>
@@ -188,26 +187,8 @@ bool sortFunction(Utils::IWelcomePage * a, Utils::IWelcomePage *b)
return a->priority() < b->priority();
}
void WelcomeMode::facilitateQml(QDeclarativeEngine *engine)
void WelcomeMode::facilitateQml(QDeclarativeEngine * /*engine*/)
{
const QString feedGroupName = QLatin1String("Feeds");
MultiFeedRssModel *rssModel = new MultiFeedRssModel(this);
QSettings *settings = Core::ICore::instance()->settings();
if (settings->childGroups().contains(feedGroupName)) {
int size = settings->beginReadArray(feedGroupName);
const QString url = QLatin1String("url");
for (int i = 0; i < size; ++i) {
settings->setArrayIndex(i);
rssModel->addFeed(settings->value(url).toString());
}
settings->endArray();
} else {
rssModel->addFeed(QLatin1String("http://labs.trolltech.com/blogs/feed"));
rssModel->addFeed(QLatin1String("http://feeds.feedburner.com/TheQtBlog?format=xml"));
}
engine->rootContext()->setContextProperty(QLatin1String("aggregatedFeedsModel"), rssModel);
}
void WelcomeMode::initPlugins()