|
| | CrossReferenceWidget (ViewFrame *view, BinaryViewRef data, bool pinned) |
| |
| virtual | ~CrossReferenceWidget () |
| |
| virtual void | notifyFontChanged () override |
| |
| virtual QString | getHeaderText (SelectionInfoForXref selectionInfo) |
| |
| virtual void | setCurrentSelection (SelectionInfoForXref selectionInfo) |
| |
| virtual void | updateCrossReferences () |
| |
| virtual void | setCurrentPinnedSelection (SelectionInfoForXref selectionInfo) |
| |
| void | updatePinnedSelection () |
| |
| virtual void | navigateToNext () |
| |
| virtual void | navigateToPrev () |
| |
| virtual bool | selectFirstRow () |
| |
| virtual bool | hasSelection () const |
| |
| virtual void | goToReference (const QModelIndex &idx) |
| |
| virtual void | restartHoverTimer (QMouseEvent *e) |
| |
| virtual void | startHoverTimer (QMouseEvent *e) |
| |
| virtual void | keyPressEvent (QKeyEvent *e) override |
| |
| virtual bool | keyPressHandler (QKeyEvent *e) |
| |
| void | useTableView (bool tableView, bool init) |
| |
| bool | tableView () const |
| |
| bool | uiMaxItemsExceeded () const |
| |
| void | setUIMaxItemsExceeded (bool value) |
| |
| void | setGraphType (BNFunctionGraphType type) |
| |
| virtual void | focus () override |
| |
| virtual void | OnNewSelectionForXref (UIContext *context, ViewFrame *frame, View *view, const SelectionInfoForXref &selection) override |
| | Callback when the ui changes selection and should update cross references. More...
|
| |
| virtual QWidget * | headerWidget () override |
| |
| virtual void | OnContextOpen (UIContext *context) |
| | Callback after a UIContext is opened (eg MainWindow) More...
|
| |
| virtual void | OnContextClose (UIContext *context) |
| | Callback right before closing a UIContext. More...
|
| |
| virtual bool | OnBeforeOpenDatabase (UIContext *context, FileMetadataRef metadata) |
| | Callback before a database (specifically a database, not a raw file) is opened. More...
|
| |
| virtual bool | OnAfterOpenDatabase (UIContext *context, FileMetadataRef metadata, BinaryViewRef data) |
| | Callback after a database (specifically a database, not a raw file) is opened. More...
|
| |
| virtual bool | OnBeforeOpenFile (UIContext *context, FileContext *file) |
| | Callback before a file (raw or database) is opened (after OnAfterOpenDatabase if opening a database) More...
|
| |
| virtual void | OnAfterOpenFile (UIContext *context, FileContext *file, ViewFrame *frame) |
| | Callback after a file (raw or database) is opened. More...
|
| |
| virtual bool | OnBeforeSaveFile (UIContext *context, FileContext *file, ViewFrame *frame) |
| | Callback before a file is saved (either as a database or raw) More...
|
| |
| virtual void | OnAfterSaveFile (UIContext *context, FileContext *file, ViewFrame *frame) |
| | Callback after a file is saved (either as a database or raw) More...
|
| |
| virtual bool | OnBeforeCloseFile (UIContext *context, FileContext *file, ViewFrame *frame) |
| | Callback before a file is closed. More...
|
| |
| virtual void | OnAfterCloseFile (UIContext *context, FileContext *file, ViewFrame *frame) |
| | Callback after a file is closed. More...
|
| |
| virtual void | OnViewChange (UIContext *context, ViewFrame *frame, const QString &type) |
| | Callback when the ui changes views. More...
|
| |
| virtual void | OnAddressChange (UIContext *context, ViewFrame *frame, View *view, const ViewLocation &location) |
| | Callback when the ui changes address. More...
|
| |
| virtual bool | GetNameForFile (UIContext *context, FileContext *file, QString &name) |
| | Callback to modify the displayed file name for a FileContext (eg in the window title or tab title) Note: Due to the out param &name, this is not usable from Python with PySide. More...
|
| |
| virtual bool | GetNameForPath (UIContext *context, const QString &path, QString &name) |
| | Callback to modify the displayed file name for a file path (eg in the new tab widget) Note: Due to the out param &name, this is not usable from Python with PySide. More...
|
| |
| virtual void | OnNewSelectionForXref (UIContext *context, ViewFrame *frame, View *view, const SelectionInfoForXref &selection) |
| | Callback when the ui changes selection and should update cross references. More...
|
| |