Wireshark  4.3.0
The Wireshark network protocol analyzer
packet_format_group_box.h
Go to the documentation of this file.
1 
11 #ifndef PACKET_FORMAT_GROUP_BOX_H
12 #define PACKET_FORMAT_GROUP_BOX_H
13 
14 #include <QGroupBox>
15 
16 namespace Ui {
18 }
19 
20 class PacketFormatGroupBox : public QGroupBox
21 {
22  Q_OBJECT
23 
24 public:
25  explicit PacketFormatGroupBox(QWidget *parent = 0);
27 
28  bool summaryEnabled();
29  bool detailsEnabled();
30  bool bytesEnabled();
31 
32  bool includeColumnHeadingsEnabled();
33 
34  bool allCollapsedEnabled();
35  bool asDisplayedEnabled();
36  bool allExpandedEnabled();
37 
38  uint getHexdumpOptions();
39 
40 signals:
41  void formatChanged();
42 
43 private slots:
44  void on_summaryCheckBox_toggled(bool checked);
45  void on_detailsCheckBox_toggled(bool checked);
46  void on_bytesCheckBox_toggled(bool checked);
47 
48  void on_includeColumnHeadingsCheckBox_toggled(bool checked);
49 
50  void on_allCollapsedButton_toggled(bool checked);
51  void on_asDisplayedButton_toggled(bool checked);
52  void on_allExpandedButton_toggled(bool checked);
53 
54  void on_includeDataSourcesCheckBox_toggled(bool checked);
55 
56 private:
57  Ui::PacketFormatGroupBox *pf_ui_;
58 };
59 
60 #endif // PACKET_FORMAT_GROUP_BOX_H
Definition: packet_format_group_box.h:21