# memberdef

refid: aeaa9f3751f53b91df51cfd2863bf48ee
name: addressArea
definition: bool QHexEdit::addressArea
type: bool
scope: QHexEdit
detaileddescription:
    Property address area switch the address area on or off. Set addressArea true
(show it), false (hide it).


refid: a6e27b73514e243c0b8b2a3efafbb5e32
name: addressAreaColor
definition: QColor QHexEdit::addressAreaColor
type: QColor
scope: QHexEdit
detaileddescription:
    Property address area color sets (setAddressAreaColor()) the backgorund
color of address areas. You can also read the color (addressaAreaColor()).


refid: afe1e80827cacce84505f8b0ef6421a0a
name: addressOffset
definition: qint64 QHexEdit::addressOffset
type: qint64
scope: QHexEdit
detaileddescription:
    Property addressOffset is added to the Numbers of the Address Area.
A offset in the address area (left side) is sometimes usefull, whe you show
only a segment of a complete memory picture. With setAddressOffset() you set
this property - with addressOffset() you get the current value.


refid: aa50b3ebe0d22133891dce0c8237846c7
name: cursorPosition
definition: qint64 QHexEdit::cursorPosition
type: qint64
scope: QHexEdit
detaileddescription:
    Porperty cursorPosition sets or gets the position of the editor cursor
in QHexEdit. Every byte in data has to cursor positions: the lower and upper
Nibble. Maximum cursor position is factor two of data.size().


refid: a7f4e532611a6eff27b75d3cb88e91618
name: data
definition: QByteArray QHexEdit::data
type: QByteArray
scope: QHexEdit
detaileddescription:
    Property data holds the content of QHexEdit. Call setData() to set the
content of QHexEdit, data() returns the actual content. When calling setData()
with a QByteArray as argument, QHexEdit creates a internal copy of the data
If you want to edit big files please use setData(), based on QIODevice.


refid: a9e8ed54e47fec94cfd64b14ea1f7cee8
name: highlightingColor
definition: QColor QHexEdit::highlightingColor
type: QColor
scope: QHexEdit
detaileddescription:
    Property highlighting color sets (setHighlightingColor()) the backgorund
color of highlighted text areas. You can also read the color
(highlightingColor()).


refid: a941a91c36eb8429c41096bfcd45f38c1
name: overwriteMode
definition: bool QHexEdit::overwriteMode
type: bool
scope: QHexEdit
detaileddescription:
    Porperty overwrite mode sets (setOverwriteMode()) or gets (overwriteMode()) the mode
in which the editor works. In overwrite mode the user will overwrite existing data. The
size of data will be constant. In insert mode the size will grow, when inserting
new data.


refid: ac0b628f34316aff9e18fc73a738250d7
name: selectionColor
definition: QColor QHexEdit::selectionColor
type: QColor
scope: QHexEdit
detaileddescription:
    Property selection color sets (setSelectionColor()) the backgorund
color of selected text areas. You can also read the color
(selectionColor()).


refid: acb3044d1bb0c99876ddfa33772e91209
name: readOnly
definition: bool QHexEdit::readOnly
type: bool
scope: QHexEdit
detaileddescription:
    Porperty readOnly sets (setReadOnly()) or gets (isReadOnly) the mode
in which the editor works. In readonly mode the the user can only navigate
through the data and select data; modifying is not possible. This
property's default is false.


refid: ab5221718179da17cbcd9db3bf6574df7
name: setData
definition: bool QHexEdit::setData
type: bool
argsstring: (QIODevice &iODevice)
scope: QHexEdit
detaileddescription:
    Sets the data of QHexEdit. The QIODevice will be opend just before reading
and closed immediately afterwards. This is to allow other programs to rewrite
the file while editing it.


refid: a83c0c585108cc204852ff2e30214253a
name: dataAt
definition: QByteArray QHexEdit::dataAt
type: QByteArray
argsstring: (qint64 pos, qint64 count=-1)
scope: QHexEdit
detaileddescription:
    Givs back the data as a QByteArray starting at position \param pos and
