Loading...
Searching...
No Matches
SearchResultTable Class Reference

Public Slots

void resultActivated (const QModelIndex &idx)
 
void updateFilter (const QString &filterText)
 
void updateTimerEvent ()
 
void columnResized (int logicalIndex, int oldSize, int newSize)
 

Signals

void newSelection ()
 

Public Member Functions

 SearchResultTable (SearchResultWidget *parent, BinaryViewRef data)
 
virtual ~SearchResultTable ()
 
void addSearchResult (const SearchResultItem &addr)
 
void updateFindParameters (const BinaryNinja::FindParameters &params)
 
void clearSearchResult ()
 
void updateFonts ()
 
void updateHeaderFontAndSize ()
 
virtual QSize sizeHint () const override
 
virtual void keyPressEvent (QKeyEvent *e) override
 
virtual bool hasSelection () const
 
virtual QModelIndexList selectedRows () const
 
void goToResult (const QModelIndex &idx)
 
int rowCount () const
 
int filteredCount () const
 
void updateColumnWidth ()
 
void resetColumnWidth ()
 
void cacheTokens ()
 
void terminateCacheThread ()
 
SearchResultModelmodel () const
 
void StopTimer ()
 
void copy ()
 

Constructor & Destructor Documentation

◆ SearchResultTable()

SearchResultTable::SearchResultTable ( SearchResultWidget * parent,
BinaryViewRef data )

◆ ~SearchResultTable()

virtual SearchResultTable::~SearchResultTable ( )
virtual

Member Function Documentation

◆ addSearchResult()

void SearchResultTable::addSearchResult ( const SearchResultItem & addr)

◆ updateFindParameters()

void SearchResultTable::updateFindParameters ( const BinaryNinja::FindParameters & params)

◆ clearSearchResult()

void SearchResultTable::clearSearchResult ( )

◆ updateFonts()

void SearchResultTable::updateFonts ( )

◆ updateHeaderFontAndSize()

void SearchResultTable::updateHeaderFontAndSize ( )

◆ sizeHint()

virtual QSize SearchResultTable::sizeHint ( ) const
overridevirtual

◆ keyPressEvent()

virtual void SearchResultTable::keyPressEvent ( QKeyEvent * e)
overridevirtual

◆ hasSelection()

virtual bool SearchResultTable::hasSelection ( ) const
inlinevirtual

◆ selectedRows()

virtual QModelIndexList SearchResultTable::selectedRows ( ) const
inlinevirtual

◆ goToResult()

void SearchResultTable::goToResult ( const QModelIndex & idx)

◆ rowCount()

int SearchResultTable::rowCount ( ) const

◆ filteredCount()

int SearchResultTable::filteredCount ( ) const

◆ updateColumnWidth()

void SearchResultTable::updateColumnWidth ( )

◆ resetColumnWidth()

void SearchResultTable::resetColumnWidth ( )

◆ cacheTokens()

void SearchResultTable::cacheTokens ( )

◆ terminateCacheThread()

void SearchResultTable::terminateCacheThread ( )
inline

◆ model()

SearchResultModel * SearchResultTable::model ( ) const
inline

◆ StopTimer()

void SearchResultTable::StopTimer ( )

◆ copy()

void SearchResultTable::copy ( )

◆ resultActivated

void SearchResultTable::resultActivated ( const QModelIndex & idx)
slot

◆ updateFilter

void SearchResultTable::updateFilter ( const QString & filterText)
slot

◆ updateTimerEvent

void SearchResultTable::updateTimerEvent ( )
slot

◆ columnResized

void SearchResultTable::columnResized ( int logicalIndex,
int oldSize,
int newSize )
slot

◆ newSelection

void SearchResultTable::newSelection ( )
signal