|
|
void | setMonospaceFont (const QFont &mono_font) |
| |
|
void | updateByteViewSettings () |
| |
|
void | markProtocol (int start, int length) |
| |
|
void | markField (int start, int length, bool scroll_to=true, bool hover=false) |
| |
|
void | markAppendix (int start, int length) |
| |
|
void | unmarkField () |
| |
|
virtual void | setMonospaceFont (const QFont &mono_font)=0 |
| |
|
virtual void | detachData () |
| |
|
virtual void | markProtocol (int start, int length)=0 |
| |
|
virtual void | markField (int start, int length, bool scroll_to=true, bool hover=false)=0 |
| |
|
virtual void | markAppendix (int start, int length)=0 |
| |
|
virtual void | unmarkField ()=0 |
| |
|
|
void | byteViewSettingsChanged () |
| |
|
void | addAnnotationRequested () |
| |
|
void | editAnnotationRequested () |
| |
|
void | removeAnnotationRequested () |
| |
|
void | offsetStartRequested (int byte) |
| |
|
void | offsetEndRequested (int byte) |
| |
|
void | offsetMarkersCleared () |
| |
|
void | byteHovered (int pos) |
| |
|
void | byteSelected (int pos) |
| |
|
|
| HexDataSourceView (const QByteArray &data, packet_char_enc encoding=PACKET_CHAR_ENC_CHAR_ASCII, QWidget *parent=nullptr) |
| |
|
void | setFormat (bytes_view_type format) |
| |
|
void | setAnnotations (const QVector< ByteViewAnnotation > &annotations) |
| |
|
bool | selectionRange (int *start, int *length) const |
| |
|
int | selectionAnchor () const |
| |
|
int | selectionEnd () const |
| |
|
int | contextByteOffset () const |
| |
|
int | dataSize () const |
| |
|
int | offsetStart () const |
| |
|
int | offsetEnd () const |
| |
|
int | selectedFieldStart () const |
| |
|
int | selectedFieldLength () const |
| |
|
int | selectedProtocolStart () const |
| |
|
int | selectedProtocolLength () const |
| |
|
bool | selectedFieldIsProtocol () const |
| |
|
bool | selectedFieldUsesOwnRange () const |
| |
|
void | setOffsetStart (int byte) |
| |
|
void | setOffsetEnd (int byte) |
| |
|
void | clearOffsetMarkers () |
| |
|
void | setSelectedFieldIsProtocol (bool is_protocol) |
| |
|
void | setSelectedFieldUsesOwnRange (bool use_own_range) |
| |
|
| BaseDataSourceView (const QByteArray &data, QWidget *parent=nullptr) |
| |
|
virtual QSize | minimumSizeHint () const |
| |
|
virtual bool | isEmpty () const |
| |
|
struct tvbuff * | tvb () const |
| |
|
void | setTvb (struct tvbuff *tvb) |
| |
|
int | tabIndex () const |
| |
|
void | setTabIndex (int tab_index) |
| |
|
|
virtual void | paintEvent (QPaintEvent *) |
| |
|
virtual void | resizeEvent (QResizeEvent *) |
| |
|
virtual void | showEvent (QShowEvent *) |
| |
|
virtual void | mousePressEvent (QMouseEvent *event) |
| |
|
virtual void | mouseMoveEvent (QMouseEvent *event) |
| |
|
virtual void | mouseReleaseEvent (QMouseEvent *event) |
| |
|
virtual void | leaveEvent (QEvent *event) |
| |
|
virtual void | contextMenuEvent (QContextMenuEvent *event) |
| |
|
virtual void | keyPressEvent (QKeyEvent *event) |
| |
The documentation for this class was generated from the following files:
- /builds/wireshark/wireshark/ui/qt/widgets/hex_data_source_view.h
- /builds/wireshark/wireshark/ui/qt/widgets/hex_data_source_view.cpp