vymmodel.h
changeset 829 832e96c9abb6
parent 825 1ad892c1a709
child 831 25a950c2eb98
     1.1 --- a/vymmodel.h	Mon Mar 08 12:22:15 2010 +0000
     1.2 +++ b/vymmodel.h	Mon Mar 08 12:24:26 2010 +0000
     1.3 @@ -7,6 +7,8 @@
     1.4  #include <QtDBus/QDBusAbstractAdaptor>
     1.5  #include <QtDBus/QDBusVariant>
     1.6  
     1.7 +#include <QTextCursor>
     1.8 +
     1.9  #include "adaptormodel.h"
    1.10  #include "file.h"
    1.11  #include "imageitem.h"
    1.12 @@ -17,6 +19,7 @@
    1.13  
    1.14  class AttributeItem;
    1.15  class BranchItem;
    1.16 +class FindResultModel;
    1.17  class MapEditor;
    1.18  class XLinkItem;
    1.19  
    1.20 @@ -269,13 +272,11 @@
    1.21  
    1.22  public:
    1.23  	void findDuplicateURLs();				// find duplicate URLs, testing only so far
    1.24 -    BranchItem* findText(QString,bool);		// Find object
    1.25 +    void findAll (FindResultModel*, QString s, Qt::CaseSensitivity cs);	// Search all objects at once, also notes
    1.26 +    BranchItem* findText(QString s,Qt::CaseSensitivity cs,QTextCursor &cursor);	// Find object, also in note
    1.27      void findReset();						// Reset Search
    1.28 -	void emitShowFindWidget();				// Tell views to show FindWidget
    1.29  private:	
    1.30  	QString findString;
    1.31 -signals:
    1.32 -	void showFindWidget();				
    1.33  
    1.34  public:
    1.35  	void setURL(const QString &url);