Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
capture_preferences_frame.h
Go to the documentation of this file.
1
10#ifndef CAPTURE_PREFERENCES_FRAME_H
11#define CAPTURE_PREFERENCES_FRAME_H
12
13#include <QFrame>
14
15#include <epan/prefs.h>
16
17namespace Ui {
19}
20
24class CapturePreferencesFrame : public QFrame
25{
26 Q_OBJECT
27
28public:
33 explicit CapturePreferencesFrame(QWidget *parent = 0);
34
39
40protected:
45 void showEvent(QShowEvent *evt);
46
47private slots:
52 void on_defaultInterfaceComboBox_editTextChanged(const QString &new_iface);
53
58 void on_capturePromModeCheckBox_toggled(bool checked);
59
64 void on_captureMonitorModeCheckBox_toggled(bool checked);
65
70 void on_capturePcapNgCheckBox_toggled(bool checked);
71
76 void on_captureRealTimeCheckBox_toggled(bool checked);
77
82 void on_captureUpdateIntervalLineEdit_textChanged(const QString &new_str);
83
88 void on_captureNoInterfaceLoad_toggled(bool checked);
89
94 void on_captureNoExtcapCheckBox_toggled(bool checked);
95
96private:
98 Ui::CapturePreferencesFrame *ui;
99
101 pref_t *pref_device_;
102
104 pref_t *pref_prom_mode_;
105
107 pref_t *pref_monitor_mode_;
108
110 pref_t *pref_pcap_ng_;
111
113 pref_t *pref_real_time_;
114
116 pref_t *pref_update_interval_;
117
119 pref_t *pref_no_interface_load_;
120
122 pref_t *pref_no_extcap_;
123
127 void updateWidgets();
128};
129
130#endif // CAPTURE_PREFERENCES_FRAME_H
A frame for configuring and managing capture-related preferences.
Definition capture_preferences_frame.h:25
void showEvent(QShowEvent *evt)
Handles the show event for the frame.
Definition capture_preferences_frame.cpp:60
~CapturePreferencesFrame()
Destroys the CapturePreferencesFrame.
Definition capture_preferences_frame.cpp:55
Definition prefs.c:207