10 #ifndef SHOW_PACKET_BYTES_DIALOG_H 11 #define SHOW_PACKET_BYTES_DIALOG_H 22 #include "wireshark_dialog.h" 25 #include <QPushButton> 42 void captureFileClosing();
45 bool eventFilter(QObject *obj, QEvent *event);
46 void keyPressEvent(QKeyEvent *event);
49 void on_sbStart_valueChanged(
int value);
50 void on_sbEnd_valueChanged(
int value);
51 void on_cbDecodeAs_currentIndexChanged(
int idx);
52 void on_cbShowAs_currentIndexChanged(
int idx);
53 void on_leFind_returnPressed();
54 void on_bFind_clicked();
55 void on_buttonBox_rejected();
57 void showSelected(
int start,
int end);
58 void useRegexFind(
bool use_regex);
59 void findText(
bool go_back =
true);
70 DecodeAsQuotedPrintable,
75 ShowAsASCIIandControl,
88 void setStartAndEnd(
int start,
int end);
89 bool enableShowSelected();
91 void updateHintLabel();
92 void sanitizeBuffer(QByteArray &ba,
bool handle_CR);
93 void symbolizeBuffer(QByteArray &ba);
94 QByteArray decodeQuotedPrintable(
const guint8 *bytes,
int length);
95 void rot13(QByteArray &ba);
96 void updateFieldBytes(
bool initialization =
false);
97 void updatePacketBytes();
102 QByteArray field_bytes_;
104 QPushButton *print_button_;
105 QPushButton *copy_button_;
106 QPushButton *save_as_button_;
107 DecodeAsType decode_as_;
109 bool use_regex_find_;
121 QTextEdit(parent), show_selected_enabled_(
true), menus_enabled_(
true) { }
124 void setShowSelectedEnabled(
bool enabled) { show_selected_enabled_ = enabled; }
125 void setMenusEnabled(
bool enabled) { menus_enabled_ = enabled; }
128 void showSelected(
int,
int);
131 void contextMenuEvent(QContextMenuEvent *event);
136 bool show_selected_enabled_;
140 #endif // SHOW_PACKET_BYTES_DIALOG_H Definition: show_packet_bytes_dialog.h:115
Definition: ui_about_dialog.h:291
Definition: show_packet_bytes_dialog.h:33
Definition: ui_show_packet_bytes_dialog.h:179
Definition: wireshark_dialog.h:32
Definition: capture_file.h:22