delivering \param count bytes.


refid: acc71d91a132a7cf6504d3f20de0ef4ce
name: write
definition: bool QHexEdit::write
type: bool
argsstring: (QIODevice &iODevice, qint64 pos=0, qint64 count=-1)
scope: QHexEdit
detaileddescription:
    Givs back the data into a \param iODevice starting at position \param pos 
and delivering \param count bytes. 


refid: a1593f2dee03be5738df96da67c9c83d9
name: insert
definition: void QHexEdit::insert
type: void
argsstring: (qint64 pos, char ch)
scope: QHexEdit
detaileddescription:
    Inserts a char.
\param pos Index position, where to insert
\param ch Char, which is to insert
The char will be inserted and size of data grows.


refid: a6fee4dba9a2eaeeccccbd84111f8bf2c
name: remove
definition: void QHexEdit::remove
type: void
argsstring: (qint64 pos, qint64 len=1)
scope: QHexEdit
detaileddescription:
    Removes len bytes from the content.
\param pos Index position, where to remove
\param len Amount of bytes to remove


refid: a386bff35c7453caaf547d203026fb462
name: replace
definition: void QHexEdit::replace
type: void
argsstring: (qint64 pos, char ch)
scope: QHexEdit
detaileddescription:
    Replaces a char.
\param pos Index position, where to overwrite
\param ch Char, which is to insert
The char will be overwritten and size remains constant.


refid: ad118039ab31828956c7ecf034f4496cc
name: insert
definition: void QHexEdit::insert
type: void
argsstring: (qint64 pos, const QByteArray &ba)
scope: QHexEdit
detaileddescription:
    Inserts a byte array.
\param pos Index position, where to insert
\param ba QByteArray, which is to insert
The QByteArray will be inserted and size of data grows.


refid: a79dbbeaf7ddbb358730bed763d05a959
name: replace
definition: void QHexEdit::replace
type: void
argsstring: (qint64 pos, qint64 len, const QByteArray &ba)
scope: QHexEdit
detaileddescription:
    Replaces \param len bytes with a byte array \param ba
\param pos Index position, where to overwrite
\param ba QByteArray, which is inserted
\param len count of bytes to overwrite
The data is overwritten and size of data may change.


refid: a1d833c6a3957317f4daacc54e0c99919
name: cursorPosition
definition: qint64 QHexEdit::cursorPosition
type: qint64
argsstring: (QPoint point)
scope: QHexEdit
detaileddescription:
 Calc cursor position from graphics position
\param point from where the cursor position should be calculated
\return Cursor postioin


refid: a183ec73d5ef567770dc4860e9d33e239
name: indexOf
definition: qint64 QHexEdit::indexOf
type: qint64
argsstring: (const QByteArray &ba, qint64 from)
scope: QHexEdit
detaileddescription:
 Find first occurence of ba in QHexEdit data
\param ba Data to find
\param from Point where the search starts
\return pos if fond, else -1


refid: aac57ef2e0e73af21e33413a166a94e7a
name: lastIndexOf
definition: qint64 QHexEdit::lastIndexOf
type: qint64
argsstring: (const QByteArray &ba, qint64 from)
scope: QHexEdit
detaileddescription:
 Find last occurence of ba in QHexEdit data
\param ba Data to find
\param from Point where the search starts
\return pos if fond, else -1


refid: a9c9650f363859e42a0ebf4ed6a1c4ae0
name: redo
definition: void QHexEdit::redo
type: void
argsstring: ()
scope: QHexEdit
detaileddescription:
  Redoes the last operation. If there is no operation to redo, i.e.
there is no redo step in the undo/redo history, nothing happens.


refid: a57a6f775cd612f901567cc005988c6de
name: undo
definition: void QHexEdit::undo
type: void
argsstring: ()
scope: QHexEdit
detaileddescription:
  Undoes the last operation. If there is no operation to undo, i.e.
there is no undo step in the undo/redo history, nothing happens.


