Wireshark  4.3.0
The Wireshark network protocol analyzer
browser_sslkeylog_dialog.h
Go to the documentation of this file.
1 
10 #ifndef SSLKEYLOG_DIALOG_H
11 #define SSLKEYLOG_DIALOG_H
12 
13 #include <wireshark.h>
14 #include <QProcess>
15 #include <QDialog>
16 
17 #include <epan/prefs.h>
18 
19 namespace Ui {
20 class SSLKeylogDialog;
21 }
22 
23 class SSLKeylogDialog : public QDialog
24 {
25  Q_OBJECT
26 
27 public:
28  explicit SSLKeylogDialog(QWidget &parent);
29  ~SSLKeylogDialog();
30 
31 private slots:
32  void on_launchActivated();
33  void on_saveActivated();
34  void on_resetActivated();
35  void on_browseKeylogPath();
36  void on_browseBrowserPath();
37 
38 private:
39  Ui::SSLKeylogDialog *ui;
40 
41  module_t *tls_module_;
42  pref_t *pref_tls_keylog_;
43 
44  module_t *gui_module_;
45  pref_t *pref_browser_path_;
46 };
47 
48 #endif // SSLKEYLOG_DIALOG_H
Definition: browser_sslkeylog_dialog.h:24
Definition: prefs-int.h:27
Definition: prefs.c:200