Wireshark 5.1.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
layout_preferences_frame.h
Go to the documentation of this file.
1
9
10#ifndef LAYOUT_PREFERENCES_FRAME_H
11#define LAYOUT_PREFERENCES_FRAME_H
12
13#include <epan/prefs.h>
14
15#include <QFrame>
16#include <QAbstractButton>
17
18namespace Ui {
19class LayoutPreferencesFrame;
20}
21
25class LayoutPreferencesFrame : public QFrame
26{
27 Q_OBJECT
28
29public:
34 explicit LayoutPreferencesFrame(QWidget *parent = 0);
35
40
41protected:
46 void showEvent(QShowEvent *evt) override;
47
48private:
50 Ui::LayoutPreferencesFrame *ui;
51
53 pref_t *pref_layout_type_;
54
56 pref_t *pref_layout_content_1_;
57
59 pref_t *pref_layout_content_2_;
60
62 pref_t *pref_layout_content_3_;
63
65 pref_t *pref_packet_list_separator_;
66
68 pref_t *pref_packet_header_column_definition_;
69
71 pref_t *pref_packet_list_hover_style_;
72
74 pref_t *pref_packet_list_sorting_;
75
77 pref_t *pref_packet_list_cached_rows_max_;
78
80 pref_t *pref_show_selected_packet_;
81
83 pref_t *pref_show_file_load_time_;
84
86 pref_t *pref_packet_list_multi_color_mode_;
87
89 pref_t *pref_packet_list_multi_color_shift_percent_;
90
92 pref_t *pref_packet_list_multi_color_details_;
93
95 pref_t *pref_coloring_rules_include_disabled_;
96
98 pref_t *pref_packet_list_multi_color_separator_;
99
103 void updateWidgets();
104
105private slots:
110 void on_layout5ToolButton_toggled(bool checked);
111
116 void on_layout2ToolButton_toggled(bool checked);
117
122 void on_layout1ToolButton_toggled(bool checked);
123
128 void on_layout4ToolButton_toggled(bool checked);
129
134 void on_layout3ToolButton_toggled(bool checked);
135
140 void on_layout6ToolButton_toggled(bool checked);
141
146 void on_pane1PacketListRadioButton_toggled(bool checked);
147
152 void on_pane1PacketDetailsRadioButton_toggled(bool checked);
153
158 void on_pane1PacketBytesRadioButton_toggled(bool checked);
159
164 void on_pane1PacketDiagramRadioButton_toggled(bool checked);
165
170 void on_pane1NoneRadioButton_toggled(bool checked);
171
176 void on_pane2PacketListRadioButton_toggled(bool checked);
177
182 void on_pane2PacketDetailsRadioButton_toggled(bool checked);
183
188 void on_pane2PacketBytesRadioButton_toggled(bool checked);
189
194 void on_pane2PacketDiagramRadioButton_toggled(bool checked);
195
200 void on_pane2NoneRadioButton_toggled(bool checked);
201
206 void on_pane3PacketListRadioButton_toggled(bool checked);
207
212 void on_pane3PacketDetailsRadioButton_toggled(bool checked);
213
218 void on_pane3PacketBytesRadioButton_toggled(bool checked);
219
224 void on_pane3PacketDiagramRadioButton_toggled(bool checked);
225
230 void on_pane3NoneRadioButton_toggled(bool checked);
231
236 void on_restoreButtonBox_clicked(QAbstractButton *button);
237
242 void on_packetListSeparatorCheckBox_toggled(bool checked);
243
248 void on_packetListHeaderShowColumnDefinition_toggled(bool checked);
249
254 void on_packetListHoverStyleCheckbox_toggled(bool checked);
255
260 void on_packetListAllowSorting_toggled(bool checked);
261
266 void on_packetListCachedRowsLineEdit_textEdited(const QString &new_str);
267
272 void on_statusBarShowSelectedPacketCheckBox_toggled(bool checked);
273
278 void on_statusBarShowFileLoadTimeCheckBox_toggled(bool checked);
279
284 void on_packetListMultiColorDetailsCheckBox_toggled(bool checked);
285
290 void on_coloringRulesIncludeDisabledCheckBox_toggled(bool checked);
291
296 void on_packetListMultiColorOffRadioButton_toggled(bool checked);
297
302 void on_packetListMultiColorScrollbarOnlyRadioButton_toggled(bool checked);
303
308 void on_packetListMultiColorEqualStripesRadioButton_toggled(bool checked);
309
314 void on_packetListMultiColorShiftRightRadioButton_toggled(bool checked);
315
320 void on_packetListMultiColorShiftPercentComboBox_currentIndexChanged(int index);
321
326 void on_packetListMultiColorSeparatorVerticalRadioButton_toggled(bool checked);
327
332 void on_packetListMultiColorSeparatorDiagonalRadioButton_toggled(bool checked);
333
338 void on_packetListMultiColorSeparatorBubbleRadioButton_toggled(bool checked);
339};
340
341#endif // LAYOUT_PREFERENCES_FRAME_H
~LayoutPreferencesFrame()
Destroys the LayoutPreferencesFrame.
Definition layout_preferences_frame.cpp:150
void showEvent(QShowEvent *evt) override
Handles the event when the frame is shown.
Definition layout_preferences_frame.cpp:155
LayoutPreferencesFrame(QWidget *parent=0)
Constructs a new LayoutPreferencesFrame.
Definition layout_preferences_frame.cpp:26