summaryrefslogtreecommitdiff
path: root/ui/stackview.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/stackview.h')
-rw-r--r--ui/stackview.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/stackview.h b/ui/stackview.h
index 7eabdd61..43c6692e 100644
--- a/ui/stackview.h
+++ b/ui/stackview.h
@@ -183,7 +183,7 @@ enum class Direction
\ingroup stackview
*/
-class BINARYNINJAUIAPI StackView : public QAbstractScrollArea, public View
+class BINARYNINJAUIAPI StackView : public QAbstractScrollArea, public View, public UIContextNotification
{
Q_OBJECT
@@ -221,6 +221,7 @@ class BINARYNINJAUIAPI StackView : public QAbstractScrollArea, public View
public:
StackView(ViewFrame* view, BinaryViewRef data);
+ ~StackView();
//! Refresh the stack view's content.
void refresh();
@@ -304,6 +305,8 @@ class BINARYNINJAUIAPI StackView : public QAbstractScrollArea, public View
bool navigate(uint64_t offset) override;
QFont getFont() override;
void updateFonts() override;
+
+ virtual void OnNewSelectionForXref(UIContext* context, ViewFrame* frame, View* view, const SelectionInfoForXref& selection) override;
};
/*! Stack view sidebar widget wrapper.