diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2015-12-16 22:35:13 +0100 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2015-12-17 08:13:28 +0000 |
commit | ad36e1b43ee756ae50a98f584ce723d83eebbbbf (patch) | |
tree | 641df98dfc7ddb834354a8883d66b1104aca5f98 /ui/qt/traffic_table_dialog.cpp | |
parent | 1b31d406a38da3bbb259005559b133f516d07e49 (diff) | |
download | wireshark-ad36e1b43ee756ae50a98f584ce723d83eebbbbf.tar.gz |
Qt: deactivate "limit to display filter" checkbox when retapping
Bug: 11848
Bug: 11900
Change-Id: I39bc1f6d8006ee9c258c986a69b460cf99c7e65a
Reviewed-on: https://code.wireshark.org/review/12687
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'ui/qt/traffic_table_dialog.cpp')
-rw-r--r-- | ui/qt/traffic_table_dialog.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ui/qt/traffic_table_dialog.cpp b/ui/qt/traffic_table_dialog.cpp index abfcb7b00c..5b89db9c15 100644 --- a/ui/qt/traffic_table_dialog.cpp +++ b/ui/qt/traffic_table_dialog.cpp @@ -86,6 +86,10 @@ TrafficTableDialog::TrafficTableDialog(QWidget &parent, CaptureFile &cf, const c connect(ui->trafficTableTabWidget, SIGNAL(currentChanged(int)), this, SLOT(itemSelectionChanged())); + connect(&cap_file_, SIGNAL(captureFileRetapStarted()), + this, SLOT(retapStarted())); + connect(&cap_file_, SIGNAL(captureFileRetapFinished()), + this, SLOT(retapFinished())); } TrafficTableDialog::~TrafficTableDialog() @@ -177,6 +181,16 @@ void TrafficTableDialog::on_displayFilterCheckBox_toggled(bool checked) cap_file_.retapPackets(); } +void TrafficTableDialog::retapStarted() +{ + ui->displayFilterCheckBox->setEnabled(false); +} + +void TrafficTableDialog::retapFinished() +{ + ui->displayFilterCheckBox->setEnabled(true); +} + void TrafficTableDialog::setTabText(QWidget *tree, const QString &text) { // Could use QObject::sender as well |