12 #ifndef INTERFACE_FRAME_H 13 #define INTERFACE_FRAME_H 19 #include <ui/qt/models/info_proxy_model.h> 20 #include <ui/qt/models/interface_tree_model.h> 21 #include <ui/qt/models/interface_sort_filter_model.h> 24 #include <QHBoxLayout> 25 #include <QAbstractButton> 28 #include <QPushButton> 41 int interfacesHidden();
43 QMenu * getSelectionMenu();
44 int interfacesPresent();
45 void ensureSelectedInterface();
48 void showExtcapOptions(QString device_name);
50 void itemSelectionChanged();
51 void typeSelectionChanged();
54 void updateSelectedInterfaces();
55 void interfaceListChanged();
56 void toggleHiddenInterfaces();
57 #ifdef HAVE_PCAP_REMOTE 58 void toggleRemoteInterfaces();
60 void getPoints(
int idx, PointList *pts);
63 void hideEvent(QHideEvent *evt);
64 void showEvent(QShowEvent *evt);
68 void resetInterfaceTreeDisplay();
76 QMap<int, QString> ifTypeDescription;
80 #endif // HAVE_LIBPCAP 83 void interfaceTreeSelectionChanged(
const QItemSelection & selected,
const QItemSelection & deselected);
85 void on_interfaceTree_doubleClicked(
const QModelIndex &index);
87 void on_interfaceTree_clicked(
const QModelIndex &index);
90 void updateStatistics(
void);
91 void actionButton_toggled(
bool checked);
92 void triggeredIfTypeButton();
95 #endif // INTERFACE_FRAME_H Definition: interface_tree_model.h:54
Definition: ui_interface_frame.h:80
Definition: interface_frame.h:34
Definition: ui_about_dialog.h:291
Definition: interface_sort_filter_model.h:22
Definition: info_proxy_model.h:19