summaryrefslogtreecommitdiff
path: root/ui/filter.h
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2023-05-23 17:38:51 -0400
committerJordan Wiens <jordan@psifertex.com>2023-05-23 17:38:51 -0400
commit6d2531c122913b22b349fc08887872f33db7d39b (patch)
tree126ea1a6eacaa12ae384c507371ebc0f812dbae9 /ui/filter.h
parent87ce2ef8339839dc391f07178f2aac6dc29e1a9d (diff)
small debounce delay for filter updating
Diffstat (limited to 'ui/filter.h')
-rw-r--r--ui/filter.h4
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();
};