10#ifndef ADDRESS_EDITOR_FRAME_H
11#define ADDRESS_EDITOR_FRAME_H
21class AddressEditorFrame;
70 virtual void showEvent(QShowEvent *event)
override;
84 void displayPreviousUserDefinedHostname();
93 void on_nameResolutionPreferencesToolButton_clicked();
99 void on_addressComboBox_currentIndexChanged(
int idx);
105 void on_nameLineEdit_textEdited(
const QString &name);
110 void on_buttonBox_accepted();
113 void on_buttonBox_rejected();
116 Ui::AddressEditorFrame *ui;
132 static void addAddresses(
const ProtoNode &node, QStringList &addresses);
struct _capture_file capture_file
Represents a capture file and its associated metadata.
AccordionFrame(QWidget *parent=0)
Create an AccordionFrame with the given parent.
Definition accordion_frame.cpp:22
AddressEditorFrame(QWidget *parent=0)
Construct an AddressEditorFrame.
Definition address_editor_frame.cpp:32
void showNameResolutionPreferences(const QString module_name)
Emitted when the user clicks the Name Resolution Preferences button.
virtual void keyPressEvent(QKeyEvent *event) override
Handle key press events.
Definition address_editor_frame.cpp:177
void editAddresses(CaptureFile &cf, int column=-1)
Populate the frame with addresses from the selected packet.
Definition address_editor_frame.cpp:102
~AddressEditorFrame()
Destroy the AddressEditorFrame and release its UI resources.
Definition address_editor_frame.cpp:47
virtual void showEvent(QShowEvent *event) override
Populate widgets with the latest address data when the frame becomes visible.
Definition address_editor_frame.cpp:169
void redissectPackets()
Emitted after a hostname mapping is saved, to trigger a full redissection.
Manages a capture file and its associated state and operations.
Definition capture_file.h:27
A wrapper class for the core proto_node structure, providing tree traversal and data access.
Definition proto_node.h:24
Definition column-info.h:59