| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
enabled_protocols_dialog.h
Go to the documentation of this file.
1
9
10#ifndef ENABLED_PROTOCOLS_DIALOG_H
11#define ENABLED_PROTOCOLS_DIALOG_H
12
13#include "geometry_state_dialog.h"
14#include "wireshark_dialog.h"
15#include <ui/qt/models/enabled_protocols_model.h>
16
17 namespace Ui {
18 class EnabledProtocolsDialog;
19}
20
24 class EnabledProtocolsDialog : public GeometryStateDialog
25{
26 Q_OBJECT
27
28 public:
33 explicit EnabledProtocolsDialog(QWidget *parent);
34
38 virtual ~EnabledProtocolsDialog();
39
40 private slots:
44 void on_invert_button__clicked();
45
49 void on_enable_all_button__clicked();
50
54 void on_disable_all_button__clicked();
55
59 void on_search_line_edit__textChanged(const QString &);
60
64 void on_cmbSearchType_currentIndexChanged(int);
65
69 void on_cmbEnabled_currentIndexChanged(int);
70
74 void on_cmbProtocolType_currentIndexChanged(int);
75
79 void on_buttonBox_accepted();
80
84 void on_buttonBox_helpRequested();
85
89 void fillTree();
90
91 private:
93 Ui::EnabledProtocolsDialog *ui;
94
96 EnabledProtocolsModel* enabled_protocols_model_;
97
99 EnabledProtocolsProxyModel* proxyModel_;
100
104 void searchFilterChange();
105};
106
107#endif // ENABLED_PROTOCOLS_DIALOG_H
EnabledProtocolsDialog::~EnabledProtocolsDialog
virtual ~EnabledProtocolsDialog()
Destroys the EnabledProtocolsDialog.
Definition enabled_protocols_dialog.cpp:53
EnabledProtocolsDialog::EnabledProtocolsDialog
EnabledProtocolsDialog(QWidget *parent)
Constructs a new EnabledProtocolsDialog.
Definition enabled_protocols_dialog.cpp:19
EnabledProtocolsModel
A tree model managing the list of all standard and heuristic protocols.
Definition enabled_protocols_model.h:116
EnabledProtocolsProxyModel
A proxy model used for filtering and sorting the enabled protocols model.
Definition enabled_protocols_model.h:246
GeometryStateDialog::GeometryStateDialog
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
enabled_protocols_model.h
geometry_state_dialog.h
wireshark_dialog.h