findresultitem.h
changeset 829 832e96c9abb6
parent 825 1ad892c1a709
child 842 bec082472471
     1.1 --- a/findresultitem.h	Mon Mar 08 12:22:15 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