summaryrefslogtreecommitdiff
path: root/ui/tokenizedtextview.h
diff options
context:
space:
mode:
authorKyleMiles <krm504@nyu.edu>2022-01-27 22:43:28 -0500
committerKyleMiles <krm504@nyu.edu>2022-01-28 00:24:06 -0500
commit6812c973c9fa9b4ad642ab81856c05f87bd6fcc4 (patch)
treedace4156d03148bcaf02df138ab4e0d93e61bc6f /ui/tokenizedtextview.h
parent519c9db22367f2659d1a54599fab47e6313be06e (diff)
Format All Files
Diffstat (limited to 'ui/tokenizedtextview.h')
-rw-r--r--ui/tokenizedtextview.h22
1 files changed, 13 insertions, 9 deletions
diff --git a/ui/tokenizedtextview.h b/ui/tokenizedtextview.h
index 6424e6e4..5132a476 100644
--- a/ui/tokenizedtextview.h
+++ b/ui/tokenizedtextview.h
@@ -9,12 +9,12 @@
#include "menus.h"
#include "uicontext.h"
-class BINARYNINJAUIAPI TokenizedTextViewHistoryEntry: public HistoryEntry
+class BINARYNINJAUIAPI TokenizedTextViewHistoryEntry : public HistoryEntry
{
size_t m_topLine, m_cursorLine;
HighlightTokenState m_highlight;
-public:
+ public:
size_t getTopLine() const { return m_topLine; }
size_t getCursorLine() const { return m_cursorLine; }
const HighlightTokenState& getHighlightTokenState() const { return m_highlight; }
@@ -27,7 +27,10 @@ public:
virtual bool deserialize(const Json::Value& value) override;
};
-class BINARYNINJAUIAPI TokenizedTextView: public QAbstractScrollArea, public View, public BinaryNinja::BinaryDataNotification
+class BINARYNINJAUIAPI TokenizedTextView :
+ public QAbstractScrollArea,
+ public View,
+ public BinaryNinja::BinaryDataNotification
{
Q_OBJECT
@@ -59,8 +62,8 @@ class BINARYNINJAUIAPI TokenizedTextView: public QAbstractScrollArea, public Vie
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);
@@ -110,14 +113,15 @@ class BINARYNINJAUIAPI TokenizedTextView: public QAbstractScrollArea, public Vie
void setInstructionHighlight(BNHighlightColor color);
void setBlockHighlight(BNHighlightColor color);
-private Q_SLOTS:
+ private Q_SLOTS:
void scrollBarMoved(int value);
void scrollBarAction(int action);
void updateTimerEvent();
-public:
+ public:
explicit TokenizedTextView(QWidget* parent, BinaryViewRef data,
- const std::vector<BinaryNinja::LinearDisassemblyLine>& lines = std::vector<BinaryNinja::LinearDisassemblyLine>());
+ const std::vector<BinaryNinja::LinearDisassemblyLine>& lines =
+ std::vector<BinaryNinja::LinearDisassemblyLine>());
virtual ~TokenizedTextView();
virtual BinaryViewRef getData() override { return m_data; }
@@ -168,7 +172,7 @@ public:
void setFunction(FunctionRef func);
-protected:
+ protected:
virtual void resizeEvent(QResizeEvent* event) override;
virtual void paintEvent(QPaintEvent* event) override;
virtual void wheelEvent(QWheelEvent* event) override;