10#ifndef MANAGE_INTERFACES_DIALOG_H
11#define MANAGE_INTERFACES_DIALOG_H
21#include <QStyledItemDelegate>
25class QStandardItemModel;
31class ManageInterfacesDialog;
55 Ui::ManageInterfacesDialog *ui;
69 void showRemoteInterfaces();
71#ifdef HAVE_PCAP_REMOTE
76 void addRemote(
const QVariantMap&& remoteHostMap);
81 void populateExistingRemotes();
90#ifdef HAVE_PCAP_REMOTE
96 void remoteAdded(GList *rlist, remote_options *roptions);
109 void updateWidgets();
115 void on_addPipe_clicked();
120 void on_delPipe_clicked();
123#ifdef HAVE_PCAP_REMOTE
127 void on_addRemote_clicked();
132 void on_delRemote_clicked();
137 void remoteAccepted();
144 void on_remoteList_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);
151 void on_remoteList_itemClicked(QTreeWidgetItem *item,
int column);
158 void addRemoteInterfaces(GList *rlist, remote_options *roptions);
166 void updateRemoteInterfaceList(capture_options* capture_opts, GList *rlist, remote_options *roptions);
179 void remoteSelectionChanged(QTreeWidgetItem* item,
int col);
184 void on_remoteSettings_clicked();
190 void on_buttonBox_helpRequested();
GeometryStateDialog(QWidget *parent, Qt::WindowFlags f=Qt::Window)
Constructs a new GeometryStateDialog with the specified parent and window flags.
Definition geometry_state_dialog.h:91
A proxy model that provides custom sorting and filtering for the list of interfaces.
Definition interface_sort_filter_model.h:25
A proxy model that caches edits and additions to the interface tree before applying them to the sourc...
Definition interface_tree_cache_model.h:25
ManageInterfacesDialog(QWidget *parent=0)
Constructs a new ManageInterfacesDialog.
Definition manage_interfaces_dialog.cpp:168
~ManageInterfacesDialog()
Destroys the ManageInterfacesDialog.
Definition manage_interfaces_dialog.cpp:256
void ifsChanged()
Signal emitted when the list of interfaces has changed.
Definition androiddump.c:219