summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to 'ui')
-rw-r--r--ui/qt/sequence_dialog.cpp8
-rw-r--r--ui/qt/sequence_dialog.h3
-rw-r--r--ui/qt/voip_calls_dialog.cpp3
3 files changed, 5 insertions, 9 deletions
diff --git a/ui/qt/sequence_dialog.cpp b/ui/qt/sequence_dialog.cpp
index 8dcbb2ac8f..268125889e 100644
--- a/ui/qt/sequence_dialog.cpp
+++ b/ui/qt/sequence_dialog.cpp
@@ -24,6 +24,7 @@
#include "epan/addr_resolv.h"
+#include "file.h"
#include "wsutil/nstime.h"
#include "wsutil/utf8_entities.h"
@@ -180,7 +181,6 @@ SequenceDialog::SequenceDialog(QWidget &parent, CaptureFile &cf, SequenceInfo *i
connect(sp, SIGNAL(mousePress(QMouseEvent*)), this, SLOT(diagramClicked(QMouseEvent*)));
connect(sp, SIGNAL(mouseMove(QMouseEvent*)), this, SLOT(mouseMoved(QMouseEvent*)));
connect(sp, SIGNAL(mouseWheel(QWheelEvent*)), this, SLOT(mouseWheeled(QWheelEvent*)));
- connect(this, SIGNAL(goToPacket(int)), seq_diagram_, SLOT(setSelectedPacket(int)));
disconnect(ui->buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
}
@@ -515,7 +515,8 @@ void SequenceDialog::on_resetButton_clicked()
void SequenceDialog::on_actionGoToPacket_triggered()
{
if (!file_closed_ && packet_num_ > 0) {
- emit goToPacket(packet_num_);
+ cf_goto_frame(cap_file_.capFile(), packet_num_);
+ seq_diagram_->setSelectedPacket(packet_num_);
}
}
@@ -565,7 +566,8 @@ void SequenceDialog::goToAdjacentPacket(bool next)
}
sp->yAxis->moveRange(range_offset);
}
- emit goToPacket(adjacent_packet);
+ cf_goto_frame(cap_file_.capFile(), adjacent_packet);
+ seq_diagram_->setSelectedPacket(adjacent_packet);
}
}
diff --git a/ui/qt/sequence_dialog.h b/ui/qt/sequence_dialog.h
index 52ce6e6e88..91abf40ff7 100644
--- a/ui/qt/sequence_dialog.h
+++ b/ui/qt/sequence_dialog.h
@@ -64,9 +64,6 @@ public:
explicit SequenceDialog(QWidget &parent, CaptureFile &cf, SequenceInfo *info = NULL);
~SequenceDialog();
-signals:
- void goToPacket(int packet_num);
-
protected:
void showEvent(QShowEvent *event);
void resizeEvent(QResizeEvent *event);
diff --git a/ui/qt/voip_calls_dialog.cpp b/ui/qt/voip_calls_dialog.cpp
index 73282a02f4..e41014ec7f 100644
--- a/ui/qt/voip_calls_dialog.cpp
+++ b/ui/qt/voip_calls_dialog.cpp
@@ -556,9 +556,6 @@ void VoipCallsDialog::showSequence()
}
SequenceDialog *sequence_dialog = new SequenceDialog(parent_, cap_file_, sequence_info_);
- // XXX This goes away when we close the VoIP Calls dialog.
- connect(sequence_dialog, SIGNAL(goToPacket(int)),
- this, SIGNAL(goToPacket(int)));
sequence_dialog->show();
}