wireshark/ui/qt/utils
Gerald Combs be8a400053 Qt: Use QTextLayout in ByteViewText.
Use QTextLayout to draw each line in ByteViewText instead of drawing
fragments ourselves. Build our pixel-to-byte-offset map when we draw our
first line, which should hopefully make it more accurate. This should
fix layout and hover issues on some systems.

Start moving common code to DataPrinter.

Mark prefs.gui_hex_dump_highlight_style GTK+ only.

Bug: 11844
Change-Id: Ifda16ae7dc1a5ea22570c0bfd0eb20cee621bfc9
Reviewed-on: https://code.wireshark.org/review/24717
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
2017-12-07 19:00:35 +00:00
..
color_utils.cpp
color_utils.h
data_printer.cpp Qt: Use QTextLayout in ByteViewText. 2017-12-07 19:00:35 +00:00
data_printer.h Qt: Use QTextLayout in ByteViewText. 2017-12-07 19:00:35 +00:00
field_information.cpp Qt: Use QTextLayout in ByteViewText. 2017-12-07 19:00:35 +00:00
field_information.h Qt: Use QTextLayout in ByteViewText. 2017-12-07 19:00:35 +00:00
frame_information.cpp Put the structure of a capture_file back in cfile.h. 2017-12-04 05:35:36 +00:00
frame_information.h Qt: Really fix the packet list selection 2017-11-13 05:20:52 +00:00
qt_ui_utils.cpp Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
qt_ui_utils.h
stock_icon.cpp
stock_icon.h
tango_colors.h
variant_pointer.h
wireshark_mime_data.cpp Qt: ToolbarMimeData and display 2017-11-12 22:17:29 +00:00
wireshark_mime_data.h Qt: ToolbarMimeData and display 2017-11-12 22:17:29 +00:00