Binary Ninja API C++: WorkflowMonitorSidebarWidgetType Class Reference

Public Member Functions

 WorkflowMonitorSidebarWidgetType ()
SidebarWidgetLocation defaultLocation () const override
SidebarContextSensitivity contextSensitivity () const override
SidebarIconVisibility defaultIconVisibility () const override
SidebarWidgetcreateWidget (ViewFrame *frame, BinaryViewRef data) override
bool canUseAsPane (SplitPaneWidget *panes, BinaryViewRef data) const override
PanecreatePane (SplitPaneWidget *panes, BinaryViewRef data) override
Public Member Functions inherited from SidebarWidgetType
 SidebarWidgetType (const QImage &icon, const QString &name)
virtual ~SidebarWidgetType ()
const SidebarIconicon () const
const QString & name () const
virtual bool isInReferenceArea () const
virtual bool viewSensitive () const
virtual bool alwaysShowTabs () const
virtual bool hideIfNoContent () const
virtual SidebarWidgetcreateInvalidContextWidget ()
virtual QWidget * headerWidget (SplitPaneWidget *, ViewFrame *, BinaryViewRef)
virtual bool focusHeaderWidget () const
virtual QString noWidgetMessage () const
virtual DockableTabStyletabStyle () const
virtual SidebarContentClassifiercontentClassifier (ViewFrame *, BinaryViewRef)
virtual bool deactivateOnLastTabClose () const
void updateTheme ()
WorkflowMonitorSidebarWidgetType::WorkflowMonitorSidebarWidgetType ( )

◆ defaultLocation()

◆ contextSensitivity()

◆ defaultIconVisibility()

SidebarIconVisibility WorkflowMonitorSidebarWidgetType::defaultIconVisibility ( ) const
inlineoverridevirtual

◆ createWidget()

◆ canUseAsPane()

◆ createPane()