forked from qt-creator/qt-creator
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:
committed by
Daniel Molkentin
parent
334dc84072
commit
91e23a4bda
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user