aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/bineditor/bineditorwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/bineditor/bineditorwidget.h')
-rw-r--r--src/plugins/bineditor/bineditorwidget.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/plugins/bineditor/bineditorwidget.h b/src/plugins/bineditor/bineditorwidget.h
index 2ad78e5131..5fb6f2a3fb 100644
--- a/src/plugins/bineditor/bineditorwidget.h
+++ b/src/plugins/bineditor/bineditorwidget.h
@@ -79,7 +79,7 @@ public:
void setReadOnly(bool);
bool isReadOnly() const;
- int find(const QByteArray &pattern, qint64 from = 0, QTextDocument::FindFlags findFlags = {});
+ qint64 find(const QByteArray &pattern, qint64 from = 0, QTextDocument::FindFlags findFlags = {});
void selectAll();
void clear();
@@ -90,8 +90,8 @@ public:
Core::IEditor *editor() const { return m_ieditor; }
void setEditor(Core::IEditor *ieditor) { m_ieditor = ieditor; }
- int selectionStart() const { return qMin(m_anchorPosition, m_cursorPosition); }
- int selectionEnd() const { return qMax(m_anchorPosition, m_cursorPosition); }
+ qint64 selectionStart() const { return qMin(m_anchorPosition, m_cursorPosition); }
+ qint64 selectionEnd() const { return qMax(m_anchorPosition, m_cursorPosition); }
bool event(QEvent*) override;
@@ -146,20 +146,20 @@ private:
QByteArray m_lowerBlock;
qint64 m_size = 0;
- int dataIndexOf(const QByteArray &pattern, qint64 from, bool caseSensitive = true) const;
- int dataLastIndexOf(const QByteArray &pattern, qint64 from, bool caseSensitive = true) const;
+ qint64 dataIndexOf(const QByteArray &pattern, qint64 from, bool caseSensitive = true) const;
+ qint64 dataLastIndexOf(const QByteArray &pattern, qint64 from, bool caseSensitive = true) const;
bool requestDataAt(qint64 pos) const;
bool requestOldDataAt(qint64 pos) const;
char dataAt(qint64 pos, bool old = false) const;
char oldDataAt(qint64 pos) const;
void changeDataAt(qint64 pos, char c);
- QByteArray dataMid(qint64 from, int length, bool old = false) const;
+ QByteArray dataMid(qint64 from, qint64 length, bool old = false) const;
QByteArray blockData(qint64 block, bool old = false) const;
QPoint offsetToPos(qint64 offset) const;
- void asIntegers(qint64 offset, int count, quint64 &bigEndianValue, quint64 &littleEndianValue,
- bool old = false) const;
+ void asIntegers(qint64 offset, qint64 count, quint64 &bigEndianValue, quint64 &littleEndianValue,
+ bool old = false) const;
void asFloat(qint64 offset, float &value, bool old) const;
void asDouble(qint64 offset, double &value, bool old) const;
QString toolTip(const QHelpEvent *helpEvent) const;
@@ -198,14 +198,14 @@ private:
bool inTextArea(const QPoint &pos) const;
QRect cursorRect() const;
void updateLines();
- void updateLines(int fromPosition, int toPosition);
+ void updateLines(qint64 fromPosition, qint64 toPosition);
void ensureCursorVisible();
void setBlinkingCursorEnabled(bool enable);
- void changeData(int position, uchar character, bool highNibble = false);
+ void changeData(qint64 position, uchar character, bool highNibble = false);
- int findPattern(const QByteArray &data, const QByteArray &dataHex,
- int from, int offset, int *match);
+ qint64 findPattern(const QByteArray &data, const QByteArray &dataHex,
+ qint64 from, qint64 offset, qint64 *match);
void drawItems(QPainter *painter, int x, int y, const QString &itemString);
void drawChanges(QPainter *painter, int x, int y, const char *changes);