diff options
Diffstat (limited to 'ui/filter.h')
| -rw-r--r-- | ui/filter.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/filter.h b/ui/filter.h index 006b92de..17466a84 100644 --- a/ui/filter.h +++ b/ui/filter.h @@ -36,12 +36,16 @@ class BINARYNINJAUIAPI FilterEdit : public QLineEdit Q_OBJECT FilterTarget* m_target; + QString m_rightText; public: FilterEdit(FilterTarget* target); + const QString& rightText() const { return m_rightText; } + void setRightText(const QString& text); protected: virtual void keyPressEvent(QKeyEvent* event) override; + virtual void paintEvent(QPaintEvent* event) override; }; /*! @@ -62,6 +66,7 @@ class BINARYNINJAUIAPI FilteredView : public QWidget void updateFonts(); void clearFilter(); void showFilter(const QString& initialText); + void showRightText(const QString& text); static bool match(const std::string& name, const std::string& filter); |
