X-Git-Url: http://git.maemo.org/git/?p=quicknewsreader;a=blobdiff_plain;f=qml%2FQuickNewsReader%2Fcontent%2Fview%2FSources.qml;h=08383605820bc90f6c58889c87d4bf3e48e30f06;hp=ab3e640e8020a177743d7b15bfa34a9071b520e6;hb=2263ab5869648d0eb7d82d8794aae03fd0ce954d;hpb=f60fe85fee497f7865a28a43797d6867c8cc401e diff --git a/qml/QuickNewsReader/content/view/Sources.qml b/qml/QuickNewsReader/content/view/Sources.qml index ab3e640..0838360 100644 --- a/qml/QuickNewsReader/content/view/Sources.qml +++ b/qml/QuickNewsReader/content/view/Sources.qml @@ -2,22 +2,24 @@ import QtQuick 1.0 Rectangle { id: sourcesRect - width: 150; height: window.height + width: window.width; height: window.height color: "#dfdfdf" + function populateSourcesModel() { + for(var i=0; typeof window.listSourceModel[i] !== "undefined"; i++ ) { + sourceList.append({}) + } + } + ListModel { id: sourceList - - ListElement { } - ListElement { } - ListElement { } } ListView { focus: true id: sources x: 0; y: 0 - width: 150; height: window.height + width: window.width; height: window.height currentIndex: currentSourceIndex model: sourceList footer: quitButtonDelegate @@ -27,5 +29,8 @@ Rectangle { } ScrollBar { scrollArea: sources; height: sources.height; width: 8; anchors.right: sources.right } - Component.onCompleted: sources.currentIndex = -1 + Component.onCompleted: { + sources.currentIndex = -1 + populateSourcesModel() + } }