10#ifndef ADDRESS_EDITOR_FRAME_H
11#define ADDRESS_EDITOR_FRAME_H
70 virtual void showEvent(QShowEvent *event);
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);
A QFrame that shows and hides itself with a slide animation.
Definition accordion_frame.h:21
An AccordionFrame for editing user-defined hostname mappings.
Definition address_editor_frame.h:30
virtual void keyPressEvent(QKeyEvent *event)
Handle key press events.
Definition address_editor_frame.cpp:177
void showNameResolutionPreferences(const QString module_name)
Emitted when the user clicks the Name Resolution Preferences button.
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
void redissectPackets()
Emitted after a hostname mapping is saved, to trigger a full redissection.
virtual void showEvent(QShowEvent *event)
Populate widgets with the latest address data when the frame becomes visible.
Definition address_editor_frame.cpp:169
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
Represents a capture file and its associated metadata.
Definition cfile.h:84
Definition column-info.h:59