Wireshark 5.1.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
capture_preferences_frame.h
Go to the documentation of this file.
1
9
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 {
18class CapturePreferencesFrame;
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) override;
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_captureProcessInfoComboBox_currentIndexChanged(int idx);
77
82 void on_captureRealTimeCheckBox_toggled(bool checked);
83
88 void on_captureUpdateIntervalLineEdit_textChanged(const QString &new_str);
89
94 void on_captureTempDirLineEdit_textEdited(const QString &new_dir);
95
99 void on_captureTempDirBrowseButton_clicked();
100
105 void on_captureNoInterfaceLoad_toggled(bool checked);
106
111 void on_captureNoExtcapCheckBox_toggled(bool checked);
112
113private:
115 Ui::CapturePreferencesFrame *ui;
116
118 pref_t *pref_device_;
119
121 pref_t *pref_prom_mode_;
122
124 pref_t *pref_monitor_mode_;
125
127 pref_t *pref_pcap_ng_;
128
130 pref_t *pref_process_info_;
131
133 pref_t *pref_real_time_;
134
136 pref_t *pref_update_interval_;
137
139 pref_t *pref_temp_dir_;
140
142 pref_t *pref_no_interface_load_;
143
145 pref_t *pref_no_extcap_;
146
150 void updateWidgets();
151};
152
153#endif // CAPTURE_PREFERENCES_FRAME_H
CapturePreferencesFrame(QWidget *parent=0)
Constructs a new CapturePreferencesFrame.
Definition capture_preferences_frame.cpp:37
void showEvent(QShowEvent *evt) override
Handles the show event for the frame.
Definition capture_preferences_frame.cpp:79
~CapturePreferencesFrame()
Destroys the CapturePreferencesFrame.
Definition capture_preferences_frame.cpp:74