3 * Wireshark - Network traffic analyzer
4 * By Gerald Combs <gerald@wireshark.org>
5 * Copyright 1998 Gerald Combs
7 * SPDX-License-Identifier: GPL-2.0-or-later
10 #ifndef CONVERSATION_DIALOG_H
11 #define CONVERSATION_DIALOG_H
13 #include "traffic_table_dialog.h"
15 class ConversationDialog
: public TrafficTableDialog
20 /** Create a new conversation window.
22 * @param parent Parent widget.
23 * @param cf Capture file. No statistics will be calculated if this is NULL.
25 explicit ConversationDialog(QWidget
&parent
, CaptureFile
&cf
);
28 void captureFileClosing();
31 void openFollowStreamDialog(int proto_id
, unsigned stream_num
, unsigned sub_stream_num
);
34 QPushButton
*follow_bt_
;
35 QPushButton
*graph_bt_
;
37 bool tcp_graph_requested_
;
42 void on_buttonBox_helpRequested();
43 void displayFilterSuccess(bool success
);
44 void tabChanged(int idx
);
47 void init_conversation_table(struct register_ct
* ct
, const char *filter
);
49 #endif // CONVERSATION_DIALOG_H