]> git.cworth.org Git - apitrace/blobdiff - gui/apitracecall.h
Implement find next for the on-demand-loaded files.
[apitrace] / gui / apitracecall.h
index ca4c354354aad8c2260ca1b30c9b75e3ee056315..adfa1b051d0cb289b8ac3b227effdd5554d65f98 100644 (file)
@@ -259,6 +259,9 @@ public:
     QVector<QVariant> editedValues() const;
     void revert();
 
+    bool contains(const QString &str,
+                  Qt::CaseSensitivity sensitivity) const;
+
     ApiTrace *parentTrace() const;
 
     QString toHtml() const;
@@ -306,6 +309,14 @@ public:
     void setCalls(const QVector<ApiTraceCall*> &calls,
                   quint64 binaryDataSize);
 
+    ApiTraceCall *findNextCall(ApiTraceCall *from,
+                               const QString &str,
+                               Qt::CaseSensitivity sensitivity) const;
+
+    ApiTraceCall *findPrevCall(ApiTraceCall *from,
+                               const QString &str,
+                               Qt::CaseSensitivity sensitivity) const;
+
     int binaryDataSize() const;
 
     bool loaded() const;