summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2023-08-10 16:41:26 -0400
committerBrian Potchik <brian@vector35.com>2023-08-10 16:41:26 -0400
commite280f8d5b348808a06d73e7a5db91e13b58d2c16 (patch)
treebe6b5abd5ee0a624bf3b21ab1bc3c79dd58d02ef /ui
parentb6ce48c4f5be4cd43482e1ff762e088fd11b7227 (diff)
Add OnNotificationBarrier callback and the ability to selectively enable notification callbacks.
Diffstat (limited to 'ui')
-rw-r--r--ui/featuremap.h3
-rw-r--r--ui/stringsview.h9
-rw-r--r--ui/tokenizedtextview.h3
-rw-r--r--ui/typeview.h12
4 files changed, 10 insertions, 17 deletions
diff --git a/ui/featuremap.h b/ui/featuremap.h
index 9376aa5d..8a5d3d19 100644
--- a/ui/featuremap.h
+++ b/ui/featuremap.h
@@ -99,8 +99,7 @@ class BINARYNINJAUIAPI FeatureMap : public QWidget, public BinaryNinja::BinaryDa
virtual void OnDataVariableRemoved(BinaryNinja::BinaryView* data, const BinaryNinja::DataVariable& var) override;
virtual void OnDataVariableUpdated(BinaryNinja::BinaryView* data, const BinaryNinja::DataVariable& var) override;
virtual void OnStringFound(BinaryNinja::BinaryView* data, BNStringType type, uint64_t offset, size_t len) override;
- virtual void OnStringRemoved(
- BinaryNinja::BinaryView* data, BNStringType type, uint64_t offset, size_t len) override;
+ virtual void OnStringRemoved(BinaryNinja::BinaryView* data, BNStringType type, uint64_t offset, size_t len) override;
void drawImageRect(uint64_t addr, size_t len, uint8_t color);
diff --git a/ui/stringsview.h b/ui/stringsview.h
index 100a496f..be52aebd 100644
--- a/ui/stringsview.h
+++ b/ui/stringsview.h
@@ -18,7 +18,7 @@
\ingroup uiapi
*/
-/*!
+/*!
\ingroup stringsview
*/
@@ -67,8 +67,7 @@ class BINARYNINJAUIAPI StringsListModel : public QAbstractItemModel, public Bina
QModelIndex findString(const BNStringReference& ref);
virtual void OnStringFound(BinaryNinja::BinaryView* data, BNStringType type, uint64_t offset, size_t len) override;
- virtual void OnStringRemoved(
- BinaryNinja::BinaryView* data, BNStringType type, uint64_t offset, size_t len) override;
+ virtual void OnStringRemoved(BinaryNinja::BinaryView* data, BNStringType type, uint64_t offset, size_t len) override;
void updateStrings();
void setFilter(const std::string& filter);
@@ -91,7 +90,7 @@ class BINARYNINJAUIAPI StringsListModel : public QAbstractItemModel, public Bina
bool getIncludeOnlyFromCurrentFunction() const { return m_includeOnlyFromCurrentFunction; };
};
-/*!
+/*!
\ingroup stringsview
*/
@@ -118,7 +117,7 @@ class BINARYNINJAUIAPI StringItemDelegate : public QStyledItemDelegate
class StringsContainer;
class StringsViewSidebarWidget;
-/*!
+/*!
\ingroup stringsview
*/
diff --git a/ui/tokenizedtextview.h b/ui/tokenizedtextview.h
index 0624564d..979908f3 100644
--- a/ui/tokenizedtextview.h
+++ b/ui/tokenizedtextview.h
@@ -76,8 +76,7 @@ class BINARYNINJAUIAPI TokenizedTextView :
void scrollLines(int count);
void bindActions();
- void getHexDumpLineBytes(
- const BinaryNinja::LinearDisassemblyLine& line, size_t& skippedBytes, size_t& totalBytes, size_t& totalCols);
+ void getHexDumpLineBytes(const BinaryNinja::LinearDisassemblyLine& line, size_t& skippedBytes, size_t& totalBytes, size_t& totalCols);
void setSectionSemantics(const std::string& name, BNSectionSemantics semantics);
diff --git a/ui/typeview.h b/ui/typeview.h
index 845bc6bc..a7d447fd 100644
--- a/ui/typeview.h
+++ b/ui/typeview.h
@@ -220,14 +220,10 @@ class BINARYNINJAUIAPI TypeView : public QAbstractScrollArea, public View, publi
uint64_t findMatchingLine(const BinaryNinja::QualifiedName& name, uint64_t offset, size_t& cursorOffset);
bool navigateToType(const std::string& name, uint64_t offset = 0);
- virtual void OnTypeDefined(
- BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, BinaryNinja::Type* type) override;
- virtual void OnTypeUndefined(
- BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, BinaryNinja::Type* type) override;
- virtual void OnTypeReferenceChanged(
- BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, BinaryNinja::Type* type) override;
- virtual void OnTypeFieldReferenceChanged(
- BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, uint64_t offset) override;
+ virtual void OnTypeDefined(BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, BinaryNinja::Type* type) override;
+ virtual void OnTypeUndefined(BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, BinaryNinja::Type* type) override;
+ virtual void OnTypeReferenceChanged(BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, BinaryNinja::Type* type) override;
+ virtual void OnTypeFieldReferenceChanged(BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, uint64_t offset) override;
void MarkFilterChanged()
{