Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
manuf_dialog.h
Go to the documentation of this file.
1
10#ifndef MANUF_DIALOG_H
11#define MANUF_DIALOG_H
12
13#include <wireshark_dialog.h>
15
16namespace Ui {
17class ManufDialog;
18}
19
24{
25 Q_OBJECT
26
27public:
33 explicit ManufDialog(QWidget &parent, CaptureFile &cf);
34
39
40private slots:
44 void on_searchToggled(void);
45
49 void on_editingFinished(void);
50
55#if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
56 void shortNameStateChanged(Qt::CheckState state);
57#else
58 void shortNameStateChanged(int state);
59#endif
60
64 void copyToClipboard(void);
65
69 void clearFilter(void);
70
71private:
76 void searchPrefix(QString &text);
77
82 void searchVendor(QString &text);
83
85 Ui::ManufDialog *ui;
86
88 ManufTableModel *model_;
89
91 ManufSortFilterProxyModel *proxy_model_;
92};
93
94#endif // MANUF_DIALOG_H
Manages a capture file and its associated state and operations.
Definition capture_file.h:27
Dialog for querying MAC address manufacturer (OUI) information.
Definition manuf_dialog.h:24
~ManufDialog()
Destroys the ManufDialog.
Definition manuf_dialog.cpp:86
A proxy model for sorting and filtering manufacturer data.
Definition manuf_table_model.h:134
A table model for managing and displaying MAC address manufacturer data.
Definition manuf_table_model.h:54
Base class for Wireshark specific dialogs that require interaction with a CaptureFile.
Definition wireshark_dialog.h:38