A tab widget that manages and displays different data sources for a packet (e.g., Hex, Text).
More...
#include <data_source_tab.h>
|
| void | fieldSelected (FieldInformation *field) |
| | Signal emitted when a field is selected within the view.
|
| |
| void | fieldHighlight (FieldInformation *field) |
| | Signal emitted when a field is highlighted (hovered) within the view.
|
| |
|
void | byteViewSettingsChanged (void) |
| | Signal emitted when byte view settings have been modified.
|
| |
|
void | byteViewUnmarkField (void) |
| | Signal emitted to request unmarking a field in the byte view.
|
| |
|
void | detachData (void) |
| | Signal emitted to request detaching the current data view into a new window.
|
| |
|
| void | tabInserted (int tab_index) |
| | Called when a new tab is inserted.
|
| |
| void | tabRemoved (int tab_index) |
| | Called when a tab is removed.
|
| |
A tab widget that manages and displays different data sources for a packet (e.g., Hex, Text).
◆ DataSourceTab()
| DataSourceTab::DataSourceTab |
( |
QWidget * |
parent = 0, |
|
|
epan_dissect_t * |
edt_fixed = 0 |
|
) |
| |
|
explicit |
Constructs a new DataSourceTab.
- Parameters
-
| parent | The parent widget, defaults to 0. |
| edt_fixed | Fixed epan_dissect data for a specific packet dialog context, defaults to 0. |
◆ fieldHighlight
Signal emitted when a field is highlighted (hovered) within the view.
- Parameters
-
| field | Pointer to the highlighted field information. |
◆ fieldSelected
Signal emitted when a field is selected within the view.
- Parameters
-
| field | Pointer to the selected field information. |
◆ highlightedFieldChanged
Highlights a field in the view based on tree hover state.
- Parameters
-
| field | Pointer to the field information. |
◆ selectedFieldChanged
Selects or marks a field in the view based on the tree selection.
- Parameters
-
| field | Pointer to the field information. |
◆ selectedFrameChanged
| void DataSourceTab::selectedFrameChanged |
( |
QList< int > |
frames | ) |
|
|
slot |
Creates the tabs and data, depends on a dissection which has already run.
- Parameters
-
| frames | List of frame numbers indicating the selection change. |
◆ setCaptureFile
Set the capture file.
- Parameters
-
| cf | Pointer to the capture file structure. |
◆ tabInserted()
| void DataSourceTab::tabInserted |
( |
int |
tab_index | ) |
|
|
protected |
Called when a new tab is inserted.
- Parameters
-
| tab_index | The index of the new tab. |
◆ tabRemoved()
| void DataSourceTab::tabRemoved |
( |
int |
tab_index | ) |
|
|
protected |
Called when a tab is removed.
- Parameters
-
| tab_index | The index of the removed tab. |
The documentation for this class was generated from the following files:
- /builds/wireshark/wireshark/ui/qt/data_source_tab.h
- /builds/wireshark/wireshark/ui/qt/data_source_tab.cpp