diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2023-05-23 17:38:51 -0400 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2023-05-23 17:38:51 -0400 |
| commit | 6d2531c122913b22b349fc08887872f33db7d39b (patch) | |
| tree | 126ea1a6eacaa12ae384c507371ebc0f812dbae9 /ui/filter.h | |
| parent | 87ce2ef8339839dc391f07178f2aac6dc29e1a9d (diff) | |
small debounce delay for filter updating
Diffstat (limited to 'ui/filter.h')
| -rw-r--r-- | ui/filter.h | 4 |
1 files changed, 3 insertions, 1 deletions
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(); }; |
