Wireshark 4.5.0
The Wireshark network protocol analyzer
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
ByteViewText Class Reference
Inheritance diagram for ByteViewText:
BaseDataSourceView IDataPrintable

Public Slots

void setMonospaceFont (const QFont &mono_font)
 
void updateByteViewSettings ()
 
void markProtocol (int start, int length)
 
void markField (int start, int length, bool scroll_to=true)
 
void markAppendix (int start, int length)
 
void unmarkField ()
 
- Public Slots inherited from BaseDataSourceView
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)=0
 
virtual void markAppendix (int start, int length)=0
 
virtual void unmarkField ()=0
 

Signals

void byteViewSettingsChanged ()
 
- Signals inherited from BaseDataSourceView
void byteHovered (int pos)
 
void byteSelected (int pos)
 

Public Member Functions

 ByteViewText (const QByteArray &data, packet_char_enc encoding=PACKET_CHAR_ENC_CHAR_ASCII, QWidget *parent=nullptr)
 
void setFormat (bytes_view_type format)
 
- Public Member Functions inherited from BaseDataSourceView
 BaseDataSourceView (const QByteArray &data, QWidget *parent=nullptr)
 
virtual QSize minimumSizeHint () const
 
virtual bool isEmpty () const
 
struct tvbufftvb () const
 
void setTvb (struct tvbuff *tvb)
 
int tabIndex () const
 
void setTabIndex (int tab_index)
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *)
 
virtual void resizeEvent (QResizeEvent *)
 
virtual void mousePressEvent (QMouseEvent *event)
 
virtual void mouseMoveEvent (QMouseEvent *event)
 
virtual void leaveEvent (QEvent *event)
 
virtual void contextMenuEvent (QContextMenuEvent *event)
 

Additional Inherited Members

- Protected Attributes inherited from BaseDataSourceView
QByteArray data_
 

The documentation for this class was generated from the following files: