2012-03-18 23:35:53 +00:00
|
|
|
# Makefile.am
|
|
|
|
# Automake file for the Qt interface routines for Wireshark
|
|
|
|
#
|
|
|
|
# Wireshark - Network traffic analyzer
|
|
|
|
# By Gerald Combs <gerald@wireshark.org>
|
|
|
|
# Copyright 1998 Gerald Combs
|
|
|
|
#
|
|
|
|
# This program is free software; you can redistribute it and/or
|
|
|
|
# modify it under the terms of the GNU General Public License
|
|
|
|
# as published by the Free Software Foundation; either version 2
|
|
|
|
# of the License, or (at your option) any later version.
|
|
|
|
#
|
|
|
|
# This program is distributed in the hope that it will be useful,
|
|
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
# GNU General Public License for more details.
|
|
|
|
#
|
|
|
|
# You should have received a copy of the GNU General Public License
|
|
|
|
# along with this program; if not, write to the Free Software
|
2012-06-28 22:56:06 +00:00
|
|
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2015-11-27 02:28:17 +00:00
|
|
|
include $(top_srcdir)/Makefile.am.inc
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2016-02-19 08:20:35 +00:00
|
|
|
AM_CPPFLAGS = $(INCLUDEDIRS) $(WS_CPPFLAGS) $(GLIB_CFLAGS) $(Qt_CFLAGS)
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2016-05-10 18:25:38 +00:00
|
|
|
if HAVE_SPEEXDSP
|
|
|
|
AM_CPPFLAGS += $(SPEEXDSP_CFLAGS)
|
|
|
|
endif
|
|
|
|
|
2012-03-19 06:29:41 +00:00
|
|
|
noinst_LIBRARIES = libqtui.a
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2016-06-21 04:06:23 +00:00
|
|
|
include Makefile_custom.common
|
|
|
|
|
|
|
|
# Generated header files that we want in the distribution.
|
|
|
|
GENERATED_HEADER_FILES =
|
|
|
|
|
|
|
|
# Generated header files that we don't want in the distribution.
|
|
|
|
NODIST_GENERATED_HEADER_FILES = \
|
|
|
|
ui_about_dialog.h \
|
|
|
|
ui_address_editor_frame.h \
|
|
|
|
ui_bluetooth_att_server_attributes_dialog.h \
|
|
|
|
ui_bluetooth_device_dialog.h \
|
|
|
|
ui_bluetooth_devices_dialog.h \
|
|
|
|
ui_bluetooth_hci_summary_dialog.h \
|
|
|
|
ui_capture_file_properties_dialog.h \
|
|
|
|
ui_capture_interfaces_dialog.h \
|
|
|
|
ui_capture_preferences_frame.h \
|
|
|
|
ui_coloring_rules_dialog.h \
|
|
|
|
ui_column_preferences_frame.h \
|
|
|
|
ui_column_editor_frame.h \
|
|
|
|
ui_compiled_filter_output.h \
|
|
|
|
ui_conversation_hash_tables_dialog.h \
|
|
|
|
ui_decode_as_dialog.h \
|
|
|
|
ui_display_filter_expression_dialog.h \
|
|
|
|
ui_dissector_tables_dialog.h \
|
|
|
|
ui_enabled_protocols_dialog.h \
|
|
|
|
ui_expert_info_dialog.h \
|
|
|
|
ui_export_object_dialog.h \
|
|
|
|
ui_export_pdu_dialog.h \
|
|
|
|
ui_file_set_dialog.h \
|
|
|
|
ui_filter_dialog.h \
|
|
|
|
ui_filter_expression_frame.h \
|
|
|
|
ui_firewall_rules_dialog.h \
|
|
|
|
ui_follow_stream_dialog.h \
|
|
|
|
ui_font_color_preferences_frame.h \
|
|
|
|
ui_funnel_string_dialog.h \
|
|
|
|
ui_funnel_text_dialog.h \
|
|
|
|
ui_gsm_map_summary_dialog.h \
|
|
|
|
ui_iax2_analysis_dialog.h \
|
|
|
|
ui_import_text_dialog.h \
|
2016-10-01 06:54:57 +00:00
|
|
|
ui_interface_frame.h \
|
2017-04-15 21:30:30 +00:00
|
|
|
ui_interface_toolbar.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
ui_io_graph_dialog.h \
|
|
|
|
ui_layout_preferences_frame.h \
|
|
|
|
ui_lbm_lbtrm_transport_dialog.h \
|
|
|
|
ui_lbm_lbtru_transport_dialog.h \
|
|
|
|
ui_lbm_stream_dialog.h \
|
|
|
|
ui_lbm_uimflow_dialog.h \
|
|
|
|
ui_lte_rlc_graph_dialog.h \
|
|
|
|
ui_main_welcome.h \
|
|
|
|
ui_main_window.h \
|
|
|
|
ui_main_window_preferences_frame.h \
|
|
|
|
ui_manage_interfaces_dialog.h \
|
|
|
|
ui_module_preferences_scroll_area.h \
|
|
|
|
ui_mtp3_summary_dialog.h \
|
|
|
|
ui_overlay_scroll_bar.h \
|
|
|
|
ui_packet_comment_dialog.h \
|
|
|
|
ui_packet_dialog.h \
|
|
|
|
ui_packet_format_group_box.h \
|
|
|
|
ui_packet_range_group_box.h \
|
|
|
|
ui_preference_editor_frame.h \
|
|
|
|
ui_preferences_dialog.h \
|
|
|
|
ui_print_dialog.h \
|
|
|
|
ui_profile_dialog.h \
|
|
|
|
ui_progress_frame.h \
|
|
|
|
ui_protocol_hierarchy_dialog.h \
|
|
|
|
ui_remote_capture_dialog.h \
|
|
|
|
ui_remote_settings_dialog.h \
|
|
|
|
ui_resolved_addresses_dialog.h \
|
|
|
|
ui_rtp_analysis_dialog.h \
|
|
|
|
ui_rtp_player_dialog.h \
|
|
|
|
ui_rtp_stream_dialog.h \
|
|
|
|
ui_sctp_all_assocs_dialog.h \
|
|
|
|
ui_sctp_assoc_analyse_dialog.h \
|
|
|
|
ui_sctp_chunk_statistics_dialog.h \
|
|
|
|
ui_sctp_graph_dialog.h \
|
|
|
|
ui_sctp_graph_arwnd_dialog.h \
|
|
|
|
ui_sctp_graph_byte_dialog.h \
|
|
|
|
ui_search_frame.h \
|
|
|
|
ui_sequence_dialog.h \
|
|
|
|
ui_show_packet_bytes_dialog.h \
|
|
|
|
ui_splash_overlay.h \
|
|
|
|
ui_supported_protocols_dialog.h \
|
|
|
|
ui_tap_parameter_dialog.h \
|
|
|
|
ui_tcp_stream_dialog.h \
|
|
|
|
ui_time_shift_dialog.h \
|
|
|
|
ui_traffic_table_dialog.h \
|
|
|
|
ui_uat_dialog.h \
|
2017-07-09 19:52:27 +00:00
|
|
|
ui_uat_frame.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
ui_voip_calls_dialog.h \
|
|
|
|
ui_wireless_frame.h
|
|
|
|
|
|
|
|
# Generated C source files that we want in the distribution.
|
2017-12-11 19:32:31 +00:00
|
|
|
GENERATED_C_FILES =
|
2016-06-21 04:06:23 +00:00
|
|
|
|
|
|
|
# Generated C source files that we don't want in the distribution.
|
2017-12-11 19:32:31 +00:00
|
|
|
NODIST_GENERATED_C_FILES = \
|
|
|
|
wireshark-tap-register.c
|
2016-06-21 04:06:23 +00:00
|
|
|
|
|
|
|
# Generated C++ source files that we want in the distribution.
|
|
|
|
GENERATED_CPP_FILES =
|
|
|
|
|
|
|
|
# Generated C++ source files that we don't want in the distribution.
|
|
|
|
NODIST_GENERATED_CPP_FILES = \
|
|
|
|
$(MOC_SRC) \
|
|
|
|
$(QRC_SRC)
|
|
|
|
|
|
|
|
# All the generated files we want in the distribution.
|
|
|
|
GENERATED_FILES = \
|
|
|
|
$(GENERATED_HEADER_FILES) \
|
|
|
|
$(GENERATED_C_FILES) \
|
|
|
|
$(GENERATED_CPP_FILES)
|
|
|
|
|
|
|
|
# All the generated files we don't want in the distribution.
|
|
|
|
NODIST_GENERATED_FILES = \
|
|
|
|
$(NODIST_GENERATED_HEADER_FILES) \
|
|
|
|
$(NODIST_GENERATED_C_FILES) \
|
|
|
|
$(NODIST_GENERATED_CPP_FILES)
|
|
|
|
|
|
|
|
# Files that generate compileable files
|
|
|
|
GENERATOR_FILES =
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2017-07-25 14:15:18 +00:00
|
|
|
# Files that are basic widgets for every tool to be used
|
2017-07-05 14:56:45 +00:00
|
|
|
MOC_WIDGET_HDRS = \
|
|
|
|
widgets/additional_toolbar.h \
|
|
|
|
widgets/apply_line_edit.h \
|
2017-10-30 12:58:28 +00:00
|
|
|
widgets/byte_view_text.h \
|
2017-07-05 14:56:45 +00:00
|
|
|
widgets/capture_filter_combo.h \
|
|
|
|
widgets/capture_filter_edit.h \
|
|
|
|
widgets/clickable_label.h \
|
|
|
|
widgets/display_filter_combo.h \
|
|
|
|
widgets/display_filter_edit.h \
|
2017-07-23 14:53:43 +00:00
|
|
|
widgets/editor_color_dialog.h \
|
2017-07-31 03:30:59 +00:00
|
|
|
widgets/editor_file_dialog.h \
|
2017-07-05 14:56:45 +00:00
|
|
|
widgets/elided_label.h \
|
2017-06-29 00:00:38 +00:00
|
|
|
widgets/expert_info_view.h \
|
2017-07-05 14:56:45 +00:00
|
|
|
widgets/field_filter_edit.h \
|
|
|
|
widgets/find_line_edit.h \
|
|
|
|
widgets/follow_stream_text.h \
|
|
|
|
widgets/interface_toolbar_lineedit.h \
|
|
|
|
widgets/label_stack.h \
|
|
|
|
widgets/overlay_scroll_bar.h \
|
|
|
|
widgets/syntax_line_edit.h \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/stock_icon_tool_button.h \
|
2017-07-16 10:32:40 +00:00
|
|
|
widgets/tabnav_tree_view.h \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/drag_drop_toolbar.h \
|
2017-11-07 15:51:43 +00:00
|
|
|
widgets/drag_label.h \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/qcustomplot.h
|
2017-07-25 14:47:16 +00:00
|
|
|
|
2017-07-25 14:15:18 +00:00
|
|
|
# Files that are utility classes with multi-purpose, but no widgets
|
|
|
|
MOC_UTILS_HDRS = \
|
|
|
|
utils/color_utils.h \
|
2017-12-07 16:15:30 +00:00
|
|
|
utils/data_printer.h \
|
2017-10-30 12:58:28 +00:00
|
|
|
utils/field_information.h \
|
|
|
|
utils/frame_information.h \
|
2017-12-07 16:15:30 +00:00
|
|
|
utils/proto_node.h \
|
2017-07-25 14:15:18 +00:00
|
|
|
utils/qt_ui_utils.h \
|
2017-12-07 16:15:30 +00:00
|
|
|
utils/stock_icon.h \
|
|
|
|
utils/variant_pointer.h \
|
|
|
|
utils/wireshark_mime_data.h
|
2017-07-05 14:56:45 +00:00
|
|
|
|
2017-07-25 14:47:16 +00:00
|
|
|
# Files for delegates and models
|
|
|
|
MOC_MODELS_HDRS = \
|
2017-11-22 15:54:32 +00:00
|
|
|
models/astringlist_list_model.h \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/cache_proxy_model.h \
|
2017-07-14 19:21:37 +00:00
|
|
|
models/decode_as_delegate.h \
|
|
|
|
models/decode_as_model.h \
|
2017-06-29 00:00:38 +00:00
|
|
|
models/expert_info_model.h \
|
|
|
|
models/expert_info_proxy_model.h \
|
2017-11-30 01:25:53 +00:00
|
|
|
models/fileset_entry_model.h \
|
2017-11-22 15:54:32 +00:00
|
|
|
models/html_text_delegate.h \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/interface_sort_filter_model.h \
|
|
|
|
models/interface_tree_cache_model.h \
|
|
|
|
models/interface_tree_model.h \
|
|
|
|
models/numeric_value_chooser_delegate.h \
|
|
|
|
models/packet_list_model.h \
|
|
|
|
models/packet_list_record.h \
|
|
|
|
models/path_chooser_delegate.h \
|
|
|
|
models/percent_bar_delegate.h \
|
2017-12-07 16:15:30 +00:00
|
|
|
models/proto_tree_model.h \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/related_packet_delegate.h \
|
|
|
|
models/timeline_delegate.h \
|
|
|
|
models/sparkline_delegate.h \
|
2017-12-14 18:44:05 +00:00
|
|
|
models/supported_protocols_model.h \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/uat_delegate.h \
|
|
|
|
models/uat_model.h \
|
2017-11-22 15:54:32 +00:00
|
|
|
models/url_link_delegate.h \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/voip_calls_info_model.h
|
|
|
|
|
|
|
|
|
2016-06-21 04:06:23 +00:00
|
|
|
#
|
|
|
|
# Headers that have to be run through moc.
|
|
|
|
#
|
|
|
|
MOC_HDRS = \
|
|
|
|
about_dialog.h \
|
|
|
|
accordion_frame.h \
|
|
|
|
address_editor_frame.h \
|
|
|
|
bluetooth_att_server_attributes_dialog.h \
|
|
|
|
bluetooth_device_dialog.h \
|
|
|
|
bluetooth_devices_dialog.h \
|
|
|
|
bluetooth_hci_summary_dialog.h \
|
|
|
|
byte_view_tab.h \
|
|
|
|
capture_file.h \
|
|
|
|
capture_file_dialog.h \
|
|
|
|
capture_file_properties_dialog.h \
|
|
|
|
capture_filter_syntax_worker.h \
|
|
|
|
capture_info_dialog.h \
|
|
|
|
capture_interfaces_dialog.h \
|
|
|
|
capture_preferences_frame.h \
|
|
|
|
coloring_rules_dialog.h \
|
|
|
|
column_preferences_frame.h \
|
|
|
|
column_editor_frame.h \
|
|
|
|
compiled_filter_output.h \
|
|
|
|
conversation_colorize_action.h \
|
|
|
|
conversation_dialog.h \
|
|
|
|
conversation_hash_tables_dialog.h \
|
|
|
|
decode_as_dialog.h \
|
|
|
|
display_filter_expression_dialog.h \
|
|
|
|
dissector_tables_dialog.h \
|
|
|
|
enabled_protocols_dialog.h \
|
|
|
|
endpoint_dialog.h \
|
|
|
|
expert_info_dialog.h \
|
|
|
|
export_dissection_dialog.h \
|
2016-11-24 14:37:01 +00:00
|
|
|
export_object_action.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
export_object_dialog.h \
|
|
|
|
export_pdu_dialog.h \
|
|
|
|
file_set_dialog.h \
|
|
|
|
filter_action.h \
|
|
|
|
filter_dialog.h \
|
|
|
|
filter_expression_frame.h \
|
|
|
|
firewall_rules_dialog.h \
|
|
|
|
follow_stream_dialog.h \
|
|
|
|
font_color_preferences_frame.h \
|
|
|
|
funnel_string_dialog.h \
|
|
|
|
funnel_text_dialog.h \
|
|
|
|
funnel_statistics.h \
|
|
|
|
geometry_state_dialog.h \
|
|
|
|
gsm_map_summary_dialog.h \
|
|
|
|
iax2_analysis_dialog.h \
|
|
|
|
import_text_dialog.h \
|
2016-10-01 06:54:57 +00:00
|
|
|
interface_frame.h \
|
2017-04-15 21:30:30 +00:00
|
|
|
interface_toolbar.h \
|
|
|
|
interface_toolbar_reader.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
io_graph_dialog.h \
|
|
|
|
layout_preferences_frame.h \
|
|
|
|
lbm_lbtrm_transport_dialog.h \
|
|
|
|
lbm_lbtru_transport_dialog.h \
|
|
|
|
lbm_stream_dialog.h \
|
|
|
|
lte_mac_statistics_dialog.h \
|
|
|
|
lte_rlc_graph_dialog.h \
|
|
|
|
lte_rlc_statistics_dialog.h \
|
|
|
|
main_status_bar.h \
|
|
|
|
main_welcome.h \
|
|
|
|
main_window.h \
|
|
|
|
main_window_preferences_frame.h \
|
|
|
|
manage_interfaces_dialog.h \
|
|
|
|
module_preferences_scroll_area.h \
|
|
|
|
multicast_statistics_dialog.h \
|
|
|
|
mtp3_summary_dialog.h \
|
|
|
|
packet_comment_dialog.h \
|
|
|
|
packet_dialog.h \
|
|
|
|
packet_format_group_box.h \
|
|
|
|
packet_list.h \
|
|
|
|
packet_range_group_box.h \
|
|
|
|
preference_editor_frame.h \
|
|
|
|
preferences_dialog.h \
|
|
|
|
print_dialog.h \
|
|
|
|
profile_dialog.h \
|
|
|
|
progress_frame.h \
|
|
|
|
proto_tree.h \
|
|
|
|
protocol_hierarchy_dialog.h \
|
|
|
|
protocol_preferences_menu.h \
|
|
|
|
recent_file_status.h \
|
|
|
|
remote_capture_dialog.h \
|
|
|
|
remote_settings_dialog.h \
|
|
|
|
resolved_addresses_dialog.h \
|
|
|
|
response_time_delay_dialog.h \
|
|
|
|
rpc_service_response_time_dialog.h \
|
|
|
|
rtp_analysis_dialog.h \
|
|
|
|
rtp_audio_stream.h \
|
|
|
|
rtp_player_dialog.h \
|
|
|
|
rtp_stream_dialog.h \
|
|
|
|
sctp_all_assocs_dialog.h \
|
|
|
|
sctp_assoc_analyse_dialog.h \
|
|
|
|
search_frame.h \
|
|
|
|
sctp_chunk_statistics_dialog.h \
|
|
|
|
sctp_graph_dialog.h \
|
|
|
|
sctp_graph_arwnd_dialog.h \
|
|
|
|
sctp_graph_byte_dialog.h \
|
|
|
|
search_frame.h \
|
|
|
|
sequence_diagram.h \
|
|
|
|
sequence_dialog.h \
|
|
|
|
service_response_time_dialog.h \
|
|
|
|
show_packet_bytes_dialog.h \
|
|
|
|
simple_statistics_dialog.h \
|
|
|
|
splash_overlay.h \
|
|
|
|
stats_tree_dialog.h \
|
|
|
|
supported_protocols_dialog.h \
|
2017-07-09 00:15:25 +00:00
|
|
|
tabnav_tree_widget.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
tap_parameter_dialog.h \
|
|
|
|
tcp_stream_dialog.h \
|
|
|
|
time_shift_dialog.h \
|
|
|
|
traffic_table_dialog.h \
|
|
|
|
uat_dialog.h \
|
2017-07-09 19:52:27 +00:00
|
|
|
uat_frame.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
voip_calls_dialog.h \
|
|
|
|
wireless_frame.h \
|
2017-04-06 21:45:33 +00:00
|
|
|
wireless_timeline.h \
|
2016-06-21 04:06:23 +00:00
|
|
|
wireshark_application.h \
|
|
|
|
wireshark_dialog.h \
|
2017-06-27 14:36:19 +00:00
|
|
|
wlan_statistics_dialog.h \
|
2017-07-25 14:15:18 +00:00
|
|
|
$(MOC_WIDGET_HDRS) \
|
2017-07-25 14:47:16 +00:00
|
|
|
$(MOC_UTILS_HDRS) \
|
|
|
|
$(MOC_MODELS_HDRS)
|
2016-06-21 04:06:23 +00:00
|
|
|
|
|
|
|
#
|
|
|
|
# .ui files.
|
|
|
|
#
|
|
|
|
UI_FILES = \
|
|
|
|
about_dialog.ui \
|
|
|
|
address_editor_frame.ui \
|
|
|
|
bluetooth_att_server_attributes_dialog.ui \
|
|
|
|
bluetooth_device_dialog.ui \
|
|
|
|
bluetooth_devices_dialog.ui \
|
|
|
|
bluetooth_hci_summary_dialog.ui \
|
|
|
|
capture_file_properties_dialog.ui \
|
|
|
|
capture_interfaces_dialog.ui \
|
|
|
|
capture_preferences_frame.ui \
|
|
|
|
coloring_rules_dialog.ui \
|
|
|
|
column_preferences_frame.ui \
|
|
|
|
column_editor_frame.ui \
|
|
|
|
compiled_filter_output.ui \
|
|
|
|
conversation_hash_tables_dialog.ui \
|
|
|
|
decode_as_dialog.ui \
|
|
|
|
display_filter_expression_dialog.ui \
|
|
|
|
dissector_tables_dialog.ui \
|
|
|
|
enabled_protocols_dialog.ui \
|
|
|
|
expert_info_dialog.ui \
|
|
|
|
export_object_dialog.ui \
|
|
|
|
export_pdu_dialog.ui \
|
|
|
|
file_set_dialog.ui \
|
|
|
|
filter_dialog.ui \
|
|
|
|
filter_expression_frame.ui \
|
|
|
|
firewall_rules_dialog.ui \
|
|
|
|
follow_stream_dialog.ui \
|
|
|
|
font_color_preferences_frame.ui \
|
|
|
|
funnel_string_dialog.ui \
|
|
|
|
funnel_text_dialog.ui \
|
|
|
|
gsm_map_summary_dialog.ui \
|
|
|
|
iax2_analysis_dialog.ui \
|
|
|
|
import_text_dialog.ui \
|
2016-10-01 06:54:57 +00:00
|
|
|
interface_frame.ui \
|
2017-04-15 21:30:30 +00:00
|
|
|
interface_toolbar.ui \
|
2016-06-21 04:06:23 +00:00
|
|
|
io_graph_dialog.ui \
|
|
|
|
layout_preferences_frame.ui \
|
|
|
|
lbm_lbtrm_transport_dialog.ui \
|
|
|
|
lbm_lbtru_transport_dialog.ui \
|
|
|
|
lbm_stream_dialog.ui \
|
|
|
|
lte_rlc_graph_dialog.ui \
|
|
|
|
main_welcome.ui \
|
|
|
|
main_window.ui \
|
|
|
|
main_window_preferences_frame.ui \
|
|
|
|
manage_interfaces_dialog.ui \
|
|
|
|
module_preferences_scroll_area.ui \
|
|
|
|
mtp3_summary_dialog.ui \
|
|
|
|
packet_format_group_box.ui \
|
|
|
|
packet_range_group_box.ui \
|
|
|
|
packet_comment_dialog.ui \
|
|
|
|
packet_dialog.ui \
|
|
|
|
preference_editor_frame.ui \
|
|
|
|
preferences_dialog.ui \
|
|
|
|
print_dialog.ui \
|
|
|
|
profile_dialog.ui \
|
|
|
|
progress_frame.ui \
|
|
|
|
protocol_hierarchy_dialog.ui \
|
|
|
|
remote_capture_dialog.ui \
|
|
|
|
remote_settings_dialog.ui \
|
|
|
|
resolved_addresses_dialog.ui \
|
|
|
|
rtp_analysis_dialog.ui \
|
|
|
|
rtp_player_dialog.ui \
|
|
|
|
rtp_stream_dialog.ui \
|
|
|
|
sctp_all_assocs_dialog.ui \
|
|
|
|
sctp_assoc_analyse_dialog.ui \
|
|
|
|
sctp_chunk_statistics_dialog.ui \
|
|
|
|
sctp_graph_dialog.ui \
|
|
|
|
sctp_graph_arwnd_dialog.ui \
|
|
|
|
sctp_graph_byte_dialog.ui \
|
|
|
|
search_frame.ui \
|
|
|
|
sequence_dialog.ui \
|
|
|
|
show_packet_bytes_dialog.ui \
|
|
|
|
splash_overlay.ui \
|
|
|
|
supported_protocols_dialog.ui \
|
|
|
|
tap_parameter_dialog.ui \
|
|
|
|
tcp_stream_dialog.ui \
|
|
|
|
time_shift_dialog.ui \
|
|
|
|
traffic_table_dialog.ui \
|
|
|
|
uat_dialog.ui \
|
2017-07-09 19:52:27 +00:00
|
|
|
uat_frame.ui \
|
2016-06-21 04:06:23 +00:00
|
|
|
voip_calls_dialog.ui \
|
|
|
|
wireless_frame.ui
|
|
|
|
|
|
|
|
#
|
|
|
|
# The .moc.cpp files generated from them.
|
|
|
|
# We do *not* include these in the distribution; if you have the Qt SDK
|
|
|
|
# installed, so that you can build Qt-based applications, you have moc
|
|
|
|
# installed.
|
|
|
|
#
|
|
|
|
MOC_SRC = $(MOC_HDRS:.h=.moc.cpp)
|
|
|
|
|
|
|
|
#
|
|
|
|
# .qrc files.
|
|
|
|
#
|
|
|
|
# Should QRC_FILES or QRC_SRC depend on QRC_IMAGES?
|
|
|
|
QRC_FILES = \
|
|
|
|
../../image/about.qrc \
|
|
|
|
../../image/languages/languages.qrc \
|
|
|
|
../../image/layout.qrc \
|
|
|
|
../../image/toolbar.qrc \
|
2016-08-01 13:20:08 +00:00
|
|
|
../../image/wsicon.qrc
|
2012-03-19 09:12:17 +00:00
|
|
|
|
2016-06-21 04:06:23 +00:00
|
|
|
#
|
|
|
|
# The .cpp files generated from them.
|
|
|
|
# We do *not* include these in the distribution; if you have the Qt SDK
|
|
|
|
# installed, so that you can build Qt-based applications, you have rcc
|
|
|
|
# installed.
|
|
|
|
#
|
|
|
|
QRC_SRC = \
|
|
|
|
qrc_about.cpp \
|
|
|
|
qrc_languages.cpp \
|
|
|
|
qrc_layout.cpp \
|
|
|
|
qrc_toolbar.cpp \
|
|
|
|
qrc_wsicon.cpp \
|
|
|
|
qrc_i18n.cpp
|
|
|
|
|
|
|
|
#
|
|
|
|
# .ts files.
|
|
|
|
# wireshark_en should be pluralonly.
|
|
|
|
#
|
|
|
|
TS_FILES = \
|
|
|
|
wireshark_de.ts \
|
|
|
|
wireshark_en.ts \
|
|
|
|
wireshark_fr.ts \
|
|
|
|
wireshark_it.ts \
|
|
|
|
wireshark_ja_JP.ts \
|
|
|
|
wireshark_pl.ts \
|
|
|
|
wireshark_zh_CN.ts
|
|
|
|
|
|
|
|
#
|
|
|
|
# .qm files.
|
|
|
|
#
|
|
|
|
QM_FILES = $(TS_FILES:.ts=.qm)
|
|
|
|
|
2017-07-05 14:56:45 +00:00
|
|
|
WIRESHARK_QT_WIDGET_SRC = \
|
|
|
|
widgets/additional_toolbar.cpp \
|
|
|
|
widgets/apply_line_edit.cpp \
|
2017-10-30 12:58:28 +00:00
|
|
|
widgets/byte_view_text.cpp \
|
2017-07-05 14:56:45 +00:00
|
|
|
widgets/capture_filter_combo.cpp \
|
|
|
|
widgets/capture_filter_edit.cpp \
|
|
|
|
widgets/clickable_label.cpp \
|
|
|
|
widgets/display_filter_combo.cpp \
|
|
|
|
widgets/display_filter_edit.cpp \
|
2017-07-23 14:53:43 +00:00
|
|
|
widgets/editor_color_dialog.cpp \
|
2017-07-31 03:30:59 +00:00
|
|
|
widgets/editor_file_dialog.cpp \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/elided_label.cpp \
|
2017-06-29 00:00:38 +00:00
|
|
|
widgets/expert_info_view.cpp \
|
2017-07-05 14:56:45 +00:00
|
|
|
widgets/field_filter_edit.cpp \
|
|
|
|
widgets/find_line_edit.cpp \
|
|
|
|
widgets/follow_stream_text.cpp \
|
|
|
|
widgets/interface_toolbar_lineedit.cpp \
|
|
|
|
widgets/label_stack.cpp \
|
|
|
|
widgets/overlay_scroll_bar.cpp \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/stock_icon_tool_button.cpp \
|
2017-07-05 14:56:45 +00:00
|
|
|
widgets/syntax_line_edit.cpp \
|
2017-07-16 10:32:40 +00:00
|
|
|
widgets/tabnav_tree_view.cpp \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/drag_drop_toolbar.cpp \
|
2017-11-07 15:51:43 +00:00
|
|
|
widgets/drag_label.cpp \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/qcustomplot.cpp
|
2017-07-05 14:56:45 +00:00
|
|
|
|
2017-07-25 14:15:18 +00:00
|
|
|
WIRESHARK_QT_UTILS_SRC = \
|
|
|
|
utils/color_utils.cpp \
|
2017-12-07 16:15:30 +00:00
|
|
|
utils/data_printer.cpp \
|
2017-10-30 12:58:28 +00:00
|
|
|
utils/field_information.cpp \
|
|
|
|
utils/frame_information.cpp \
|
2017-12-07 16:15:30 +00:00
|
|
|
utils/proto_node.cpp \
|
|
|
|
utils/qt_ui_utils.cpp \
|
2017-07-25 14:15:18 +00:00
|
|
|
utils/stock_icon.cpp \
|
2017-12-07 16:15:30 +00:00
|
|
|
utils/wireshark_mime_data.cpp
|
2017-07-05 14:56:45 +00:00
|
|
|
|
2017-07-25 14:47:16 +00:00
|
|
|
WIRESHARK_QT_MODELS_SRCS = \
|
2017-11-22 15:54:32 +00:00
|
|
|
models/astringlist_list_model.cpp \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/cache_proxy_model.cpp \
|
2017-07-14 19:21:37 +00:00
|
|
|
models/decode_as_delegate.cpp \
|
|
|
|
models/decode_as_model.cpp \
|
2017-06-29 00:00:38 +00:00
|
|
|
models/expert_info_model.cpp \
|
|
|
|
models/expert_info_proxy_model.cpp \
|
2017-11-30 01:25:53 +00:00
|
|
|
models/fileset_entry_model.cpp \
|
2017-11-22 15:54:32 +00:00
|
|
|
models/html_text_delegate.cpp \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/interface_sort_filter_model.cpp \
|
|
|
|
models/interface_tree_cache_model.cpp \
|
|
|
|
models/interface_tree_model.cpp \
|
|
|
|
models/numeric_value_chooser_delegate.cpp \
|
|
|
|
models/packet_list_model.cpp \
|
|
|
|
models/packet_list_record.cpp \
|
|
|
|
models/path_chooser_delegate.cpp \
|
|
|
|
models/percent_bar_delegate.cpp \
|
2017-12-07 16:15:30 +00:00
|
|
|
models/proto_tree_model.cpp \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/related_packet_delegate.cpp \
|
|
|
|
models/sparkline_delegate.cpp \
|
2017-12-14 18:44:05 +00:00
|
|
|
models/supported_protocols_model.cpp \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/timeline_delegate.cpp \
|
|
|
|
models/uat_model.cpp \
|
|
|
|
models/uat_delegate.cpp \
|
2017-11-22 15:54:32 +00:00
|
|
|
models/url_link_delegate.cpp \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/voip_calls_info_model.cpp
|
|
|
|
|
2016-06-21 04:06:23 +00:00
|
|
|
WIRESHARK_QT_SRC = \
|
|
|
|
about_dialog.cpp \
|
|
|
|
accordion_frame.cpp \
|
|
|
|
address_editor_frame.cpp \
|
|
|
|
bluetooth_att_server_attributes_dialog.cpp \
|
|
|
|
bluetooth_device_dialog.cpp \
|
|
|
|
bluetooth_devices_dialog.cpp \
|
|
|
|
bluetooth_hci_summary_dialog.cpp \
|
|
|
|
byte_view_tab.cpp \
|
|
|
|
capture_file.cpp \
|
|
|
|
capture_file_dialog.cpp \
|
|
|
|
capture_file_properties_dialog.cpp \
|
|
|
|
capture_filter_syntax_worker.cpp \
|
|
|
|
capture_info_dialog.cpp \
|
|
|
|
capture_interfaces_dialog.cpp \
|
|
|
|
capture_preferences_frame.cpp \
|
|
|
|
coloring_rules_dialog.cpp \
|
|
|
|
column_preferences_frame.cpp \
|
|
|
|
column_editor_frame.cpp \
|
|
|
|
compiled_filter_output.cpp \
|
|
|
|
conversation_colorize_action.cpp \
|
|
|
|
conversation_dialog.cpp \
|
|
|
|
conversation_hash_tables_dialog.cpp \
|
|
|
|
decode_as_dialog.cpp \
|
|
|
|
display_filter_expression_dialog.cpp \
|
|
|
|
dissector_tables_dialog.cpp \
|
|
|
|
enabled_protocols_dialog.cpp \
|
|
|
|
endpoint_dialog.cpp \
|
|
|
|
export_dissection_dialog.cpp \
|
2016-11-24 14:37:01 +00:00
|
|
|
export_object_action.cpp \
|
2016-06-21 04:06:23 +00:00
|
|
|
export_object_dialog.cpp \
|
|
|
|
export_pdu_dialog.cpp \
|
|
|
|
file_set_dialog.cpp \
|
|
|
|
filter_action.cpp \
|
|
|
|
filter_dialog.cpp \
|
|
|
|
filter_expression_frame.cpp \
|
|
|
|
firewall_rules_dialog.cpp \
|
|
|
|
follow_stream_dialog.cpp \
|
|
|
|
font_color_preferences_frame.cpp \
|
|
|
|
funnel_string_dialog.cpp \
|
|
|
|
funnel_text_dialog.cpp \
|
|
|
|
geometry_state_dialog.cpp \
|
|
|
|
iax2_analysis_dialog.cpp \
|
|
|
|
import_text_dialog.cpp \
|
2016-10-01 06:54:57 +00:00
|
|
|
interface_frame.cpp \
|
2017-04-15 21:30:30 +00:00
|
|
|
interface_toolbar.cpp \
|
|
|
|
interface_toolbar_reader.cpp \
|
2016-06-21 04:06:23 +00:00
|
|
|
layout_preferences_frame.cpp \
|
|
|
|
lbm_lbtrm_transport_dialog.cpp \
|
|
|
|
lbm_lbtru_transport_dialog.cpp \
|
|
|
|
lbm_stream_dialog.cpp \
|
|
|
|
lte_mac_statistics_dialog.cpp \
|
|
|
|
lte_rlc_graph_dialog.cpp \
|
|
|
|
lte_rlc_statistics_dialog.cpp \
|
|
|
|
main_status_bar.cpp \
|
|
|
|
main_welcome.cpp \
|
|
|
|
main_window.cpp \
|
|
|
|
main_window_preferences_frame.cpp \
|
|
|
|
main_window_slots.cpp \
|
|
|
|
manage_interfaces_dialog.cpp \
|
|
|
|
module_preferences_scroll_area.cpp \
|
|
|
|
packet_comment_dialog.cpp \
|
|
|
|
packet_dialog.cpp \
|
|
|
|
packet_format_group_box.cpp \
|
|
|
|
packet_list.cpp \
|
|
|
|
packet_range_group_box.cpp \
|
|
|
|
preference_editor_frame.cpp \
|
|
|
|
preferences_dialog.cpp \
|
|
|
|
print_dialog.cpp \
|
|
|
|
profile_dialog.cpp \
|
|
|
|
progress_frame.cpp \
|
|
|
|
proto_tree.cpp \
|
|
|
|
protocol_hierarchy_dialog.cpp \
|
|
|
|
protocol_preferences_menu.cpp \
|
|
|
|
recent_file_status.cpp \
|
|
|
|
remote_capture_dialog.cpp \
|
|
|
|
remote_settings_dialog.cpp \
|
|
|
|
resolved_addresses_dialog.cpp \
|
|
|
|
response_time_delay_dialog.cpp \
|
|
|
|
rpc_service_response_time_dialog.cpp \
|
|
|
|
rtp_analysis_dialog.cpp \
|
|
|
|
rtp_audio_stream.cpp \
|
|
|
|
rtp_player_dialog.cpp \
|
|
|
|
rtp_stream_dialog.cpp \
|
|
|
|
sctp_all_assocs_dialog.cpp \
|
|
|
|
sctp_assoc_analyse_dialog.cpp \
|
|
|
|
sctp_chunk_statistics_dialog.cpp \
|
|
|
|
sctp_graph_dialog.cpp \
|
|
|
|
sctp_graph_arwnd_dialog.cpp \
|
|
|
|
sctp_graph_byte_dialog.cpp \
|
|
|
|
search_frame.cpp \
|
|
|
|
sequence_diagram.cpp \
|
|
|
|
sequence_dialog.cpp \
|
|
|
|
service_response_time_dialog.cpp \
|
|
|
|
show_packet_bytes_dialog.cpp \
|
|
|
|
simple_dialog.cpp \
|
|
|
|
simple_statistics_dialog.cpp \
|
|
|
|
splash_overlay.cpp \
|
|
|
|
supported_protocols_dialog.cpp \
|
2017-07-09 00:15:25 +00:00
|
|
|
tabnav_tree_widget.cpp \
|
2016-06-21 04:06:23 +00:00
|
|
|
tap_parameter_dialog.cpp \
|
|
|
|
tcp_stream_dialog.cpp \
|
|
|
|
time_shift_dialog.cpp \
|
|
|
|
traffic_table_dialog.cpp \
|
|
|
|
uat_dialog.cpp \
|
2017-07-09 19:52:27 +00:00
|
|
|
uat_frame.cpp \
|
2016-06-21 04:06:23 +00:00
|
|
|
voip_calls_dialog.cpp \
|
|
|
|
wireless_frame.cpp \
|
2017-04-06 21:45:33 +00:00
|
|
|
wireless_timeline.cpp \
|
2016-06-21 04:06:23 +00:00
|
|
|
wireshark_application.cpp \
|
2017-06-27 14:36:19 +00:00
|
|
|
wireshark_dialog.cpp \
|
2017-07-25 14:15:18 +00:00
|
|
|
$(WIRESHARK_QT_WIDGET_SRC) \
|
2017-07-25 14:47:16 +00:00
|
|
|
$(WIRESHARK_QT_UTILS_SRC) \
|
|
|
|
${WIRESHARK_QT_MODELS_SRCS}
|
2016-06-21 04:06:23 +00:00
|
|
|
|
|
|
|
WIRESHARK_QT_TAP_SRC = \
|
|
|
|
expert_info_dialog.cpp \
|
|
|
|
funnel_statistics.cpp \
|
|
|
|
gsm_map_summary_dialog.cpp \
|
|
|
|
io_graph_dialog.cpp \
|
|
|
|
lte_mac_statistics_dialog.cpp \
|
|
|
|
lte_rlc_statistics_dialog.cpp \
|
|
|
|
mtp3_summary_dialog.cpp \
|
|
|
|
multicast_statistics_dialog.cpp \
|
|
|
|
rtp_stream_dialog.cpp \
|
|
|
|
sctp_all_assocs_dialog.cpp \
|
|
|
|
sctp_assoc_analyse_dialog.cpp \
|
|
|
|
stats_tree_dialog.cpp \
|
|
|
|
wlan_statistics_dialog.cpp
|
|
|
|
|
|
|
|
noinst_HEADERS = \
|
2017-07-25 14:15:18 +00:00
|
|
|
$(MOC_HDRS) \
|
|
|
|
simple_dialog.h \
|
2017-07-25 14:47:16 +00:00
|
|
|
models/packet_list_record.h \
|
2017-07-25 14:15:18 +00:00
|
|
|
widgets/qcustomplot.h \
|
|
|
|
utils/qt_ui_utils.h \
|
|
|
|
utils/stock_icon.h \
|
|
|
|
utils/tango_colors.h \
|
|
|
|
utils/variant_pointer.h
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2016-03-18 17:31:09 +00:00
|
|
|
if HAVE_EXTCAP
|
|
|
|
NODIST_GENERATED_HEADER_FILES += \
|
|
|
|
ui_extcap_options_dialog.h
|
|
|
|
|
|
|
|
MOC_HDRS += \
|
2016-06-21 04:06:23 +00:00
|
|
|
extcap_argument.h \
|
|
|
|
extcap_argument_file.h \
|
2016-03-18 17:31:09 +00:00
|
|
|
extcap_argument_multiselect.h \
|
|
|
|
extcap_options_dialog.h
|
|
|
|
|
|
|
|
UI_FILES += \
|
|
|
|
extcap_options_dialog.ui
|
|
|
|
|
|
|
|
WIRESHARK_QT_SRC += \
|
2016-06-21 04:06:23 +00:00
|
|
|
extcap_argument.cpp \
|
2016-03-18 17:31:09 +00:00
|
|
|
extcap_argument_file.cpp \
|
|
|
|
extcap_argument_multiselect.cpp \
|
|
|
|
extcap_options_dialog.cpp
|
|
|
|
endif
|
|
|
|
|
2017-12-10 17:29:40 +00:00
|
|
|
wireshark-tap-register.c: $(WIRESHARK_QT_TAP_SRC) ../make-taps
|
|
|
|
$(AM_V_GEN)../make-taps $@ $(filter %.cpp,$^)
|
2013-11-21 01:28:17 +00:00
|
|
|
|
2012-03-19 06:29:41 +00:00
|
|
|
libqtui_a_SOURCES = \
|
2016-06-21 04:06:23 +00:00
|
|
|
$(WIRESHARK_QT_SRC) \
|
|
|
|
$(WIRESHARK_QT_TAP_SRC) \
|
|
|
|
$(GENERATED_C_FILES) \
|
|
|
|
$(GENERATED_CPP_FILES) \
|
|
|
|
$(noinst_HEADERS) \
|
2012-03-19 09:31:22 +00:00
|
|
|
$(GENERATED_HEADER_FILES)
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2012-03-19 07:30:38 +00:00
|
|
|
nodist_libqtui_a_SOURCES = \
|
2016-06-21 04:06:23 +00:00
|
|
|
$(NODIST_GENERATED_C_FILES) \
|
|
|
|
$(NODIST_GENERATED_CPP_FILES) \
|
2013-02-09 23:35:30 +00:00
|
|
|
$(NODIST_GENERATED_HEADER_FILES)
|
2012-03-19 07:30:38 +00:00
|
|
|
|
2016-06-21 04:06:23 +00:00
|
|
|
CLEANFILES = \
|
|
|
|
*.moc.cpp \
|
|
|
|
qrc_*.cpp \
|
2017-11-18 17:43:27 +00:00
|
|
|
ui_*.h
|
2016-06-21 04:06:23 +00:00
|
|
|
|
|
|
|
DISTCLEANFILES = \
|
|
|
|
$(NODIST_GENERATED_FILES) \
|
|
|
|
$(QM_FILES) \
|
|
|
|
i18n.qrc
|
|
|
|
|
|
|
|
MAINTAINERCLEANFILES = \
|
2017-10-15 13:35:06 +00:00
|
|
|
$(GENERATED_FILES)
|
2016-06-21 04:06:23 +00:00
|
|
|
|
2013-02-05 05:17:16 +00:00
|
|
|
AM_V_MOC = $(am__v_MOC_@AM_V@)
|
|
|
|
am__v_MOC_ = $(am__v_MOC_@AM_DEFAULT_V@)
|
|
|
|
am__v_MOC_0 = @echo " MOC " $@;
|
|
|
|
|
|
|
|
AM_V_RCC = $(am__v_RCC_@AM_V@)
|
|
|
|
am__v_RCC_ = $(am__v_RCC_@AM_DEFAULT_V@)
|
|
|
|
am__v_RCC_0 = @echo " RCC " $@;
|
|
|
|
|
|
|
|
AM_V_UIC = $(am__v_UIC_@AM_V@)
|
|
|
|
am__v_UIC_ = $(am__v_UIC_@AM_DEFAULT_V@)
|
|
|
|
am__v_UIC_0 = @echo " UIC " $@;
|
|
|
|
|
2016-03-15 03:06:21 +00:00
|
|
|
AM_V_LRELEASE = $(am__v_LRELEASE_@AM_V@)
|
|
|
|
am__v_LRELEASE_ = $(am__v_LRELEASE_@AM_DEFAULT_V@)
|
|
|
|
am__v_LRELEASE_0 = @echo " LRELEASE " $@;
|
|
|
|
|
2012-03-18 23:35:53 +00:00
|
|
|
#
|
2015-07-10 04:09:48 +00:00
|
|
|
# For building .moc.cpp files from .h files by running moc,
|
|
|
|
# building .rcc.cpp files from .qrc files by running rcc,
|
|
|
|
# and building ui_XXX.h files from .ui files by running uic.
|
2012-03-18 23:35:53 +00:00
|
|
|
#
|
2016-03-12 19:10:59 +00:00
|
|
|
SUFFIXES = .moc.cpp
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2016-03-12 19:10:59 +00:00
|
|
|
#
|
|
|
|
# The Qt toolchain uses the naming convention moc_FOO.cpp. Should we do the same?
|
|
|
|
#moc_%.cpp: %.h
|
|
|
|
# $(MOC) $< -o $@
|
|
|
|
#
|
2012-03-18 23:35:53 +00:00
|
|
|
.h.moc.cpp:
|
2016-02-02 19:00:37 +00:00
|
|
|
$(AM_V_MOC)$(MOC) $(MOC_OPTIONS) -I.. -I../.. -o $@ $<
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2016-03-12 19:10:59 +00:00
|
|
|
qrc_about.cpp: ../../image/about.qrc
|
2016-03-18 03:42:29 +00:00
|
|
|
$(AM_V_RCC)$(RCC) $(RCC_OPTIONS) -name about -o $@ $<
|
2016-03-12 19:10:59 +00:00
|
|
|
|
|
|
|
qrc_layout.cpp: ../../image/layout.qrc
|
2016-03-18 03:42:29 +00:00
|
|
|
$(AM_V_RCC)$(RCC) $(RCC_OPTIONS) -name layout -o $@ $<
|
2016-03-12 19:10:59 +00:00
|
|
|
|
|
|
|
qrc_languages.cpp: ../../image/languages/languages.qrc
|
2016-03-18 03:42:29 +00:00
|
|
|
$(AM_V_RCC)$(RCC) $(RCC_OPTIONS) -name languages -o $@ $<
|
2016-03-12 19:10:59 +00:00
|
|
|
|
|
|
|
qrc_i18n.cpp: i18n.qrc
|
2016-03-18 03:42:29 +00:00
|
|
|
$(AM_V_RCC)$(RCC) $(RCC_OPTIONS) -name i18n -o $@ $<
|
2016-03-12 19:10:59 +00:00
|
|
|
|
|
|
|
qrc_toolbar.cpp: ../../image/toolbar.qrc
|
2016-03-18 03:42:29 +00:00
|
|
|
$(AM_V_RCC)$(RCC) $(RCC_OPTIONS) -name toolbar -o $@ $<
|
2016-03-12 19:10:59 +00:00
|
|
|
|
|
|
|
qrc_wsicon.cpp: ../../image/wsicon.qrc
|
2016-03-18 03:42:29 +00:00
|
|
|
$(AM_V_RCC)$(RCC) $(RCC_OPTIONS) -name wsicon -o $@ $<
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2012-12-31 19:07:38 +00:00
|
|
|
ui_%.h: %.ui
|
2013-02-05 05:17:16 +00:00
|
|
|
$(AM_V_UIC)$(UIC) $< -o $@
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2016-03-15 03:06:21 +00:00
|
|
|
wireshark_%.qm: wireshark_%.ts
|
|
|
|
$(AM_V_LRELEASE)$(LRELEASE) -silent $< -qm $@
|
|
|
|
|
|
|
|
i18n_qresource := $(foreach qm, $(QM_FILES),<file>$(qm)</file>)
|
|
|
|
|
|
|
|
i18n.qrc: i18n.qrc.in $(QM_FILES)
|
|
|
|
$(AM_V_SED)$(SED) \
|
|
|
|
-e 's,@i18n_qresource\@,$(i18n_qresource),' \
|
2016-06-29 00:24:19 +00:00
|
|
|
-e 's,> *<file>,>% <file>,g' \
|
|
|
|
< $< | tr '%' '\n' > $@
|
2016-03-15 03:06:21 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
#
|
|
|
|
# Explicit dependencies to force the ui_ headers to be built.
|
|
|
|
# See "Recording Dependencies manually" in the "Built Sources"
|
|
|
|
# section of the automake documentation:
|
|
|
|
#
|
|
|
|
# https://www.gnu.org/software/automake/manual/automake.html#Sources
|
|
|
|
#
|
|
|
|
about_dialog.$(OBJEXT): ui_about_dialog.h
|
|
|
|
|
2015-07-21 16:51:12 +00:00
|
|
|
address_editor_frame.$(OBJEXT): ui_address_editor_frame.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
bluetooth_att_server_attributes_dialog.$(OBJEXT): ui_bluetooth_att_server_attributes_dialog.h
|
2014-01-02 17:04:10 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
bluetooth_devices_dialog.$(OBJEXT): ui_bluetooth_devices_dialog.h
|
2015-01-22 11:27:23 +00:00
|
|
|
|
2015-05-19 09:55:01 +00:00
|
|
|
bluetooth_device_dialog.$(OBJEXT): ui_bluetooth_device_dialog.h
|
|
|
|
|
2015-06-08 17:38:48 +00:00
|
|
|
bluetooth_hci_summary_dialog.$(OBJEXT): ui_bluetooth_hci_summary_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
capture_file_properties_dialog.$(OBJEXT): ui_capture_file_properties_dialog.h
|
2015-06-19 23:56:44 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
capture_interfaces_dialog.$(OBJEXT): ui_capture_interfaces_dialog.h
|
2014-11-12 22:24:16 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
capture_preferences_frame.$(OBJEXT): ui_capture_preferences_frame.h
|
2013-11-25 14:15:49 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
coloring_rules_dialog.$(OBJEXT): ui_coloring_rules_dialog.h
|
2013-02-01 00:14:15 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
column_editor_frame.$(OBJEXT): ui_column_editor_frame.h
|
2015-02-05 00:36:19 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
column_preferences_frame.$(OBJEXT): ui_column_preferences_frame.h
|
2015-01-01 19:41:03 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
compiled_filter_output.$(OBJEXT): ui_compiled_filter_output.h
|
2013-01-23 19:04:36 +00:00
|
|
|
|
2015-09-30 23:54:40 +00:00
|
|
|
conversation_hash_tables_dialog.$(OBJEXT): ui_conversation_hash_tables_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
decode_as_dialog.$(OBJEXT): ui_decode_as_dialog.h
|
2014-06-04 09:03:59 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
display_filter_expression_dialog.$(OBJEXT): ui_display_filter_expression_dialog.h
|
2013-11-22 01:07:36 +00:00
|
|
|
|
2015-09-25 21:33:54 +00:00
|
|
|
dissector_tables_dialog.$(OBJEXT): ui_dissector_tables_dialog.h
|
|
|
|
|
2015-07-21 17:32:42 +00:00
|
|
|
enabled_protocols_dialog.$(OBJEXT): ui_enabled_protocols_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
expert_info_dialog.$(OBJEXT): ui_expert_info_dialog.h
|
2015-06-01 23:29:17 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
export_object_dialog.$(OBJEXT): ui_export_object_dialog.h
|
2015-03-11 22:22:20 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
export_pdu_dialog.$(OBJEXT): ui_export_pdu_dialog.h
|
2012-12-31 19:07:38 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
extcap_options_dialog.$(OBJEXT): ui_extcap_options_dialog.h
|
2014-01-14 18:37:40 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
file_set_dialog.$(OBJEXT): ui_file_set_dialog.h
|
2015-04-28 08:26:46 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
filter_dialog.$(OBJEXT): ui_filter_dialog.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2015-10-28 21:41:59 +00:00
|
|
|
filter_expression_frame.$(OBJEXT): ui_filter_expression_frame.h
|
|
|
|
|
2016-06-01 01:29:39 +00:00
|
|
|
firewall_rules_dialog.$(OBJEXT): ui_firewall_rules_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
follow_stream_dialog.$(OBJEXT): ui_follow_stream_dialog.h
|
2013-02-06 19:03:23 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
font_color_preferences_frame.$(OBJEXT): ui_font_color_preferences_frame.h
|
2013-09-09 21:09:03 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
funnel_string_dialog.$(OBJEXT): ui_funnel_string_dialog.h
|
2013-01-24 01:10:12 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
funnel_text_dialog.$(OBJEXT): ui_funnel_text_dialog.h
|
2015-07-03 20:52:49 +00:00
|
|
|
|
2015-08-05 00:42:53 +00:00
|
|
|
gsm_map_summary_dialog.$(OBJEXT): ui_gsm_map_summary_dialog.h
|
|
|
|
|
2015-09-03 18:18:13 +00:00
|
|
|
iax2_analysis_dialog.$(OBJEXT): ui_iax2_analysis_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
import_text_dialog.$(OBJEXT): ui_import_text_dialog.h
|
2015-07-03 20:52:49 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
io_graph_dialog.$(OBJEXT): ui_io_graph_dialog.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2016-10-01 06:54:57 +00:00
|
|
|
interface_frame.$(OBJEXT): ui_interface_frame.h
|
|
|
|
|
2017-04-15 21:30:30 +00:00
|
|
|
interface_toolbar.$(OBJEXT): ui_interface_toolbar.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
layout_preferences_frame.$(OBJEXT): ui_layout_preferences_frame.h
|
Add a Qt I/O Graph dialog.
For each graph you can set:
- Its visibility
- A name
- A display filter
- Color, from a fixed list
- Plot style: Line, Impulse, Bar, Stacked Bar, Dot, Square, Diamond
- Basic Y Axes (packets/s, bytes/s, bits/s)
- Computed Y Axes (SUM, MIN, AVG, MAX)
- Smoothing
You can pan and zoom using the mouse and keyboard. Clicking on a graph
selects the last packet for that interval. If all graphs have the same Y
axis a single label is shown, otherwise a legend is shown.
The time scale (X axis) can be toggled between relative seconds and the
time of day.
Graphs can be saved as PDF, PNG, BMP, and JPEG. Settings are "sticky"
via the io_graphs UAT.
To do:
- Minimize graph drawing delays.
- Figure out why smoothing differs from GTK+
- Everything else at the top of io_graph_dialog.cpp
- Fix empty resets.
A fair amount of code was copied from TCPStreamDialog. We might want to
subclass QCustomPlot and place the shared code there.
Move common syntax checking to SyntaxLineEdit.
Move some common code from ui/gtk/io_stat.c to ui/io_graph_item.[ch] and
use it in both GTK+ and Qt.
Make the io_graph_item_t array allocation in io_stat.c static. The
behavior should be identical and this gives us additional compile-time
checks.
Change-Id: I9a3d544469b7048f0761fdbf7bcf20f44ae76577
Reviewed-on: https://code.wireshark.org/review/435
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Tested-by: Gerald Combs <gerald@wireshark.org>
2014-02-12 00:07:10 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
lbm_lbtrm_transport_dialog.$(OBJEXT): ui_lbm_lbtrm_transport_dialog.h
|
2013-01-21 05:29:14 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
lbm_lbtru_transport_dialog.$(OBJEXT): ui_lbm_lbtru_transport_dialog.h
|
2014-04-08 22:13:45 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
lbm_stream_dialog.$(OBJEXT): ui_lbm_stream_dialog.h
|
2014-04-08 22:13:45 +00:00
|
|
|
|
2015-10-10 22:53:45 +00:00
|
|
|
lte_rlc_graph_dialog.$(OBJEXT): ui_lte_rlc_graph_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
main_welcome.$(OBJEXT): ui_main_welcome.h
|
2014-04-08 22:13:45 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
main_window.$(OBJEXT): ui_main_window.h
|
2012-08-18 19:45:09 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
main_window_preferences_frame.$(OBJEXT): ui_main_window_preferences_frame.h
|
2012-03-18 23:35:53 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
main_window_slots.$(OBJEXT): ui_main_window.h
|
2013-01-19 00:57:57 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
manage_interfaces_dialog.$(OBJEXT): ui_manage_interfaces_dialog.h
|
2014-06-24 09:36:51 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
module_preferences_scroll_area.$(OBJEXT): ui_module_preferences_scroll_area.h
|
2013-02-08 01:30:31 +00:00
|
|
|
|
2015-08-31 19:24:48 +00:00
|
|
|
mtp3_summary_dialog.$(OBJEXT): ui_mtp3_summary_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
packet_comment_dialog.$(OBJEXT): ui_packet_comment_dialog.h
|
2012-12-23 04:37:58 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
packet_dialog.$(OBJEXT): ui_packet_dialog.h
|
2015-02-11 23:00:27 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
packet_format_group_box.$(OBJEXT): ui_packet_format_group_box.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
packet_range_group_box.$(OBJEXT): ui_packet_range_group_box.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
preference_editor_frame.$(OBJEXT): ui_preference_editor_frame.h
|
2015-06-17 15:41:41 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
preferences_dialog.$(OBJEXT): ui_preferences_dialog.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
print_dialog.$(OBJEXT): ui_print_dialog.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2015-07-17 22:06:55 +00:00
|
|
|
progress_frame.$(OBJEXT): ui_progress_frame.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
profile_dialog.$(OBJEXT): ui_profile_dialog.h
|
2012-12-29 02:58:56 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
protocol_hierarchy_dialog.$(OBJEXT): ui_protocol_hierarchy_dialog.h
|
2015-02-03 16:39:14 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
remote_capture_dialog.$(OBJEXT): ui_remote_capture_dialog.h
|
2014-08-04 11:57:17 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
remote_settings_dialog.$(OBJEXT): ui_remote_settings_dialog.h
|
2014-08-04 11:57:17 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
resolved_addresses_dialog.$(OBJEXT): ui_resolved_addresses_dialog.h
|
2015-07-09 23:00:14 +00:00
|
|
|
|
2015-09-03 18:18:13 +00:00
|
|
|
rtp_analysis_dialog.$(OBJEXT): ui_rtp_analysis_dialog.h
|
|
|
|
|
2014-12-13 00:51:40 +00:00
|
|
|
rtp_player_dialog.$(OBJEXT): ui_rtp_player_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
rtp_stream_dialog.$(OBJEXT): ui_rtp_stream_dialog.h
|
2015-01-15 01:25:56 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
search_frame.$(OBJEXT): ui_search_frame.h
|
2012-12-15 01:04:39 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sequence_dialog.$(OBJEXT): ui_sequence_dialog.h
|
2013-10-24 23:01:30 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sctp_all_assocs_dialog.$(OBJEXT): ui_sctp_all_assocs_dialog.h
|
2013-12-13 10:39:13 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sctp_assoc_analyse_dialog.$(OBJEXT): ui_sctp_assoc_analyse_dialog.h
|
2013-12-13 10:39:13 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sctp_chunk_statistics_dialog.$(OBJEXT): ui_sctp_chunk_statistics_dialog.h
|
2013-12-13 10:39:13 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sctp_graph_dialog.$(OBJEXT): ui_sctp_graph_dialog.h
|
2013-12-13 10:39:13 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sctp_graph_arwnd_dialog.$(OBJEXT): ui_sctp_graph_arwnd_dialog.h
|
2013-12-13 10:39:13 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
sctp_graph_byte_dialog.$(OBJEXT): ui_sctp_graph_byte_dialog.h
|
2013-12-13 10:39:13 +00:00
|
|
|
|
2016-02-07 21:15:12 +00:00
|
|
|
show_packet_bytes_dialog.$(OBJEXT): ui_show_packet_bytes_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
splash_overlay.$(OBJEXT): ui_splash_overlay.h
|
2012-12-03 21:33:08 +00:00
|
|
|
|
2015-10-01 17:18:56 +00:00
|
|
|
supported_protocols_dialog.$(OBJEXT): ui_supported_protocols_dialog.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
tap_parameter_dialog.$(OBJEXT): ui_tap_parameter_dialog.h
|
2013-11-21 01:28:17 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
tcp_stream_dialog.$(OBJEXT): ui_tcp_stream_dialog.h
|
2013-08-27 20:31:22 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
time_shift_dialog.$(OBJEXT): ui_time_shift_dialog.h
|
2012-12-23 03:45:35 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
traffic_table_dialog.$(OBJEXT): ui_traffic_table_dialog.h
|
2014-08-06 17:07:42 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
uat_dialog.$(OBJEXT): ui_uat_dialog.h
|
2013-07-26 00:23:09 +00:00
|
|
|
|
2017-07-09 19:52:27 +00:00
|
|
|
uat_frame.$(OBJEXT): ui_uat_frame.h
|
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
voip_calls_dialog.$(OBJEXT): ui_voip_calls_dialog.h
|
2014-11-19 00:21:42 +00:00
|
|
|
|
2015-07-10 04:09:48 +00:00
|
|
|
wireless_frame.$(OBJEXT): ui_wireless_frame.h
|
2015-06-11 22:05:44 +00:00
|
|
|
|
2012-03-18 23:35:53 +00:00
|
|
|
doxygen:
|
|
|
|
if HAVE_DOXYGEN
|
|
|
|
$(DOXYGEN) doxygen.cfg
|
|
|
|
endif # HAVE_DOXYGEN
|
|
|
|
|
2015-03-08 04:47:24 +00:00
|
|
|
#checkapi: checkapi-base checkapi-todo
|
2012-03-18 23:35:53 +00:00
|
|
|
|
|
|
|
EXTRA_DIST = \
|
2012-03-19 01:47:53 +00:00
|
|
|
$(GENERATOR_FILES) \
|
2013-01-21 16:58:51 +00:00
|
|
|
$(UI_FILES) \
|
2012-11-27 09:18:42 +00:00
|
|
|
$(QRC_FILES) \
|
2012-11-27 13:14:37 +00:00
|
|
|
$(TS_FILES) \
|
2012-03-19 06:29:41 +00:00
|
|
|
CMakeLists.txt \
|
2012-03-18 23:35:53 +00:00
|
|
|
doxygen.cfg.in \
|
2016-06-29 02:31:32 +00:00
|
|
|
i18n.qrc.in \
|
2012-03-19 06:29:41 +00:00
|
|
|
Makefile_custom.common \
|
2012-06-15 18:17:20 +00:00
|
|
|
gpl-template.txt
|