Fix and first attempt to use Readability
[quicknewsreader] / qml / QuickNewsReader / content / view / Categories.qml
index 04288ce..468803b 100644 (file)
@@ -1,21 +1,41 @@
+/***
+** Copyright (C) 2012 Christophe CHAPUIS <chris.chapuis _at_ gmail _dot_ com>
+**
+** This package is free software; you can redistribute it and/or modify
+** it under the terms of the GNU General Public License as published by
+** the Free Software Foundation; either version 2 of the License, or
+** (at your option) any later version.
+**
+** This package is distributed in the hope that it will be useful,
+** but WITHOUT ANY WARRANTY; without even the implied warranty of
+** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+** GNU General Public License for more details.
+**
+** You should have received a copy of the GNU General Public License
+** along with this package; if not, write to the Free Software
+** Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+**
+***/
 import QtQuick 1.0
 
 Rectangle {
 
     id: categoriesRect
-    width: 220
+    width: window.width; height: window.height
     color: "#efefef"
 
     ListView {
         focus: true
         id: categories
         x: 0; y: 0
-        width: 220; height: window.height
-        model: currentJournal.categoriesModel
-        footer: quitButtonDelegate
-        delegate: CategoryDelegate {}
+        width: window.width; height: window.height
+        model: currentSource.listModels[componentDepth-1]
+        //footer: getFooter()
+        delegate: CategoryDelegate { }
         highlight: Rectangle { color: "steelblue" }
         highlightMoveSpeed: 9999999
     }
     ScrollBar { scrollArea: categories; height: categories.height; width: 8; anchors.right: categories.right }
+
+    Component.onCompleted: categories.currentIndex = -1
 }