From e522b8c582297fe120af38335cf5764379d0ee09 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Fri, 2 May 2025 12:01:38 -0400 Subject: Add support to FlowGraphWidget for Initial Size to Fit. --- ui/flowgraphwidget.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui/flowgraphwidget.h b/ui/flowgraphwidget.h index 52635584..231d493f 100644 --- a/ui/flowgraphwidget.h +++ b/ui/flowgraphwidget.h @@ -105,6 +105,7 @@ class BINARYNINJAUIAPI FlowGraphWidget : QTimer* m_loadingTimer; QTimer* m_zoomTimer; QTimer* m_zoomPauseTimer; + bool m_initialSizeToFit = false; std::mutex m_updateMutex; bool m_updated; @@ -255,6 +256,7 @@ class BINARYNINJAUIAPI FlowGraphWidget : virtual void setRelatedIndexHighlights(FunctionRef func, const std::set& related) override; virtual void setRelatedInstructionHighlights(FunctionRef func, const std::set& related) override; + void enableInitialSizeToFit() { m_initialSizeToFit = true; } float getScale() const { return m_scale; } float maxScale() const; virtual void zoom(bool direction); -- cgit v1.3.1