TypeBrowserSidebarWidget Class Reference

Public Member Functions

 TypeBrowserSidebarWidget (BinaryViewRef data)
 
TypeBrowserContainercontainer ()
 
virtual void notifyRefresh () override
 
virtual QWidget * headerWidget () override
 
virtual void focus () override
 
virtual void setPrimaryOrientation (Qt::Orientation orientation) override
 
- Public Member Functions inherited from SidebarWidget
 SidebarWidget (const QString &title)
 
 ~SidebarWidget ()
 
const QString & title () const
 
void enableRefreshTimer (int interval)
 
void setRefreshQuiesce (bool enable)
 
bool isQuiesced () const
 
virtual void notifyRefresh ()
 
virtual void notifyQuiesce (bool)
 
virtual void notifyFontChanged ()
 
virtual void notifyOffsetChanged (uint64_t)
 
virtual void notifyThemeChanged ()
 
virtual void notifyViewChanged (ViewFrame *)
 
virtual void notifyViewLocationChanged (View *, const ViewLocation &)
 
virtual void focus ()
 
virtual void closing ()
 
virtual void setPrimaryOrientation (Qt::Orientation)
 
virtual QWidget * headerWidget ()
 

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *event) override
 

Additional Inherited Members

- Protected Attributes inherited from SidebarWidget
QString m_title
 
UIActionHandler m_actionHandler
 
ContextMenuManagerm_contextMenuManager = nullptr
 
Menum_menu = nullptr
 
bool m_quiesceState = true
 
QTimer * m_updateTimer = nullptr
 

Constructor & Destructor Documentation

◆ TypeBrowserSidebarWidget()

TypeBrowserSidebarWidget::TypeBrowserSidebarWidget ( BinaryViewRef  data)

Member Function Documentation

◆ container()

TypeBrowserContainer * TypeBrowserSidebarWidget::container ( )
inline

◆ notifyRefresh()

virtual void TypeBrowserSidebarWidget::notifyRefresh ( )
overridevirtual

Reimplemented from SidebarWidget.

◆ headerWidget()

virtual QWidget * TypeBrowserSidebarWidget::headerWidget ( )
inlineoverridevirtual

Reimplemented from SidebarWidget.

◆ focus()

virtual void TypeBrowserSidebarWidget::focus ( )
overridevirtual

Reimplemented from SidebarWidget.

◆ setPrimaryOrientation()

virtual void TypeBrowserSidebarWidget::setPrimaryOrientation ( Qt::Orientation  orientation)
overridevirtual

Reimplemented from SidebarWidget.

◆ contextMenuEvent()

virtual void TypeBrowserSidebarWidget::contextMenuEvent ( QContextMenuEvent *  event)
overrideprotectedvirtual