URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=6eee29bf2a86eee890051b566db26628e2e52918
Submitter: Roland Knall (rknall@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
6eee29b by Roland Knall (rknall@xxxxxxxxx):
InterfaceTreeList: Enable all editable columns
In preparation for moving to the new interface list, adding all
necessary editors and changes to allow all columns, which are being
handled by CaptureInterfacesDialog or ManageInterfacesDialog to be
edited correctly
Change-Id: I8bfabff92a07950c74a4d7243dadd99ecd2024f4
Reviewed-on: https://code.wireshark.org/review/18446
Petri-Dish: Roland Knall <rknall@xxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Roland Knall <rknall@xxxxxxxxx>
Actions performed:
from dcb49539d ICMPv6: Convert flag fields to use proto_tree_add_bitmask
adds 6eee29b InterfaceTreeList: Enable all editable columns
Summary of changes:
ui/qt/CMakeLists.txt | 2 +
ui/qt/Makefile.am | 2 +
ui/qt/interface_tree_cache_model.cpp | 180 +++++++++++++++++---
ui/qt/interface_tree_cache_model.h | 1 +
ui/qt/interface_tree_model.cpp | 69 +++++++-
ui/qt/interface_tree_model.h | 12 ++
ui/qt/numeric_value_chooser_delegate.cpp | 117 +++++++++++++
...delegate.h => numeric_value_chooser_delegate.h} | 37 ++--
8 files changed, 384 insertions(+), 36 deletions(-)
create mode 100644 ui/qt/numeric_value_chooser_delegate.cpp
copy ui/qt/{sparkline_delegate.h => numeric_value_chooser_delegate.h} (59%)