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);