diff options
author | Roland Knall <rknall@gmail.com> | 2017-11-07 15:51:43 +0000 |
---|---|---|
committer | Roland Knall <rknall@gmail.com> | 2017-11-08 07:25:54 +0000 |
commit | 4d6454e18027a7265138e16ef95b52000825aa47 (patch) | |
tree | db15c79862e2419c6add5ea17fd9179366b481b6 /ui/qt/main_window.cpp | |
parent | 371b5c526b439824ffd0eb2b11f76689436dc6c3 (diff) |
Qt: Drag n Drop Filter expression from Packet Tree
Drag and Drop a field from the packet tree to the displayfilteredit
or the toolbar and drop it there to either apply the filter (or prepare
it by holding down the Shift key) or create a new toolbar button
Change-Id: I42645a02223c71315e91e0d58eb1b54ebab4fd58
Reviewed-on: https://code.wireshark.org/review/24280
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Reviewed-by: Roland Knall <rknall@gmail.com>
Diffstat (limited to 'ui/qt/main_window.cpp')
-rw-r--r-- | ui/qt/main_window.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/qt/main_window.cpp b/ui/qt/main_window.cpp index bbaced0077..9e06490ed9 100644 --- a/ui/qt/main_window.cpp +++ b/ui/qt/main_window.cpp @@ -420,6 +420,8 @@ MainWindow::MainWindow(QWidget *parent) : this, SLOT(filterToolbarCustomMenuHandler(QPoint))); connect(filter_expression_toolbar_, SIGNAL(actionMoved(QAction*, int, int)), this, SLOT(filterToolbarActionMoved(QAction*, int, int))); + connect(filter_expression_toolbar_, SIGNAL(newFilterDropped(QString, QString)), + this, SLOT(filterDropped(QString, QString))); main_ui_->displayFilterToolBar->addWidget(filter_expression_toolbar_); @@ -653,6 +655,8 @@ MainWindow::MainWindow(QWidget *parent) : connect(this, SIGNAL(setCaptureFile(capture_file*)), packet_list_, SLOT(setCaptureFile(capture_file*))); connect(this, SIGNAL(setCaptureFile(capture_file*)), + proto_tree_, SLOT(setCaptureFile(capture_file*))); + connect(this, SIGNAL(setCaptureFile(capture_file*)), byte_view_tab_, SLOT(setCaptureFile(capture_file*))); connect(this, SIGNAL(monospaceFontChanged(QFont)), |