diff --git a/ui/stringsview.h b/ui/stringsview.h index 7be62922e..1df0d5f73 100644 --- a/ui/stringsview.h +++ b/ui/stringsview.h @@ -186,6 +186,11 @@ class BINARYNINJAUIAPI StringsView : public TableViewBase, public View, public F QPointer m_horizontalHeader; QPointer m_verticalHeader; + QTimer m_headerSaveDebounce; + + void restoreHeaderState() const; + void saveHeaderState() const; + void scheduleSaveHeaderState(); public: StringsView(BinaryViewRef data, StringsContainer* container); @@ -218,6 +223,7 @@ class BINARYNINJAUIAPI StringsView : public TableViewBase, public View, public F void toggleIncludeOnlyReferenced() const { m_list->toggleIncludeOnlyReferenced(); }; void toggleIncludeOnlyFromCurrentFunction() const { m_list->toggleIncludeOnlyFromCurrentFunction(); }; + void resetColumnLayout() const; void resetFilterOptions(); void copyText();