BookmarkListModel Class Reference

Public Member Functions

 BookmarkListModel (QWidget *parent, BinaryViewRef data)
 
virtual QVariant headerData (int section, Qt::Orientation orientation, int role) const override
 
virtual void sort (int column, Qt::SortOrder order) override
 
- Public Member Functions inherited from TagListModel
 TagListModel (QWidget *parent, BinaryViewRef data)
 
BinaryNinja::TagReferenceGetRef (int index)
 
const BinaryNinja::TagReferenceGetRef (int index) const
 
virtual QModelIndex index (int row, int col, const QModelIndex &parent) const override
 
virtual QModelIndex parent (const QModelIndex &i) const override
 
virtual bool hasChildren (const QModelIndex &parent) const override
 
virtual int rowCount (const QModelIndex &parent) const override
 
virtual int columnCount (const QModelIndex &parent) const override
 
virtual QVariant data (const QModelIndex &i, int role) const override
 
virtual bool setData (const QModelIndex &i, const QVariant &value, int role=Qt::EditRole) override
 
virtual Qt::ItemFlags flags (const QModelIndex &i) const override
 
bool setModelData (const std::vector< BinaryNinja::TagReference > &refs, QItemSelectionModel *selectionModel, int sortColumn, Qt::SortOrder sortOrder, bool &selectionUpdated)
 

Additional Inherited Members

- Protected Attributes inherited from TagListModel
QWidget * m_owner
 
BinaryViewRef m_data
 
std::vector< BinaryNinja::TagReferencem_refs
 
DisassemblySettingsRef m_settings
 

Constructor & Destructor Documentation

◆ BookmarkListModel()

BookmarkListModel::BookmarkListModel ( QWidget *  parent,
BinaryViewRef  data 
)

Member Function Documentation

◆ headerData()

virtual QVariant BookmarkListModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role 
) const
overridevirtual

Reimplemented from TagListModel.

◆ sort()

virtual void BookmarkListModel::sort ( int  column,
Qt::SortOrder  order 
)
overridevirtual

Reimplemented from TagListModel.


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