10 #ifndef BLUETOOTH_DEVICE_DIALOG_H
11 #define BLUETOOTH_DEVICE_DIALOG_H
22 #include "epan/dissectors/packet-bluetooth.h"
25 #include <QTableWidget>
27 class QAbstractButton;
29 class QTreeWidgetItem;
32 tap_reset_cb tap_reset;
33 tap_packet_cb tap_packet;
64 void updateFilter(QString &filter,
bool force =
false);
66 void goToPacket(
int packet_num);
69 void keyPressEvent(QKeyEvent *event);
73 void changeEvent(QEvent* event);
76 Ui::BluetoothDeviceDialog *ui;
82 static void tapReset(
void *tapinfo_ptr);
84 static void updateChanges(QTableWidget *tableWidget, QString value,
const int row, guint *changes,
packet_info *pinfo);
88 void setTitle(QString bdAddr, QString name);
89 void on_tableWidget_itemActivated(QTableWidgetItem *item);
90 void on_buttonBox_clicked(QAbstractButton *button);
91 void on_actionMark_Unmark_Cell_triggered();
92 void on_actionMark_Unmark_Row_triggered();
93 void on_actionCopy_Cell_triggered();
94 void on_actionCopy_Rows_triggered();
95 void on_actionCopy_All_triggered();
96 void on_actionSave_as_image_triggered();
97 void tableContextMenu(
const QPoint &pos);
98 void interfaceCurrentIndexChanged(
int index);
99 void showInformationStepsChanged(
int state);
Definition: bluetooth_device_dialog.h:54
void captureFileClosing()
Called when the capture file is about to close. This can be used to disconnect taps and similar actio...
Definition: bluetooth_device_dialog.cpp:176
Definition: capture_file.h:23
Definition: wireshark_dialog.h:35
Definition: packet-bluetooth.h:215
Definition: bluetooth_device_dialog.h:31
Definition: bluetooth_device_dialog.h:42
Definition: packet_info.h:44
Definition: epan_dissect.h:28
tap_packet_status
Definition: tap.h:25