From 6d2531c122913b22b349fc08887872f33db7d39b Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Tue, 23 May 2023 17:38:51 -0400 Subject: small debounce delay for filter updating --- ui/filter.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/filter.h b/ui/filter.h index 0d78e437..ac48ce9c 100644 --- a/ui/filter.h +++ b/ui/filter.h @@ -55,6 +55,7 @@ class BINARYNINJAUIAPI FilteredView : public QWidget FilterTarget* m_target; QWidget* m_widget; FilterEdit* m_filter; + QTimer* m_timer; public: FilteredView(QWidget* parent, QWidget* filtered, FilterTarget* target, FilterEdit* edit = nullptr); @@ -66,5 +67,6 @@ class BINARYNINJAUIAPI FilteredView : public QWidget static bool match(const std::string& name, const std::string& filter); private Q_SLOTS: - void filterChanged(const QString& filter); + void timerStart(); + void filterChanged(); }; -- cgit v1.3.1