Refactoring and model improvements
[quicknewsreader] / qml / QuickNewsReader / content / modelimpl / YahooSourceModel.qml
1 import QtQuick 1.0
2 import "../modelitf"
3
4 SourceModel {
5     name: "Yahoo! News"
6
7     listViews: [
8         { viewComponent: 'content/view/Categories.qml', viewId: 'categoriesRect' } ,
9         { viewComponent: 'content/view/News.qml', viewId: 'newsRect' }
10     ]
11     listModels: [
12         categoriesModel,
13         newsModel,
14     ]
15
16     property variant categoriesModel: YahooRssFeeds { }
17     property variant newsModel: RssFeedModel {
18         currentFeed: categoriesModel.get(window.currentCategoryIndex).feed
19     }
20
21     loading: newsModel.loading
22 }