10#ifndef RESOLVED_ADDRESSES_VIEW_H
11#define RESOLVED_ADDRESSES_VIEW_H
50 QMenu *
createCopyMenu(
bool selected =
false, QWidget *parent =
nullptr);
67 QAction *clip_action_;
87 void clipboardAction();
A table model backed by a list of string lists.
Definition astringlist_list_model.h:28
Table view for displaying resolved network addresses, with built-in support for copying,...
Definition resolved_addresses_view.h:24
void saveAs()
Opens a file-save dialog and writes the full address table to a user-chosen file in the selected expo...
Definition resolved_addresses_view.cpp:132
eResolvedAddressesExport
Output format used when exporting or copying resolved address data.
Definition resolved_addresses_view.h:31
@ EXPORT_CSV
Definition resolved_addresses_view.h:33
@ EXPORT_TEXT
Definition resolved_addresses_view.h:32
@ EXPORT_JSON
Definition resolved_addresses_view.h:34
void contextMenuEvent(QContextMenuEvent *e) override
Presents a context menu with copy and save options at the cursor position.
Definition resolved_addresses_view.cpp:80
QMenu * createCopyMenu(bool selected=false, QWidget *parent=nullptr)
Creates and returns a "Copy" submenu populated with format actions.
Definition resolved_addresses_view.cpp:53