src/hbwidgets/dataform/hbdataitemcontainer_p.h
changeset 2 06ff229162e9
parent 0 16d8024aca5e
--- a/src/hbwidgets/dataform/hbdataitemcontainer_p.h	Mon May 03 12:48:33 2010 +0300
+++ b/src/hbwidgets/dataform/hbdataitemcontainer_p.h	Fri May 14 16:09:54 2010 +0300
@@ -25,7 +25,7 @@
 #ifndef HBDATAITEMCONTAINER_P_H
 #define HBDATAITEMCONTAINER_P_H
 
-#include <hbabstractitemcontainer.h>
+#include <hbabstractitemcontainer_p.h>
 
 class HbDataItemContainerPrivate;
 class HbListLayout;
@@ -44,17 +44,16 @@
     enum { Type = Hb::ItemType_DataItemContainer};
     int type() const { return Type; }
 
+    virtual void resizeContainer();
+
 protected:
     virtual void itemAdded(int index, HbAbstractViewItem *item, bool animate = false);
     virtual void itemRemoved(HbAbstractViewItem *item, bool animate = false);
     virtual void viewResized(const QSizeF &size);
-    virtual void setItemModelIndex(HbAbstractViewItem *item, const QModelIndex &index);
     virtual void setModelIndexes(const QModelIndex &startIndex = QModelIndex());
-    void insertItem(int pos, const QModelIndex &index, bool animate = false);
-
-
     virtual HbAbstractViewItem *createDefaultPrototype() const;
 
+    virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const;
 private:
     Q_DECLARE_PRIVATE_D(d_ptr, HbDataItemContainer)
     Q_DISABLE_COPY(HbDataItemContainer)