1.1 --- a/findresultitem.h Tue Mar 02 13:59:19 2010 +0000
1.2 +++ b/findresultitem.h Mon Mar 08 12:24:26 2010 +0000
1.3 @@ -5,6 +5,9 @@
1.4 #include <QVariant>
1.5 #include <QVector>
1.6
1.7 +class TreeItem;
1.8 +class VymModel;
1.9 +
1.10 class FindResultItem
1.11 {
1.12 public:
1.13 @@ -15,6 +18,7 @@
1.14 int childCount() const;
1.15 int columnCount() const;
1.16 QVariant data(int column) const;
1.17 + int row() const;
1.18 bool insertChildren(int position, int count, int columns);
1.19 bool insertColumns(int position, int columns);
1.20 FindResultItem *parent();
1.21 @@ -22,11 +26,17 @@
1.22 bool removeColumns(int position, int columns);
1.23 int childNumber() const;
1.24 bool setData(int column, const QVariant &value);
1.25 + void setOriginal (TreeItem *ti);
1.26 + uint getOrgID();
1.27 + VymModel* getOrgModel();
1.28
1.29 private:
1.30 QList<FindResultItem*> childItems;
1.31 QVector<QVariant> itemData;
1.32 FindResultItem *parentItem;
1.33 +
1.34 + uint orgID;
1.35 + VymModel *orgModel;
1.36 };
1.37
1.38 #endif