Wireshark  4.3.0
The Wireshark network protocol analyzer
capture_file_properties_dialog.h
Go to the documentation of this file.
1 
12 #ifndef CAPTURE_FILE_PROPERTIES_DIALOG_H
13 #define CAPTURE_FILE_PROPERTIES_DIALOG_H
14 
15 #include <config.h>
16 
17 #include <string.h>
18 #include <time.h>
19 
20 #include <epan/strutil.h>
21 #include <wiretap/wtap.h>
22 
23 #include "file.h"
24 
25 #ifdef HAVE_LIBPCAP
26  #include "ui/capture.h"
27  #include "ui/capture_globals.h"
28 #endif
29 
30 #include "wireshark_dialog.h"
31 
32 #include <QClipboard>
33 
34 namespace Ui {
36 }
37 
38 class QAbstractButton;
39 
41 {
42  Q_OBJECT
43 
44 public:
45  explicit CaptureFilePropertiesDialog(QWidget &parent, CaptureFile& capture_file);
47 
48 signals:
49  void captureCommentChanged();
50 
51 protected slots:
52  void changeEvent(QEvent* event);
53 
54 
55 private:
56  Ui::CaptureFilePropertiesDialog *ui;
57 
58  QString summaryToHtml();
59  void fillDetails();
60 
61 private slots:
62  void updateWidgets();
63  void addCaptureComment();
64  void on_buttonBox_helpRequested();
65  void on_buttonBox_clicked(QAbstractButton *button);
66  void on_buttonBox_rejected();
67 };
68 
69 #endif
Definition: capture_file.h:21
Definition: capture_file_properties_dialog.h:41
Definition: wireshark_dialog.h:35
Definition: cfile.h:67