src/hbwidgets/itemviews/hbabstractitemview.h
changeset 2 06ff229162e9
parent 1 f7ac710697a9
child 5 627c4a0fd0e7
--- a/src/hbwidgets/itemviews/hbabstractitemview.h	Mon May 03 12:48:33 2010 +0300
+++ b/src/hbwidgets/itemviews/hbabstractitemview.h	Fri May 14 16:09:54 2010 +0300
@@ -58,8 +58,7 @@
     {
         NoSelection,
         SingleSelection,
-        MultiSelection,
-        ContiguousSelection
+        MultiSelection
     };
 
     enum ScrollHint
@@ -87,9 +86,6 @@
 public:
     virtual ~HbAbstractItemView();
 
-    enum { Type = Hb::ItemType_AbstractItemView };
-    int type() const;
-
     virtual void setModel(QAbstractItemModel *model, HbAbstractViewItem *prototype = 0);
     QAbstractItemModel *model() const;
     
@@ -105,7 +101,6 @@
     
     QModelIndex rootIndex() const;
     
-    void setSelectionMode(SelectionMode newMode, bool resetSelection);
     void setSelectionMode(SelectionMode newMode);
     SelectionMode selectionMode() const;
 
@@ -114,7 +109,6 @@
 
     using HbScrollArea::isVisible;
     bool isVisible(const QModelIndex &index) const;
-    bool isVisible(HbAbstractViewItem *item) const;  
 
     HbAbstractViewItem *currentViewItem() const;
 
@@ -123,14 +117,6 @@
     virtual void scrollTo(const QModelIndex &index, ScrollHint hint = EnsureVisible) = 0;
     QList<HbAbstractViewItem *> visibleItems() const;
 
-    HbAbstractViewItem *itemAtPosition(const QPointF& position) const;
-
-    virtual int indexCount() const;
-    virtual int indexPosition(const QModelIndex &index) const;
-
-    virtual QModelIndex nextIndex(const QModelIndex &index) const;
-    virtual QModelIndex previousIndex(const QModelIndex &index) const;
-
     QString layoutName() const;
     void setLayoutName(const QString &layoutName);
 
@@ -163,10 +149,6 @@
 protected:
     HbAbstractItemView(HbAbstractItemViewPrivate &dd,
                        HbAbstractItemContainer *container,
-                       QGraphicsItem *parent = 0);
-
-    HbAbstractItemView(HbAbstractItemViewPrivate &dd,
-                       HbAbstractItemContainer *container,
                        HbModelIterator *modelIterator,
                        QGraphicsItem *parent = 0);
     virtual QItemSelectionModel::SelectionFlags selectionCommand( 
@@ -181,8 +163,6 @@
 
     virtual bool scrollByAmount(const QPointF &delta);
 
-    HbAbstractItemContainer *container() const;
-
     QVariant itemChange(GraphicsItemChange change, const QVariant &value);
     bool sceneEventFilter(QGraphicsItem *watched, QEvent *event);