]> git.cworth.org Git - vogl/blobdiff - src/vogleditor/vogleditor_qapicalltreemodel.h
UI: Fix issue #20: Search in the editor really slow
[vogl] / src / vogleditor / vogleditor_qapicalltreemodel.h
index 91305c86661a4ff3014b43f69774c185485ee5a0..dab3da9100f3703a98d726d0f82ebb91c94a9a12 100644 (file)
@@ -61,7 +61,7 @@ public:
       return m_rootItem;
    }
 
-   QModelIndexList find_search_matches(const QString searchText);
+   void set_highlight_search_string(const QString searchString);
    QModelIndex find_prev_search_result(vogleditor_apiCallTreeItem* start, const QString searchText);
    QModelIndex find_next_search_result(vogleditor_apiCallTreeItem* start, const QString searchText);
 
@@ -82,6 +82,7 @@ private:
    vogleditor_apiCallTreeItem* m_rootItem;
    vogl_ctypes m_trace_ctypes;
    QLinkedList<vogleditor_apiCallTreeItem*> m_itemList;
+   QString m_searchString;
 
    void setupModelData(vogl_trace_file_reader* pTrace_reader, vogleditor_apiCallTreeItem* parent);