X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fvogleditor%2Fvogleditor_qapicalltreemodel.h;h=dab3da9100f3703a98d726d0f82ebb91c94a9a12;hb=406ad78f7c0f904c1f7c00dddd51c8e98e83ccfa;hp=4fc0114f6b5b09719dce6a17f945cae283420ee5;hpb=efdbc27f2074c559c8bbd4c118c45fda53e7aa7a;p=vogl diff --git a/src/vogleditor/vogleditor_qapicalltreemodel.h b/src/vogleditor/vogleditor_qapicalltreemodel.h index 4fc0114..dab3da9 100644 --- a/src/vogleditor/vogleditor_qapicalltreemodel.h +++ b/src/vogleditor/vogleditor_qapicalltreemodel.h @@ -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); @@ -71,6 +71,9 @@ public: vogleditor_apiCallTreeItem* find_prev_drawcall(vogleditor_apiCallTreeItem* start); vogleditor_apiCallTreeItem* find_next_drawcall(vogleditor_apiCallTreeItem* start); + vogleditor_apiCallTreeItem* find_call_number(uint64_t callNumber); + vogleditor_apiCallTreeItem* find_frame_number(uint64_t frameNumber); + signals: public slots: @@ -79,6 +82,7 @@ private: vogleditor_apiCallTreeItem* m_rootItem; vogl_ctypes m_trace_ctypes; QLinkedList m_itemList; + QString m_searchString; void setupModelData(vogl_trace_file_reader* pTrace_reader, vogleditor_apiCallTreeItem* parent);