Wireshark-commits: [Wireshark-commits] master 6eee29b: InterfaceTreeList: Enable all editable colum
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Wed, 26 Oct 2016 07:50:28 +0000 (UTC)
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%)