A dialog providing various graphical analyses of a TCP stream.
More...
#include <tcp_stream_dialog.h>
|
|
void | updateGraph () |
| | Triggers an update of the graph data and display.
|
| |
|
| void | goToPacket (int packet_num) |
| | Signal emitted to navigate to a specific packet in the main UI.
|
| |
|
| void | showEvent (QShowEvent *event) |
| | Handles the show event for the dialog.
|
| |
| void | keyPressEvent (QKeyEvent *event) |
| | Handles key press events within the dialog (e.g., zooming/panning shortcuts).
|
| |
| void | mousePressEvent (QMouseEvent *event) |
| | Handles mouse press events on the graph.
|
| |
| void | mouseReleaseEvent (QMouseEvent *event) |
| | Handles mouse release events on the graph.
|
| |
| void | loadGeometry (int width=0, int height=0, const QString &dialog_name=QString()) |
| | Loads the geometry and splitter state for the dialog.
|
| |
| void | loadSplitterState (QSplitter *splitter=nullptr) |
| | Loads the state of a splitter for the dialog.
|
| |
|
|
class | GraphUpdater |
| | Friend class allowing access to private members.
|
| |
A dialog providing various graphical analyses of a TCP stream.
◆ TCPStreamDialog()
Constructs a new TCPStreamDialog.
- Parameters
-
| parent | The parent widget. |
| cf | The capture file containing the TCP stream. |
| graph_type | The initial type of graph to display. |
◆ goToPacket
| void TCPStreamDialog::goToPacket |
( |
int |
packet_num | ) |
|
|
signal |
Signal emitted to navigate to a specific packet in the main UI.
- Parameters
-
| packet_num | The target packet number. |
◆ keyPressEvent()
| void TCPStreamDialog::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
protected |
Handles key press events within the dialog (e.g., zooming/panning shortcuts).
- Parameters
-
| event | The key press event object. |
◆ mousePressEvent()
| void TCPStreamDialog::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protected |
Handles mouse press events on the graph.
- Parameters
-
| event | The mouse press event object. |
◆ mouseReleaseEvent()
| void TCPStreamDialog::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protected |
Handles mouse release events on the graph.
- Parameters
-
| event | The mouse release event object. |
◆ showEvent()
| void TCPStreamDialog::showEvent |
( |
QShowEvent * |
event | ) |
|
|
protected |
Handles the show event for the dialog.
- Parameters
-
| event | The show event object. |
The documentation for this class was generated from the following files:
- /builds/wireshark/wireshark/ui/qt/tcp_stream_dialog.h
- /builds/wireshark/wireshark/ui/qt/tcp_stream_dialog.cpp