Wireshark 2.9.0-477-g68ec514b The Wireshark network protocol analyzer

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

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 {
17 class PacketFormatGroupBox;
18 }
19
20 class PacketFormatGroupBox : public QGroupBox
21 {
22 Q_OBJECT
23
24 public:
25 explicit PacketFormatGroupBox(QWidget *parent = 0);
26 ~PacketFormatGroupBox();
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:
48 Ui::PacketFormatGroupBox *pf_ui_;
49 };
50
51 #endif // PACKET_FORMAT_GROUP_BOX_H
Ui
Definition: ui_about_dialog.h:291
PacketFormatGroupBox
Definition: packet_format_group_box.h:20
Ui::PacketFormatGroupBox
Definition: ui_packet_format_group_box.h:123