Wireshark-commits: [Wireshark-commits] master 50ff8ae: Qt: Add idle dissection.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=50ff8ae0c7395454a6483d5013283af7fa288809
Submitter: Gerald Combs (gerald@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
50ff8ae by Gerald Combs (gerald@xxxxxxxx):
Qt: Add idle dissection.
Features such as sorting and scroll bar colorization require
fully-dissected packets. We currently do dissection at the wrong time --
*after* the user clicks on a packet list column header or moves the
scrollbar.
Add a timer + slot that dissects packets when the UI is idle so that our
packets are at least partially dissected when we need them.
Change-Id: I024c590af2250d67404a520f118e46ec0c49cd71
Reviewed-on: https://code.wireshark.org/review/10593
Petri-Dish: Gerald Combs <gerald@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
Actions performed:
from 4680c8b Revert "Report an error if we fail to open the keylog file."
adds 50ff8ae Qt: Add idle dissection.
Summary of changes:
ui/qt/packet_list.cpp | 1 +
ui/qt/packet_list_model.cpp | 40 +++++++++++++++++++++++++++++++++++++++-
ui/qt/packet_list_model.h | 8 ++++++++
3 files changed, 48 insertions(+), 1 deletion(-)