Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
packet_format_group_box.h
1 /* packet_format_group_box.h
2  *
3  * Wireshark - Network traffic analyzer
4  * By Gerald Combs <gerald@wireshark.org>
5  * Copyright 1998 Gerald Combs
6  *
7  * SPDX-License-Identifier: GPL-2.0-or-later
8  */
9 
10 
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 allCollapsedEnabled();
33  bool asDisplayedEnabled();
34  bool allExpandedEnabled();
35 
36 signals:
37  void formatChanged();
38 
39 private slots:
40  void on_detailsCheckBox_toggled(bool checked);
41  void on_summaryCheckBox_toggled(bool checked);
42  void on_bytesCheckBox_toggled(bool checked);
43  void on_allCollapsedButton_toggled(bool checked);
44  void on_asDisplayedButton_toggled(bool checked);
45  void on_allExpandedButton_toggled(bool checked);
46 
47 private:
49 };
50 
51 #endif // PACKET_FORMAT_GROUP_BOX_H
Definition: ui_about_dialog.h:291
Definition: packet_format_group_box.h:20
Definition: ui_packet_format_group_box.h:123