aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/packet_list_record.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt/packet_list_record.h')
-rw-r--r--ui/qt/packet_list_record.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ui/qt/packet_list_record.h b/ui/qt/packet_list_record.h
index af2b251eb4..8fea32a0de 100644
--- a/ui/qt/packet_list_record.h
+++ b/ui/qt/packet_list_record.h
@@ -35,6 +35,8 @@
#include <QList>
#include <QVariant>
+struct conversation;
+
class PacketListRecord
{
public:
@@ -44,6 +46,7 @@ public:
frame_data *frameData() const { return fdata_; }
// packet_list->col_to_text in gtk/packet_list_store.c
static int textColumn(int column) { return cinfo_column_.value(column, -1); }
+ struct conversation *conversation() { return conv_; }
int columnTextSize(const char *str);
static void resetColumns(column_info *cinfo);
@@ -63,6 +66,9 @@ private:
/** Has this record been colorized? */
bool colorized_;
+ /** Conversation. Used by RelatedPacketDelegate */
+ struct conversation *conv_;
+
void dissect(capture_file *cap_file, bool dissect_color = false);
void cacheColumnStrings(column_info *cinfo);