test_sdk/gui/gui.pro

286 lines
9.9 KiB
Prolog

#QT -= gui
QT += gui widgets qml xml multimedia quickwidgets
TEMPLATE = lib
DEFINES += GTL_GUI_LIB
TARGET = gtl_gui
CONFIG += c++11
# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
config/gtl_gui_config_filter_response_chart.cpp \
config/gtl_gui_config_filter_response_chart_series.cpp \
config/gtl_gui_config_filter_response_chart_series_axis_y.cpp \
config/gtl_gui_config_hardware_dialog.cpp \
config/gtl_gui_config_hw_widget.cpp \
config/gtl_gui_config_hw_widget_audio.cpp \
config/gtl_gui_config_hw_widget_dac.cpp \
config/gtl_gui_config_hw_widget_generator.cpp \
config/gtl_gui_config_widget.cpp \
config/gtl_gui_config_widget_analog.cpp \
config/gtl_gui_config_widget_device.cpp \
config/gtl_gui_config_widget_node.cpp \
config/gtl_gui_config_widget_player.cpp \
config/gtl_gui_config_widget_player_files.cpp \
gtl_gui.cpp \
gtl_gui_apfc_chart.cpp \
gtl_gui_apfc_series.cpp \
gtl_gui_apfc_widget.cpp \
gtl_gui_chart.cpp \
gtl_gui_chart_axis_x.cpp \
gtl_gui_chart_axis_y.cpp \
gtl_gui_chart_line.cpp \
gtl_gui_chart_marker.cpp \
gtl_gui_chart_marker_color_delegate.cpp \
gtl_gui_chart_marker_kill_delegate.cpp \
gtl_gui_chart_marker_line.cpp \
gtl_gui_chart_markers.cpp \
gtl_gui_chart_markers_item_delegate.cpp \
gtl_gui_chart_markers_model.cpp \
gtl_gui_chart_markers_view.cpp \
gtl_gui_chart_series.cpp \
gtl_gui_chart_single_markers.cpp \
gtl_gui_chart_single_markers_view.cpp \
gtl_gui_chart_widget.cpp \
gtl_gui_color_box.cpp \
gtl_gui_cross_spec_chart.cpp \
gtl_gui_cross_spec_series.cpp \
gtl_gui_cross_spec_widget.cpp \
gtl_gui_dock.cpp \
gtl_gui_dock_title.cpp \
gtl_gui_group_options_widget.cpp \
gtl_gui_log_viewer.cpp \
gtl_gui_meas_widget.cpp \
gtl_gui_options_dialog.cpp \
gtl_gui_options_widget.cpp \
gtl_gui_octv_chart.cpp \
gtl_gui_octv_series.cpp \
gtl_gui_octv_widget.cpp \
gtl_gui_record_chart.cpp \
gtl_gui_record_chart_axis_x.cpp \
gtl_gui_record_chart_series.cpp \
gtl_gui_recorder_widget.cpp \
gtl_gui_scr_editor.cpp \
gtl_gui_scr_options_widget.cpp \
gtl_gui_scr_qml_widget.cpp \
gtl_gui_scr_quick_widget.cpp \
gtl_gui_scr_specs_chart.cpp \
gtl_gui_scr_specs_series.cpp \
gtl_gui_scr_specs_widget.cpp \
gtl_gui_scr_table.cpp \
gtl_gui_scr_widget.cpp \
gtl_gui_spec_chart.cpp \
gtl_gui_spec_meas_delegate.cpp \
gtl_gui_spec_meas_model.cpp \
gtl_gui_spec_series.cpp \
gtl_gui_spec_widget.cpp \
osc/gtl_gui_osc_chart.cpp \
osc/gtl_gui_osc_meas_delegate.cpp \
osc/gtl_gui_osc_meas_model.cpp \
osc/gtl_gui_osc_series.cpp \
osc/gtl_gui_osc_widget.cpp \
orbit/gtl_gui_orbit_chart.cpp \
orbit/gtl_gui_orbit_series.cpp \
orbit/gtl_gui_orbit_widget.cpp \
player/gtl_gui_player_chart.cpp \
player/gtl_gui_player_chart_position.cpp \
player/gtl_gui_player_chart_position_line.cpp \
player/gtl_gui_player_chart_range.cpp \
player/gtl_gui_player_chart_range_body.cpp \
player/gtl_gui_player_chart_range_line.cpp \
player/gtl_gui_player_resampling_dialog.cpp \
spec/gtl_gui_spec_band_marker.cpp \
spec/gtl_gui_spec_band_marker_body.cpp \
spec/gtl_gui_spec_band_marker_type_delegate.cpp \
spec/gtl_gui_spec_band_markers.cpp \
spec/gtl_gui_spec_band_markers_view.cpp \
spec/gtl_gui_spec_harm_marker.cpp \
spec/gtl_gui_spec_harm_markers.cpp \
spec/gtl_gui_spec_harm_markers_view.cpp \
spgr/gtl_gui_spgr_chart.cpp \
spgr/gtl_gui_spgr_chart_marker.cpp \
spgr/gtl_gui_spgr_line.cpp \
spgr/gtl_gui_spgr_series.cpp \
spgr/gtl_gui_spgr_widget.cpp
HEADERS += \
config/gtl_gui_config_filter_response_chart.h \
config/gtl_gui_config_filter_response_chart_series.h \
config/gtl_gui_config_filter_response_chart_series_axis_y.h \
config/gtl_gui_config_hardware_dialog.h \
config/gtl_gui_config_hw_widget.h \
config/gtl_gui_config_hw_widget_audio.h \
config/gtl_gui_config_hw_widget_dac.h \
config/gtl_gui_config_hw_widget_generator.h \
config/gtl_gui_config_widget.h \
config/gtl_gui_config_widget_analog.h \
config/gtl_gui_config_widget_device.h \
config/gtl_gui_config_widget_node.h \
config/gtl_gui_config_widget_player.h \
config/gtl_gui_config_widget_player_files.h \
gtl_gui_apfc_chart.h \
gtl_gui_apfc_series.h \
gtl_gui_apfc_widget.h \
gtl_gui_chart.h \
gtl_gui_chart_axis_x.h \
gtl_gui_chart_axis_y.h \
gtl_gui_chart_line.h \
gtl_gui_chart_marker.h \
gtl_gui_chart_marker_color_delegate.h \
gtl_gui_chart_marker_kill_delegate.h \
gtl_gui_chart_marker_line.h \
gtl_gui_chart_markers.h \
gtl_gui_chart_markers_item_delegate.h \
gtl_gui_chart_markers_model.h \
gtl_gui_chart_markers_view.h \
gtl_gui_chart_series.h \
gtl_gui_chart_single_markers.h \
gtl_gui_chart_single_markers_view.h \
gtl_gui_chart_widget.h \
gtl_gui_color_box.h \
gtl_gui_cross_spec_chart.h \
gtl_gui_cross_spec_series.h \
gtl_gui_cross_spec_widget.h \
gtl_gui_dock.h \
gtl_gui_dock_title.h \
gtl_gui_group_options_widget.h \
gtl_gui_log_viewer.h \
gtl_gui_meas_widget.h \
gtl_gui_options_dialog.h \
gtl_gui_options_widget.h \
gtl_gui_octv_chart.h \
gtl_gui_octv_series.h \
gtl_gui_octv_widget.h \
gtl_gui_record_chart.h \
gtl_gui_record_chart_axis_x.h \
gtl_gui_record_chart_series.h \
gtl_gui_recorder_widget.h \
gtl_gui_scr_editor.h \
gtl_gui_scr_options_widget.h \
gtl_gui_scr_qml_widget.h \
gtl_gui_scr_quick_widget.h \
gtl_gui_scr_specs_chart.h \
gtl_gui_scr_specs_series.h \
gtl_gui_scr_specs_widget.h \
gtl_gui_scr_table.h \
gtl_gui_scr_widget.h \
gtl_gui_spec_chart.h \
gtl_gui_spec_meas_delegate.h \
gtl_gui_spec_meas_model.h \
gtl_gui_spec_series.h \
gtl_gui_spec_widget.h \
gui_global.h \
gtl_gui.h \
osc/gtl_gui_osc_chart.h \
osc/gtl_gui_osc_meas_delegate.h \
osc/gtl_gui_osc_meas_model.h \
osc/gtl_gui_osc_series.h \
osc/gtl_gui_osc_widget.h \
orbit/gtl_gui_orbit_chart.h \
orbit/gtl_gui_orbit_series.h \
orbit/gtl_gui_orbit_widget.h \
player/gtl_gui_player_chart.h \
player/gtl_gui_player_chart_position.h \
player/gtl_gui_player_chart_position_line.h \
player/gtl_gui_player_chart_range.h \
player/gtl_gui_player_chart_range_body.h \
player/gtl_gui_player_chart_range_line.h \
player/gtl_gui_player_resampling_dialog.h \
spec/gtl_gui_spec_band_marker.h \
spec/gtl_gui_spec_band_marker_body.h \
spec/gtl_gui_spec_band_marker_type_delegate.h \
spec/gtl_gui_spec_band_markers.h \
spec/gtl_gui_spec_band_markers_view.h \
spec/gtl_gui_spec_harm_marker.h \
spec/gtl_gui_spec_harm_markers.h \
spec/gtl_gui_spec_harm_markers_view.h \
spgr/gtl_gui_spgr_chart.h \
spgr/gtl_gui_spgr_chart_marker.h \
spgr/gtl_gui_spgr_line.h \
spgr/gtl_gui_spgr_series.h \
spgr/gtl_gui_spgr_widget.h
TRANSLATIONS += \
gui_ru_RU.ts
# Default rules for deployment.
unix {
target.path = /usr/lib
}
!isEmpty(target.path): INSTALLS += target
INCLUDEPATH += $$PWD/..
DEPENDPATH += $$PWD/..
win32:CONFIG(release, debug|release): DESTDIR = ../.output/release
else:win32:CONFIG(debug, debug|release): DESTDIR = ../.output/debug
else:unix: DESTDIR = ../../.ouput
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../.output/release/ -lgtl_core
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../.output/debug/ -lgtl_core
else:unix: LIBS += -L$$PWD/../.output/ -lgtl_core
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../.output/release/ -lgtl_script
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../.output/debug/ -lgtl_script
else:unix: LIBS += -L$$PWD/../.output/ -lgtl_script
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../.output/release/ -lgtl_hw
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../.output/debug/ -lgtl_hw
else:unix: LIBS += -L$$PWD/../.output/ -lgtl_script
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../.output/release/ -lgtl_math
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../.output/debug/ -lgtl_math
else:unix: LIBS += -L$$PWD/../.output/ -lgtl_math
win32:CONFIG(release, debug|release): LIBS += -L$$(COMPONENTSPATH)/qt6/.output/release/ -lchart
else:win32:CONFIG(debug, debug|release): LIBS += -L$$(COMPONENTSPATH)/qt6/.output/debug/ -lchart
else:unix: LIBS += -L$$(COMPONENTSPATH)/qt6/.output/ -lchart
INCLUDEPATH += $$(COMPONENTSPATH)/qt6
DEPENDPATH += $$(COMPONENTSPATH)/qt6
INCLUDEPATH += $$(COMPONENTSPATH)/!c++
DEPENDPATH += $$(COMPONENTSPATH)!c++
RESOURCES += $$(COMPONENTSPATH)/qt6/chart/Resources/chart.qrc \
gui.qrc
INCLUDEPATH += $$(DSPFILTERSPATH)/include
DEPENDPATH += $$(DSPFILTERSPATH)/include
INCLUDEPATH += $$(FFTWPATH)
FORMS += \
config/gtl_gui_config_hardware_dialog.ui \
config/gtl_gui_config_hw_widget_audio.ui \
config/gtl_gui_config_hw_widget_dac.ui \
config/gtl_gui_config_hw_widget_generator.ui \
config/gtl_gui_config_widget.ui \
config/gtl_gui_config_widget_analog.ui \
config/gtl_gui_config_widget_device.ui \
config/gtl_gui_config_widget_player.ui \
gtl_gui_apfc_widget.ui \
gtl_gui_cross_spec_widget.ui \
gtl_gui_dock_title.ui \
gtl_gui_meas_widget.ui \
gtl_gui_meas_widget.ui \
gtl_gui_options_dialog.ui \
gtl_gui_options_widget.ui \
gtl_gui_octv_widget.ui \
gtl_gui_recorder_widget.ui \
gtl_gui_scr_options_widget.ui \
gtl_gui_scr_qml_widget.ui \
gtl_gui_scr_specs_widget.ui \
gtl_gui_scr_table.ui \
gtl_gui_scr_widget.ui \
gtl_gui_spec_widget.ui \
osc/gtl_gui_osc_widget.ui \
player/gtl_gui_player_resampling_dialog.ui \
orbit/gtl_gui_orbit_widget.ui \
spgr/gtl_gui_spgr_widget.ui