summaryrefslogtreecommitdiff
path: root/ui/minigraph.h
diff options
context:
space:
mode:
authorRusty Wagner <rusty.wagner@gmail.com>2024-01-12 10:11:19 -0700
committerRusty Wagner <rusty.wagner@gmail.com>2024-02-05 13:42:52 -0500
commit97ac519092fc87e27c49ab21aafb41b77f40dc03 (patch)
tree33d1a72b835a73c25868cb170106f865d9d54430 /ui/minigraph.h
parentefa49ca6d23530b5e1ececccea4a2dc0bbe3406b (diff)
Sidebar improvements
Diffstat (limited to 'ui/minigraph.h')
-rw-r--r--ui/minigraph.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui/minigraph.h b/ui/minigraph.h
index 2dced4a9..27eb6ce1 100644
--- a/ui/minigraph.h
+++ b/ui/minigraph.h
@@ -29,7 +29,6 @@ class BINARYNINJAUIAPI MiniGraph : public SidebarWidget, public UIContextNotific
ViewFrame* m_frame = nullptr;
FlowGraphWidget* m_flowGraphWidget = nullptr;
- QWidget* m_header = nullptr;
bool m_popout;
QRect m_miniRenderRect;
@@ -43,7 +42,6 @@ class BINARYNINJAUIAPI MiniGraph : public SidebarWidget, public UIContextNotific
// Called when popped out of sidebar
virtual void OnViewChange(UIContext* context, ViewFrame* frame, const QString& type) override;
- virtual QWidget* headerWidget() override { return m_header; }
virtual QSize sizeHint() const override { return QSize(200, 200); }
void setSource(ViewFrame* frame, FlowGraphWidget* graphView);
@@ -70,5 +68,7 @@ class BINARYNINJAUIAPI MiniGraphSidebarWidgetType : public SidebarWidgetType
public:
MiniGraphSidebarWidgetType();
virtual SidebarWidget* createWidget(ViewFrame* frame, BinaryViewRef data) override;
- virtual bool isInReferenceArea() const override { return true; }
+ virtual SidebarWidgetLocation defaultLocation() const override { return SidebarWidgetLocation::LeftReference; }
+ virtual bool canUseAsPane(SplitPaneWidget*, BinaryViewRef) const override { return true; }
+ virtual Pane* createPane(SplitPaneWidget* pane, BinaryViewRef data) override;
};