|
| | ProjectItemModel (ProjectRef project, QObject *parent=nullptr) |
| |
| | ~ProjectItemModel () |
| |
| QStandardItem * | ItemForId (const std::string &id) |
| |
| void | reloadData (const BinaryNinja::ProgressFunction &progress=[](size_t, size_t){ return true;}) |
| |
| virtual QMimeData * | mimeData (const QModelIndexList &indexes) const override |
| |
| virtual bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override |
| |
| virtual bool | canDropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const override |
| |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| |
| virtual bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| |
| virtual void | toggleGlobalShowFileSize () |
| |
| virtual bool | isGlobalShowFileSize () |
| |
| | ProjectNotification () |
| |
| virtual | ~ProjectNotification () |
| |
| BNProjectNotification * | GetCallbacks () |
| |
| virtual bool | OnBeforeOpenProject (Project *project) |
| |
| virtual void | OnAfterOpenProject (Project *project) |
| |
| virtual bool | OnBeforeCloseProject (Project *project) |
| |
| virtual void | OnAfterCloseProject (Project *project) |
| |
| virtual void | OnAfterProjectMetadataWritten (Project *project, std::string &key, Metadata *value) |
| |
| virtual bool | OnBeforeProjectFileCreated (Project *project, ProjectFile *projectFile) |
| |
| virtual bool | OnBeforeProjectFileUpdated (Project *project, ProjectFile *projectFile) |
| |
| virtual bool | OnBeforeProjectFileDeleted (Project *project, ProjectFile *projectFile) |
| |
| virtual bool | OnBeforeProjectFolderCreated (Project *project, ProjectFolder *projectFolder) |
| |
| virtual bool | OnBeforeProjectFolderUpdated (Project *project, ProjectFolder *projectFolder) |
| |
| virtual bool | OnBeforeProjectFolderDeleted (Project *project, ProjectFolder *projectFolder) |
| |