diff options
| author | Rusty Wagner <rusty.wagner@gmail.com> | 2024-01-12 10:11:19 -0700 |
|---|---|---|
| committer | Rusty Wagner <rusty.wagner@gmail.com> | 2024-02-05 13:42:52 -0500 |
| commit | 97ac519092fc87e27c49ab21aafb41b77f40dc03 (patch) | |
| tree | 33d1a72b835a73c25868cb170106f865d9d54430 /ui/minigraph.h | |
| parent | efa49ca6d23530b5e1ececccea4a2dc0bbe3406b (diff) | |
Sidebar improvements
Diffstat (limited to 'ui/minigraph.h')
| -rw-r--r-- | ui/minigraph.h | 6 |
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; }; |
