HexEditorViewType Class Reference

Public Member Functions

 HexEditorViewType ()
 
virtual int getPriority (BinaryViewRef data, const QString &filename) override
 
virtual QWidget * create (BinaryViewRef data, ViewFrame *viewFrame) override
 
virtual QString getDisplayName (BinaryViewTypeRef type) override
 
virtual QString getDisplayLongName (BinaryViewTypeRef type) override
 
- Public Member Functions inherited from ViewType
 ViewType (const QString &name, const QString &longName)
 
virtual ~ViewType ()
 
const QString & getName ()
 
const QString & getLongName ()
 
virtual int getPriority (BinaryViewRef data, const QString &filename)=0
 
virtual QWidget * create (BinaryViewRef data, ViewFrame *viewFrame)=0
 
virtual QString getDisplayName (BinaryViewTypeRef type)
 
virtual QString getDisplayLongName (BinaryViewTypeRef type)
 

Static Public Member Functions

static void init ()
 
- Static Public Member Functions inherited from ViewType
static ViewTypegetTypeByName (const QString &name)
 
static const std::vector< ViewType * > & getTypes ()
 
static void registerViewType (ViewType *type)
 

Constructor & Destructor Documentation

◆ HexEditorViewType()

HexEditorViewType::HexEditorViewType ( )

Member Function Documentation

◆ create()

virtual QWidget * HexEditorViewType::create ( BinaryViewRef  data,
ViewFrame viewFrame 
)
overridevirtual

Implements ViewType.

◆ getDisplayLongName()

virtual QString HexEditorViewType::getDisplayLongName ( BinaryViewTypeRef  type)
overridevirtual

Reimplemented from ViewType.

◆ getDisplayName()

virtual QString HexEditorViewType::getDisplayName ( BinaryViewTypeRef  type)
overridevirtual

Reimplemented from ViewType.

◆ getPriority()

virtual int HexEditorViewType::getPriority ( BinaryViewRef  data,
const QString &  filename 
)
overridevirtual

Implements ViewType.

◆ init()

static void HexEditorViewType::init ( )
static

The documentation for this class was generated from the following file: