10#ifndef PACKET_DIALOG_H
11#define PACKET_DIALOG_H
76 void findInPacketCheckBoxToggled(
bool checked);
77 void syncFindInPacketCheckBox(
bool open);
82 void on_buttonBox_helpRequested();
84#if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
89 void viewVisibilityStateChanged(Qt::CheckState state);
95 void viewVisibilityStateChanged(
int state);
101 void layoutChanged(
int);
116 void setFindInPacketBarOpen(
bool open);
119 Ui::PacketDialog *ui;
122 pref_t *pref_packet_dialog_layout_;
Manages a capture file and its associated state and operations.
Definition capture_file.h:27
A tab widget that manages and displays different data sources for a packet (e.g., Hex,...
Definition data_source_tab.h:36
Find bar widget for the single-packet dialog only.
Definition in_packet_find_bar.h:32
void captureFileClosing() override
Called when the capture file is closing.
Definition packet_dialog.cpp:218
void showProtocolPreferences(const QString module_name)
Signal emitted to show preferences for a protocol.
void editProtocolPreference(pref_t *pref, module_t *module)
Signal emitted to edit a specific protocol preference.
void toggleFindInPacketBar()
Toggles the in-packet find bar visibility.
Definition packet_dialog.cpp:180
PacketDialog(QWidget &parent, CaptureFile &cf, frame_data *fdata)
Constructs a new PacketDialog object.
Definition packet_dialog.cpp:40
~PacketDialog()
Destroys the PacketDialog object.
Definition packet_dialog.cpp:211
A tree view for displaying protocol dissection details.
Definition proto_tree.h:30
WiresharkDialog(QWidget &parent, CaptureFile &capture_file)
Constructs a new WiresharkDialog object.
Definition wireshark_dialog.cpp:30
struct epan_dissect epan_dissect_t
Opaque type representing a single packet dissection context.
Definition epan.h:62
DIAG_OFF_PEDANTIC struct _frame_data frame_data
Frame data structure.
Represents a single capture record read from or written to a capture file, regardless of record type.
Definition wtap.h:1599