git-svn-id: file:///svnroot/family-shop-mgr@10 26eb2498-383b-47a6-be48-5d6f36779e85
[family-shop-mgr] / code / family-shop-mgr / ShoppingTreeItem.h
index eb4faf7..71b71fe 100644 (file)
 class ShoppingTreeItem\r
 {\r
 public:\r
-    ShoppingTreeItem(const QVector<QVariant> &data, TreeItem *parent = 0);\r
-    ShoppingTreeItem();\r
+    ShoppingTreeItem(const QVector<QVariant> &data, ShoppingTreeItem *parent = 0);\r
+    ~ShoppingTreeItem();\r
 \r
     ShoppingTreeItem *child(int number);\r
     int childCount() const;\r
     int columnCount() const;\r
     QVariant data(int column) const;\r
     bool insertChildren(int position, int count, int columns);\r
-    bool insertColumns(int position, int columns);\r
-    TreeItem *parent();\r
+    ShoppingTreeItem *parent();\r
     bool removeChildren(int position, int count);\r
-    bool removeColumns(int position, int columns);\r
     int childNumber() const;\r
     bool setData(int column, const QVariant &value);\r
 \r
 private:\r
-    QList<TreeItem*> childItems;\r
+    QList<ShoppingTreeItem*> childItems;\r
     QVector<QVariant> itemData;\r
-    TreeItem *parentItem;\r
+    ShoppingTreeItem *parentItem;\r
 };\r
 \r
 #endif // SHOPPINGTREEITEM_H\r