aboutsummaryrefslogtreecommitdiffstats
path: root/epan/prefs.h
diff options
context:
space:
mode:
authorJim Young <jyoung@gsu.edu>2021-04-18 20:28:21 -0400
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2021-04-21 08:36:27 +0000
commitd42042fcbbb0f22fa3ec5bcfb6849e1c73679f90 (patch)
tree308802d0cca5b33415567ca37fdc4ebc9d2bb2c3 /epan/prefs.h
parent6d809554a471827dde7b109eb89f06726086899f (diff)
Qt: Add checkbox for enabling/disabling packet-list hover_style
At times the presence of the packet-list hover_style colorization can make it difficult to determine the state of the packet directly under the mouse cursor. This forces the user to move the mouse cursor away from the packet-list row to reveal the next colorization state. The packet-list row colorization style precedence, from highest to lowest, is: hover_style, Selected, Ignored, Marked and then coloring rules. This patch adds a new 'Packet List settings:' checkbox option 'Enable mouse-over colorization'. By default the supporting preference `gui.packet_list_hover_style.enabled` will be enabled (TRUE). When this checkbox is disabled, the packet-list hover_style (mouse-over) colorization will not be used.
Diffstat (limited to 'epan/prefs.h')
-rw-r--r--epan/prefs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/prefs.h b/epan/prefs.h
index 681d0fc247..95914110b1 100644
--- a/epan/prefs.h
+++ b/epan/prefs.h
@@ -218,6 +218,7 @@ typedef struct _e_prefs {
gboolean unknown_colorfilters; /* Warn when saving unknown or obsolete color filters. */
gboolean gui_qt_packet_list_separator;
gboolean gui_qt_packet_header_column_definition;
+ gboolean gui_qt_packet_list_hover_style; /* Enable/Disable mouse-over colorization */
gboolean gui_qt_show_selected_packet;
gboolean gui_qt_show_file_load_time;
gboolean gui_packet_editor; /* Enable Packet Editor */