diff --git a/.qmake.stash b/.qmake.stash new file mode 100644 index 00000000..757fb7b5 --- /dev/null +++ b/.qmake.stash @@ -0,0 +1,25 @@ +QMAKE_CXX.QT_COMPILER_STDCXX = 201703L +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 15 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /usr/include/c++/15 \ + /usr/include/c++/15/x86_64-suse-linux \ + /usr/include/c++/15/backward \ + /usr/lib64/gcc/x86_64-suse-linux/15/include \ + /usr/local/include \ + /usr/lib64/gcc/x86_64-suse-linux/15/include-fixed \ + /usr/x86_64-suse-linux/include \ + /usr/include +QMAKE_CXX.LIBDIRS = \ + /usr/lib64/gcc/x86_64-suse-linux/15 \ + /usr/lib64 \ + /lib64 \ + /usr/x86_64-suse-linux/lib \ + /lib \ + /usr/lib diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..4d1bdae2 --- /dev/null +++ b/Makefile @@ -0,0 +1,918 @@ +############################################################################# +# Makefile for building: multidisplay-app +# Generated by qmake (3.1) (Qt 6.11.1) +# Project: multidisplay-app.pro +# Template: subdirs +# Command: /usr/bin/qmake6 -o Makefile multidisplay-app.pro +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +first: make_first +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = multidisplay-app1.0.0 +DISTDIR = /home/sysadmin/Documents/multidisplay-app/multidisplay-app/.tmp/multidisplay-app1.0.0 +SUBTARGETS = \ + sub-libs-qwt-6-2-0 \ + sub-src + + +sub-libs-qwt-6-2-0-qmake_all: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro + cd libs/qwt-6.2.0/ && $(MAKE) -f Makefile qmake_all +sub-libs-qwt-6-2-0: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile +sub-libs-qwt-6-2-0-make_first-ordered: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile +sub-libs-qwt-6-2-0-make_first: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile +sub-libs-qwt-6-2-0-all-ordered: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile all +sub-libs-qwt-6-2-0-all: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile all +sub-libs-qwt-6-2-0-clean-ordered: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile clean +sub-libs-qwt-6-2-0-clean: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile clean +sub-libs-qwt-6-2-0-distclean-ordered: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile distclean +sub-libs-qwt-6-2-0-distclean: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile distclean +sub-libs-qwt-6-2-0-install_subtargets-ordered: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile install +sub-libs-qwt-6-2-0-install_subtargets: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile install +sub-libs-qwt-6-2-0-uninstall_subtargets-ordered: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile uninstall +sub-libs-qwt-6-2-0-uninstall_subtargets: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile uninstall +sub-src-qmake_all: sub-libs-qwt-6-2-0-qmake_all FORCE + @test -d src/ || mkdir -p src/ + cd src/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro + cd src/ && $(MAKE) -f Makefile qmake_all +sub-src: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile +sub-src-make_first-ordered: sub-libs-qwt-6-2-0-make_first-ordered FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile +sub-src-make_first: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile +sub-src-all-ordered: sub-libs-qwt-6-2-0-all-ordered FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile all +sub-src-all: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile all +sub-src-clean-ordered: sub-libs-qwt-6-2-0-clean-ordered FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile clean +sub-src-clean: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile clean +sub-src-distclean-ordered: sub-libs-qwt-6-2-0-distclean-ordered FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile distclean +sub-src-distclean: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile distclean +sub-src-install_subtargets-ordered: sub-libs-qwt-6-2-0-install_subtargets-ordered FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile install +sub-src-install_subtargets: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile install +sub-src-uninstall_subtargets-ordered: sub-libs-qwt-6-2-0-uninstall_subtargets-ordered FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile uninstall +sub-src-uninstall_subtargets: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile uninstall + +Makefile: multidisplay-app.pro /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + multidisplay-app.pro + $(QMAKE) -o Makefile multidisplay-app.pro +/usr/lib64/qt6/mkspecs/features/spec_pre.prf: +/usr/lib64/qt6/mkspecs/common/unix.conf: +/usr/lib64/qt6/mkspecs/common/linux.conf: +/usr/lib64/qt6/mkspecs/common/sanitize.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib64/qt6/mkspecs/common/g++-base.conf: +/usr/lib64/qt6/mkspecs/common/g++-unix.conf: +/usr/lib64/qt6/mkspecs/qconfig.pri: +/usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib64/qt6/mkspecs/features/qt_functions.prf: +/usr/lib64/qt6/mkspecs/features/qt_config.prf: +/usr/lib64/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib64/qt6/mkspecs/features/spec_post.prf: +/usr/lib64/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib64/qt6/mkspecs/features/toolchain.prf: +/usr/lib64/qt6/mkspecs/features/default_pre.prf: +/usr/lib64/qt6/mkspecs/features/resolve_config.prf: +/usr/lib64/qt6/mkspecs/features/default_post.prf: +/usr/lib64/qt6/mkspecs/features/warn_on.prf: +/usr/lib64/qt6/mkspecs/features/qmake_use.prf: +/usr/lib64/qt6/mkspecs/features/file_copies.prf: +/usr/lib64/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib64/qt6/mkspecs/features/exceptions.prf: +/usr/lib64/qt6/mkspecs/features/yacc.prf: +/usr/lib64/qt6/mkspecs/features/lex.prf: +multidisplay-app.pro: +qmake: FORCE + @$(QMAKE) -o Makefile multidisplay-app.pro + +qmake_all: sub-libs-qwt-6-2-0-qmake_all sub-src-qmake_all FORCE + +make_first: sub-libs-qwt-6-2-0-make_first-ordered sub-src-make_first-ordered FORCE +all: sub-libs-qwt-6-2-0-all-ordered sub-src-all-ordered FORCE +clean: sub-libs-qwt-6-2-0-clean-ordered sub-src-clean-ordered FORCE +distclean: sub-libs-qwt-6-2-0-distclean-ordered sub-src-distclean-ordered FORCE + -$(DEL_FILE) Makefile + -$(DEL_FILE) .qmake.stash +install_subtargets: sub-libs-qwt-6-2-0-install_subtargets-ordered sub-src-install_subtargets-ordered FORCE +uninstall_subtargets: sub-libs-qwt-6-2-0-uninstall_subtargets-ordered sub-src-uninstall_subtargets-ordered FORCE + +sub-libs-qwt-6-2-0-check_ordered: + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile check +sub-src-check_ordered: sub-libs-qwt-6-2-0-check_ordered + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile check +check: sub-libs-qwt-6-2-0-check_ordered sub-src-check_ordered + +sub-libs-qwt-6-2-0-benchmark_ordered: + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -f Makefile benchmark +sub-src-benchmark_ordered: sub-libs-qwt-6-2-0-benchmark_ordered + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -f Makefile benchmark +benchmark: sub-libs-qwt-6-2-0-benchmark_ordered sub-src-benchmark_ordered +install:install_subtargets FORCE + +uninstall: uninstall_subtargets FORCE + +FORCE: + +.SUFFIXES: + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: sub-libs-qwt-6-2-0-distdir sub-src-distdir FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents /usr/lib64/qt6/mkspecs/features/spec_pre.prf /usr/lib64/qt6/mkspecs/common/unix.conf /usr/lib64/qt6/mkspecs/common/linux.conf /usr/lib64/qt6/mkspecs/common/sanitize.conf /usr/lib64/qt6/mkspecs/common/gcc-base.conf /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf /usr/lib64/qt6/mkspecs/common/g++-base.conf /usr/lib64/qt6/mkspecs/common/g++-unix.conf /usr/lib64/qt6/mkspecs/qconfig.pri /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri /usr/lib64/qt6/mkspecs/features/qt_functions.prf /usr/lib64/qt6/mkspecs/features/qt_config.prf /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_post.prf /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf /usr/lib64/qt6/mkspecs/features/toolchain.prf /usr/lib64/qt6/mkspecs/features/default_pre.prf /usr/lib64/qt6/mkspecs/features/resolve_config.prf /usr/lib64/qt6/mkspecs/features/default_post.prf /usr/lib64/qt6/mkspecs/features/warn_on.prf /usr/lib64/qt6/mkspecs/features/qmake_use.prf /usr/lib64/qt6/mkspecs/features/file_copies.prf /usr/lib64/qt6/mkspecs/features/testcase_targets.prf /usr/lib64/qt6/mkspecs/features/exceptions.prf /usr/lib64/qt6/mkspecs/features/yacc.prf /usr/lib64/qt6/mkspecs/features/lex.prf multidisplay-app.pro $(DISTDIR)/ + +sub-libs-qwt-6-2-0-distdir: FORCE + @test -d libs/qwt-6.2.0/ || mkdir -p libs/qwt-6.2.0/ + cd libs/qwt-6.2.0/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt-6.2.0.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/libs/qwt-6.2.0 + +sub-src-distdir: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/src.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src + diff --git a/libs/qwt-6.2.0/Makefile b/libs/qwt-6.2.0/Makefile new file mode 100644 index 00000000..4a8490a6 --- /dev/null +++ b/libs/qwt-6.2.0/Makefile @@ -0,0 +1,934 @@ +############################################################################# +# Makefile for building: qwt-6 +# Generated by qmake (3.1) (Qt 6.11.1) +# Project: qwt-6.2.0.pro +# Template: subdirs +# Command: /usr/bin/qmake6 -o Makefile qwt-6.2.0.pro +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +first: make_first +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = qwt-61.0.0 +DISTDIR = /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/.tmp/qwt-61.0.0 +SUBTARGETS = \ + sub-src \ + sub-classincludes + + +sub-src-qmake_all: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro + cd src/ && $(MAKE) -f Makefile qmake_all +sub-src: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile +sub-src-make_first-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile +sub-src-make_first: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile +sub-src-all-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile all +sub-src-all: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile all +sub-src-clean-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile clean +sub-src-clean: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile clean +sub-src-distclean-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile distclean +sub-src-distclean: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile distclean +sub-src-install_subtargets-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile install +sub-src-install_subtargets: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile install +sub-src-uninstall_subtargets-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile uninstall +sub-src-uninstall_subtargets: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile uninstall +sub-classincludes-qmake_all: sub-src-qmake_all FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro + cd classincludes/ && $(MAKE) -f Makefile qmake_all +sub-classincludes: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile +sub-classincludes-make_first-ordered: sub-src-make_first-ordered FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile +sub-classincludes-make_first: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile +sub-classincludes-all-ordered: sub-src-all-ordered FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile all +sub-classincludes-all: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile all +sub-classincludes-clean-ordered: sub-src-clean-ordered FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile clean +sub-classincludes-clean: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile clean +sub-classincludes-distclean-ordered: sub-src-distclean-ordered FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile distclean +sub-classincludes-distclean: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile distclean +sub-classincludes-install_subtargets-ordered: sub-src-install_subtargets-ordered FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile install +sub-classincludes-install_subtargets: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile install +sub-classincludes-uninstall_subtargets-ordered: sub-src-uninstall_subtargets-ordered FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile uninstall +sub-classincludes-uninstall_subtargets: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile uninstall + +Makefile: qwt-6.2.0.pro /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + qwtconfig.pri \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + qwt-6.2.0.pro + $(QMAKE) -o Makefile qwt-6.2.0.pro +/usr/lib64/qt6/mkspecs/features/spec_pre.prf: +/usr/lib64/qt6/mkspecs/common/unix.conf: +/usr/lib64/qt6/mkspecs/common/linux.conf: +/usr/lib64/qt6/mkspecs/common/sanitize.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib64/qt6/mkspecs/common/g++-base.conf: +/usr/lib64/qt6/mkspecs/common/g++-unix.conf: +/usr/lib64/qt6/mkspecs/qconfig.pri: +/usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib64/qt6/mkspecs/features/qt_functions.prf: +/usr/lib64/qt6/mkspecs/features/qt_config.prf: +/usr/lib64/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib64/qt6/mkspecs/features/spec_post.prf: +../../.qmake.stash: +/usr/lib64/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib64/qt6/mkspecs/features/toolchain.prf: +/usr/lib64/qt6/mkspecs/features/default_pre.prf: +qwtconfig.pri: +/usr/lib64/qt6/mkspecs/features/resolve_config.prf: +/usr/lib64/qt6/mkspecs/features/default_post.prf: +/usr/lib64/qt6/mkspecs/features/warn_on.prf: +/usr/lib64/qt6/mkspecs/features/qmake_use.prf: +/usr/lib64/qt6/mkspecs/features/file_copies.prf: +/usr/lib64/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib64/qt6/mkspecs/features/exceptions.prf: +/usr/lib64/qt6/mkspecs/features/yacc.prf: +/usr/lib64/qt6/mkspecs/features/lex.prf: +qwt-6.2.0.pro: +qmake: FORCE + @$(QMAKE) -o Makefile qwt-6.2.0.pro + +qmake_all: sub-src-qmake_all sub-classincludes-qmake_all FORCE + +make_first: sub-src-make_first-ordered sub-classincludes-make_first-ordered FORCE +all: sub-src-all-ordered sub-classincludes-all-ordered FORCE +clean: sub-src-clean-ordered sub-classincludes-clean-ordered FORCE +distclean: sub-src-distclean-ordered sub-classincludes-distclean-ordered FORCE + -$(DEL_FILE) Makefile +install_subtargets: sub-src-install_subtargets-ordered sub-classincludes-install_subtargets-ordered FORCE +uninstall_subtargets: sub-src-uninstall_subtargets-ordered sub-classincludes-uninstall_subtargets-ordered FORCE + +sub-src-check_ordered: + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile check +sub-classincludes-check_ordered: sub-src-check_ordered + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile check +check: sub-src-check_ordered sub-classincludes-check_ordered + +sub-src-benchmark_ordered: + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -f Makefile benchmark +sub-classincludes-benchmark_ordered: sub-src-benchmark_ordered + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -f Makefile benchmark +benchmark: sub-src-benchmark_ordered sub-classincludes-benchmark_ordered +install_qwtspec: FORCE + @test -d $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features || mkdir -p $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwtconfig.pri $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/qwtconfig.pri + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwtfunctions.pri $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/qwtfunctions.pri + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/qwt.prf $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/qwt.prf + +uninstall_qwtspec: FORCE + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/qwt.prf + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/qwtfunctions.pri + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/qwtconfig.pri + -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/features/ + + +install:install_subtargets install_qwtspec FORCE + +uninstall: uninstall_qwtspec uninstall_subtargets FORCE + +FORCE: + +.SUFFIXES: + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: sub-src-distdir sub-classincludes-distdir FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents /usr/lib64/qt6/mkspecs/features/spec_pre.prf /usr/lib64/qt6/mkspecs/common/unix.conf /usr/lib64/qt6/mkspecs/common/linux.conf /usr/lib64/qt6/mkspecs/common/sanitize.conf /usr/lib64/qt6/mkspecs/common/gcc-base.conf /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf /usr/lib64/qt6/mkspecs/common/g++-base.conf /usr/lib64/qt6/mkspecs/common/g++-unix.conf /usr/lib64/qt6/mkspecs/qconfig.pri /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri /usr/lib64/qt6/mkspecs/features/qt_functions.prf /usr/lib64/qt6/mkspecs/features/qt_config.prf /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_post.prf ../../.qmake.stash /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf /usr/lib64/qt6/mkspecs/features/toolchain.prf /usr/lib64/qt6/mkspecs/features/default_pre.prf qwtconfig.pri /usr/lib64/qt6/mkspecs/features/resolve_config.prf /usr/lib64/qt6/mkspecs/features/default_post.prf /usr/lib64/qt6/mkspecs/features/warn_on.prf /usr/lib64/qt6/mkspecs/features/qmake_use.prf /usr/lib64/qt6/mkspecs/features/file_copies.prf /usr/lib64/qt6/mkspecs/features/testcase_targets.prf /usr/lib64/qt6/mkspecs/features/exceptions.prf /usr/lib64/qt6/mkspecs/features/yacc.prf /usr/lib64/qt6/mkspecs/features/lex.prf qwt-6.2.0.pro $(DISTDIR)/ + +sub-src-distdir: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/src.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src + +sub-classincludes-distdir: FORCE + @test -d classincludes/ || mkdir -p classincludes/ + cd classincludes/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/classincludes/classincludes.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/classincludes + diff --git a/libs/qwt-6.2.0/src/Makefile b/libs/qwt-6.2.0/src/Makefile new file mode 100644 index 00000000..a0b9a3e0 --- /dev/null +++ b/libs/qwt-6.2.0/src/Makefile @@ -0,0 +1,3793 @@ +############################################################################# +# Makefile for building: libqwt.so.6.2.0 +# Generated by qmake (3.1) (Qt 6.11.1) +# Project: src.pro +# Template: lib +# Command: /usr/bin/qmake6 -o Makefile src.pro +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = @echo compiling $< && gcc +CXX = @echo compiling $< && g++ +DEFINES = -DQWT_MOC_INCLUDE=1 -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB +CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) +CXXFLAGS = -pipe -fno-math-errno -funsafe-math-optimizations -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) +INCPATH = -I. -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/lib64/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = qwt6.2.0 +DISTDIR = /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/.tmp/qwt6.2.0 +LINK = @echo linking $@ && g++ +LFLAGS = -Wl,-soname,libqwt.so.6.2 -Wl,-O1 -Wl,-rpath,/usr/lib64 -Wl,-rpath-link,/usr/lib64 -shared -fPIC +LIBS = $(SUBLIBS) /usr/lib64/libQt6OpenGLWidgets.so /usr/lib64/libQt6OpenGL.so /usr/lib64/libQt6PrintSupport.so /usr/lib64/libQt6Widgets.so /usr/lib64/libQt6Svg.so /usr/lib64/libQt6Gui.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Concurrent.so /usr/lib64/libQt6Core.so -lpthread -lGLX -lOpenGL +AR = ar cqs +RANLIB = +SED = sed +STRIP = + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = qwt.cpp \ + qwt_abstract_scale_draw.cpp \ + qwt_bezier.cpp \ + qwt_clipper.cpp \ + qwt_color_map.cpp \ + qwt_column_symbol.cpp \ + qwt_date.cpp \ + qwt_date_scale_draw.cpp \ + qwt_date_scale_engine.cpp \ + qwt_dyngrid_layout.cpp \ + qwt_event_pattern.cpp \ + qwt_graphic.cpp \ + qwt_interval.cpp \ + qwt_interval_symbol.cpp \ + qwt_math.cpp \ + qwt_magnifier.cpp \ + qwt_null_paintdevice.cpp \ + qwt_painter.cpp \ + qwt_painter_command.cpp \ + qwt_panner.cpp \ + qwt_picker.cpp \ + qwt_picker_machine.cpp \ + qwt_pixel_matrix.cpp \ + qwt_point_3d.cpp \ + qwt_point_polar.cpp \ + qwt_round_scale_draw.cpp \ + qwt_scale_div.cpp \ + qwt_scale_draw.cpp \ + qwt_scale_map.cpp \ + qwt_scale_engine.cpp \ + qwt_spline.cpp \ + qwt_spline_basis.cpp \ + qwt_spline_parametrization.cpp \ + qwt_spline_local.cpp \ + qwt_spline_cubic.cpp \ + qwt_spline_pleasing.cpp \ + qwt_spline_polynomial.cpp \ + qwt_symbol.cpp \ + qwt_system_clock.cpp \ + qwt_text_engine.cpp \ + qwt_text_label.cpp \ + qwt_text.cpp \ + qwt_transform.cpp \ + qwt_widget_overlay.cpp \ + qwt_curve_fitter.cpp \ + qwt_spline_curve_fitter.cpp \ + qwt_weeding_curve_fitter.cpp \ + qwt_abstract_legend.cpp \ + qwt_legend.cpp \ + qwt_legend_data.cpp \ + qwt_legend_label.cpp \ + qwt_plot.cpp \ + qwt_plot_renderer.cpp \ + qwt_plot_axis.cpp \ + qwt_plot_curve.cpp \ + qwt_plot_dict.cpp \ + qwt_plot_directpainter.cpp \ + qwt_plot_graphicitem.cpp \ + qwt_plot_grid.cpp \ + qwt_plot_histogram.cpp \ + qwt_plot_item.cpp \ + qwt_plot_abstract_barchart.cpp \ + qwt_plot_barchart.cpp \ + qwt_plot_multi_barchart.cpp \ + qwt_plot_intervalcurve.cpp \ + qwt_plot_zoneitem.cpp \ + qwt_plot_tradingcurve.cpp \ + qwt_plot_spectrogram.cpp \ + qwt_plot_spectrocurve.cpp \ + qwt_plot_scaleitem.cpp \ + qwt_plot_legenditem.cpp \ + qwt_plot_seriesitem.cpp \ + qwt_plot_shapeitem.cpp \ + qwt_plot_vectorfield.cpp \ + qwt_plot_marker.cpp \ + qwt_plot_textlabel.cpp \ + qwt_plot_layout.cpp \ + qwt_plot_abstract_canvas.cpp \ + qwt_plot_canvas.cpp \ + qwt_plot_panner.cpp \ + qwt_plot_rasteritem.cpp \ + qwt_plot_picker.cpp \ + qwt_plot_zoomer.cpp \ + qwt_plot_magnifier.cpp \ + qwt_plot_rescaler.cpp \ + qwt_point_mapper.cpp \ + qwt_raster_data.cpp \ + qwt_matrix_raster_data.cpp \ + qwt_vectorfield_symbol.cpp \ + qwt_sampling_thread.cpp \ + qwt_series_data.cpp \ + qwt_point_data.cpp \ + qwt_scale_widget.cpp \ + qwt_plot_opengl_canvas.cpp \ + qwt_plot_svgitem.cpp \ + qwt_polar_canvas.cpp \ + qwt_polar_curve.cpp \ + qwt_polar_fitter.cpp \ + qwt_polar_grid.cpp \ + qwt_polar_item.cpp \ + qwt_polar_itemdict.cpp \ + qwt_polar_layout.cpp \ + qwt_polar_magnifier.cpp \ + qwt_polar_marker.cpp \ + qwt_polar_panner.cpp \ + qwt_polar_picker.cpp \ + qwt_polar_plot.cpp \ + qwt_polar_renderer.cpp \ + qwt_polar_spectrogram.cpp \ + qwt_abstract_slider.cpp \ + qwt_abstract_scale.cpp \ + qwt_arrow_button.cpp \ + qwt_analog_clock.cpp \ + qwt_compass.cpp \ + qwt_compass_rose.cpp \ + qwt_counter.cpp \ + qwt_dial.cpp \ + qwt_dial_needle.cpp \ + qwt_knob.cpp \ + qwt_slider.cpp \ + qwt_thermo.cpp \ + qwt_wheel.cpp +OBJECTS = qwt.o \ + qwt_abstract_scale_draw.o \ + qwt_bezier.o \ + qwt_clipper.o \ + qwt_color_map.o \ + qwt_column_symbol.o \ + qwt_date.o \ + qwt_date_scale_draw.o \ + qwt_date_scale_engine.o \ + qwt_dyngrid_layout.o \ + qwt_event_pattern.o \ + qwt_graphic.o \ + qwt_interval.o \ + qwt_interval_symbol.o \ + qwt_math.o \ + qwt_magnifier.o \ + qwt_null_paintdevice.o \ + qwt_painter.o \ + qwt_painter_command.o \ + qwt_panner.o \ + qwt_picker.o \ + qwt_picker_machine.o \ + qwt_pixel_matrix.o \ + qwt_point_3d.o \ + qwt_point_polar.o \ + qwt_round_scale_draw.o \ + qwt_scale_div.o \ + qwt_scale_draw.o \ + qwt_scale_map.o \ + qwt_scale_engine.o \ + qwt_spline.o \ + qwt_spline_basis.o \ + qwt_spline_parametrization.o \ + qwt_spline_local.o \ + qwt_spline_cubic.o \ + qwt_spline_pleasing.o \ + qwt_spline_polynomial.o \ + qwt_symbol.o \ + qwt_system_clock.o \ + qwt_text_engine.o \ + qwt_text_label.o \ + qwt_text.o \ + qwt_transform.o \ + qwt_widget_overlay.o \ + qwt_curve_fitter.o \ + qwt_spline_curve_fitter.o \ + qwt_weeding_curve_fitter.o \ + qwt_abstract_legend.o \ + qwt_legend.o \ + qwt_legend_data.o \ + qwt_legend_label.o \ + qwt_plot.o \ + qwt_plot_renderer.o \ + qwt_plot_axis.o \ + qwt_plot_curve.o \ + qwt_plot_dict.o \ + qwt_plot_directpainter.o \ + qwt_plot_graphicitem.o \ + qwt_plot_grid.o \ + qwt_plot_histogram.o \ + qwt_plot_item.o \ + qwt_plot_abstract_barchart.o \ + qwt_plot_barchart.o \ + qwt_plot_multi_barchart.o \ + qwt_plot_intervalcurve.o \ + qwt_plot_zoneitem.o \ + qwt_plot_tradingcurve.o \ + qwt_plot_spectrogram.o \ + qwt_plot_spectrocurve.o \ + qwt_plot_scaleitem.o \ + qwt_plot_legenditem.o \ + qwt_plot_seriesitem.o \ + qwt_plot_shapeitem.o \ + qwt_plot_vectorfield.o \ + qwt_plot_marker.o \ + qwt_plot_textlabel.o \ + qwt_plot_layout.o \ + qwt_plot_abstract_canvas.o \ + qwt_plot_canvas.o \ + qwt_plot_panner.o \ + qwt_plot_rasteritem.o \ + qwt_plot_picker.o \ + qwt_plot_zoomer.o \ + qwt_plot_magnifier.o \ + qwt_plot_rescaler.o \ + qwt_point_mapper.o \ + qwt_raster_data.o \ + qwt_matrix_raster_data.o \ + qwt_vectorfield_symbol.o \ + qwt_sampling_thread.o \ + qwt_series_data.o \ + qwt_point_data.o \ + qwt_scale_widget.o \ + qwt_plot_opengl_canvas.o \ + qwt_plot_svgitem.o \ + qwt_polar_canvas.o \ + qwt_polar_curve.o \ + qwt_polar_fitter.o \ + qwt_polar_grid.o \ + qwt_polar_item.o \ + qwt_polar_itemdict.o \ + qwt_polar_layout.o \ + qwt_polar_magnifier.o \ + qwt_polar_marker.o \ + qwt_polar_panner.o \ + qwt_polar_picker.o \ + qwt_polar_plot.o \ + qwt_polar_renderer.o \ + qwt_polar_spectrogram.o \ + qwt_abstract_slider.o \ + qwt_abstract_scale.o \ + qwt_arrow_button.o \ + qwt_analog_clock.o \ + qwt_compass.o \ + qwt_compass_rose.o \ + qwt_counter.o \ + qwt_dial.o \ + qwt_dial_needle.o \ + qwt_knob.o \ + qwt_slider.o \ + qwt_thermo.o \ + qwt_wheel.o +DIST = /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../../../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + ../qwtconfig.pri \ + ../qwtbuild.pri \ + ../qwtfunctions.pri \ + src.pri \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/permissions.prf \ + /usr/lib64/qt6/mkspecs/features/qt.prf \ + /usr/lib64/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib64/qt6/mkspecs/features/resources.prf \ + /usr/lib64/qt6/mkspecs/features/moc.prf \ + /usr/lib64/qt6/mkspecs/features/link_ltcg.prf \ + /usr/lib64/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib64/qt6/mkspecs/features/uic.prf \ + /usr/lib64/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + /usr/lib64/qt6/mkspecs/features/silent.prf \ + src.pro qwt.h \ + qwt_abstract_scale_draw.h \ + qwt_bezier.h \ + qwt_clipper.h \ + qwt_color_map.h \ + qwt_column_symbol.h \ + qwt_date.h \ + qwt_date_scale_draw.h \ + qwt_date_scale_engine.h \ + qwt_dyngrid_layout.h \ + qwt_global.h \ + qwt_graphic.h \ + qwt_interval.h \ + qwt_interval_symbol.h \ + qwt_math.h \ + qwt_magnifier.h \ + qwt_null_paintdevice.h \ + qwt_painter.h \ + qwt_painter_command.h \ + qwt_panner.h \ + qwt_picker.h \ + qwt_picker_machine.h \ + qwt_pixel_matrix.h \ + qwt_point_3d.h \ + qwt_point_polar.h \ + qwt_round_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_draw.h \ + qwt_scale_engine.h \ + qwt_scale_map.h \ + qwt_spline.h \ + qwt_spline_basis.h \ + qwt_spline_parametrization.h \ + qwt_spline_local.h \ + qwt_spline_cubic.h \ + qwt_spline_pleasing.h \ + qwt_spline_polynomial.h \ + qwt_symbol.h \ + qwt_system_clock.h \ + qwt_text_engine.h \ + qwt_text_label.h \ + qwt_text.h \ + qwt_transform.h \ + qwt_widget_overlay.h \ + qwt_axis.h \ + qwt_axis_id.h \ + qwt_curve_fitter.h \ + qwt_spline_curve_fitter.h \ + qwt_weeding_curve_fitter.h \ + qwt_event_pattern.h \ + qwt_abstract_legend.h \ + qwt_legend.h \ + qwt_legend_data.h \ + qwt_legend_label.h \ + qwt_plot.h \ + qwt_plot_renderer.h \ + qwt_plot_curve.h \ + qwt_plot_dict.h \ + qwt_plot_directpainter.h \ + qwt_plot_graphicitem.h \ + qwt_plot_grid.h \ + qwt_plot_histogram.h \ + qwt_plot_item.h \ + qwt_plot_abstract_barchart.h \ + qwt_plot_barchart.h \ + qwt_plot_multi_barchart.h \ + qwt_plot_intervalcurve.h \ + qwt_plot_tradingcurve.h \ + qwt_plot_layout.h \ + qwt_plot_marker.h \ + qwt_plot_zoneitem.h \ + qwt_plot_textlabel.h \ + qwt_plot_rasteritem.h \ + qwt_plot_spectrogram.h \ + qwt_plot_spectrocurve.h \ + qwt_plot_scaleitem.h \ + qwt_plot_legenditem.h \ + qwt_plot_seriesitem.h \ + qwt_plot_shapeitem.h \ + qwt_plot_vectorfield.h \ + qwt_plot_abstract_canvas.h \ + qwt_plot_canvas.h \ + qwt_plot_panner.h \ + qwt_plot_picker.h \ + qwt_plot_zoomer.h \ + qwt_plot_magnifier.h \ + qwt_plot_rescaler.h \ + qwt_point_mapper.h \ + qwt_raster_data.h \ + qwt_matrix_raster_data.h \ + qwt_vectorfield_symbol.h \ + qwt_sampling_thread.h \ + qwt_samples.h \ + qwt_series_data.h \ + qwt_series_store.h \ + qwt_point_data.h \ + qwt_scale_widget.h \ + qwt_plot_opengl_canvas.h \ + qwt_plot_svgitem.h \ + qwt_polar.h \ + qwt_polar_canvas.h \ + qwt_polar_curve.h \ + qwt_polar_fitter.h \ + qwt_polar_grid.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_polar_layout.h \ + qwt_polar_magnifier.h \ + qwt_polar_marker.h \ + qwt_polar_panner.h \ + qwt_polar_picker.h \ + qwt_polar_plot.h \ + qwt_polar_renderer.h \ + qwt_polar_spectrogram.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_arrow_button.h \ + qwt_analog_clock.h \ + qwt_compass.h \ + qwt_compass_rose.h \ + qwt_counter.h \ + qwt_dial.h \ + qwt_dial_needle.h \ + qwt_knob.h \ + qwt_slider.h \ + qwt_thermo.h \ + qwt_wheel.h qwt.cpp \ + qwt_abstract_scale_draw.cpp \ + qwt_bezier.cpp \ + qwt_clipper.cpp \ + qwt_color_map.cpp \ + qwt_column_symbol.cpp \ + qwt_date.cpp \ + qwt_date_scale_draw.cpp \ + qwt_date_scale_engine.cpp \ + qwt_dyngrid_layout.cpp \ + qwt_event_pattern.cpp \ + qwt_graphic.cpp \ + qwt_interval.cpp \ + qwt_interval_symbol.cpp \ + qwt_math.cpp \ + qwt_magnifier.cpp \ + qwt_null_paintdevice.cpp \ + qwt_painter.cpp \ + qwt_painter_command.cpp \ + qwt_panner.cpp \ + qwt_picker.cpp \ + qwt_picker_machine.cpp \ + qwt_pixel_matrix.cpp \ + qwt_point_3d.cpp \ + qwt_point_polar.cpp \ + qwt_round_scale_draw.cpp \ + qwt_scale_div.cpp \ + qwt_scale_draw.cpp \ + qwt_scale_map.cpp \ + qwt_scale_engine.cpp \ + qwt_spline.cpp \ + qwt_spline_basis.cpp \ + qwt_spline_parametrization.cpp \ + qwt_spline_local.cpp \ + qwt_spline_cubic.cpp \ + qwt_spline_pleasing.cpp \ + qwt_spline_polynomial.cpp \ + qwt_symbol.cpp \ + qwt_system_clock.cpp \ + qwt_text_engine.cpp \ + qwt_text_label.cpp \ + qwt_text.cpp \ + qwt_transform.cpp \ + qwt_widget_overlay.cpp \ + qwt_curve_fitter.cpp \ + qwt_spline_curve_fitter.cpp \ + qwt_weeding_curve_fitter.cpp \ + qwt_abstract_legend.cpp \ + qwt_legend.cpp \ + qwt_legend_data.cpp \ + qwt_legend_label.cpp \ + qwt_plot.cpp \ + qwt_plot_renderer.cpp \ + qwt_plot_axis.cpp \ + qwt_plot_curve.cpp \ + qwt_plot_dict.cpp \ + qwt_plot_directpainter.cpp \ + qwt_plot_graphicitem.cpp \ + qwt_plot_grid.cpp \ + qwt_plot_histogram.cpp \ + qwt_plot_item.cpp \ + qwt_plot_abstract_barchart.cpp \ + qwt_plot_barchart.cpp \ + qwt_plot_multi_barchart.cpp \ + qwt_plot_intervalcurve.cpp \ + qwt_plot_zoneitem.cpp \ + qwt_plot_tradingcurve.cpp \ + qwt_plot_spectrogram.cpp \ + qwt_plot_spectrocurve.cpp \ + qwt_plot_scaleitem.cpp \ + qwt_plot_legenditem.cpp \ + qwt_plot_seriesitem.cpp \ + qwt_plot_shapeitem.cpp \ + qwt_plot_vectorfield.cpp \ + qwt_plot_marker.cpp \ + qwt_plot_textlabel.cpp \ + qwt_plot_layout.cpp \ + qwt_plot_abstract_canvas.cpp \ + qwt_plot_canvas.cpp \ + qwt_plot_panner.cpp \ + qwt_plot_rasteritem.cpp \ + qwt_plot_picker.cpp \ + qwt_plot_zoomer.cpp \ + qwt_plot_magnifier.cpp \ + qwt_plot_rescaler.cpp \ + qwt_point_mapper.cpp \ + qwt_raster_data.cpp \ + qwt_matrix_raster_data.cpp \ + qwt_vectorfield_symbol.cpp \ + qwt_sampling_thread.cpp \ + qwt_series_data.cpp \ + qwt_point_data.cpp \ + qwt_scale_widget.cpp \ + qwt_plot_opengl_canvas.cpp \ + qwt_plot_svgitem.cpp \ + qwt_polar_canvas.cpp \ + qwt_polar_curve.cpp \ + qwt_polar_fitter.cpp \ + qwt_polar_grid.cpp \ + qwt_polar_item.cpp \ + qwt_polar_itemdict.cpp \ + qwt_polar_layout.cpp \ + qwt_polar_magnifier.cpp \ + qwt_polar_marker.cpp \ + qwt_polar_panner.cpp \ + qwt_polar_picker.cpp \ + qwt_polar_plot.cpp \ + qwt_polar_renderer.cpp \ + qwt_polar_spectrogram.cpp \ + qwt_abstract_slider.cpp \ + qwt_abstract_scale.cpp \ + qwt_arrow_button.cpp \ + qwt_analog_clock.cpp \ + qwt_compass.cpp \ + qwt_compass_rose.cpp \ + qwt_counter.cpp \ + qwt_dial.cpp \ + qwt_dial_needle.cpp \ + qwt_knob.cpp \ + qwt_slider.cpp \ + qwt_thermo.cpp \ + qwt_wheel.cpp +QMAKE_TARGET = qwt +DESTDIR = ../lib/ +TARGET = libqwt.so.6.2.0 +TARGETA = ../lib/libqwt.a +TARGET0 = libqwt.so +TARGETD = libqwt.so.6.2.0 +TARGET1 = libqwt.so.6 +TARGET2 = libqwt.so.6.2 + + +first: all +####### Build rules + +../lib/libqwt.so.6.2.0: $(OBJECTS) $(SUBLIBS) $(OBJCOMP) + @test -d ../lib/ || mkdir -p ../lib/ + -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP) + -ln -s $(TARGET) $(TARGET0) + -ln -s $(TARGET) $(TARGET1) + -ln -s $(TARGET) $(TARGET2) + -$(DEL_FILE) ../lib/$(TARGET) + -$(MOVE) $(TARGET) ../lib/$(TARGET) + -$(DEL_FILE) ../lib/$(TARGET0) + -$(DEL_FILE) ../lib/$(TARGET1) + -$(DEL_FILE) ../lib/$(TARGET2) + -$(MOVE) $(TARGET0) ../lib/$(TARGET0) + -$(MOVE) $(TARGET1) ../lib/$(TARGET1) + -$(MOVE) $(TARGET2) ../lib/$(TARGET2) + + + +staticlib: ../lib/libqwt.a + +../lib/libqwt.a: $(OBJECTS) $(OBJCOMP) + -$(DEL_FILE) $(TARGETA) + $(AR) $(TARGETA) $(OBJECTS) + +Makefile: src.pro /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../../../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + ../qwtconfig.pri \ + ../qwtbuild.pri \ + ../qwtfunctions.pri \ + src.pri \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/permissions.prf \ + /usr/lib64/qt6/mkspecs/features/qt.prf \ + /usr/lib64/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib64/qt6/mkspecs/features/resources.prf \ + /usr/lib64/qt6/mkspecs/features/moc.prf \ + /usr/lib64/qt6/mkspecs/features/link_ltcg.prf \ + /usr/lib64/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib64/qt6/mkspecs/features/uic.prf \ + /usr/lib64/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + /usr/lib64/qt6/mkspecs/features/silent.prf \ + src.pro \ + /usr/lib64/libQt6OpenGLWidgets.prl \ + /usr/lib64/libQt6OpenGL.prl \ + /usr/lib64/libQt6PrintSupport.prl \ + /usr/lib64/libQt6Widgets.prl \ + /usr/lib64/libQt6Svg.prl \ + /usr/lib64/libQt6Gui.prl \ + /usr/lib64/libQt6Concurrent.prl \ + /usr/lib64/libQt6Core.prl + $(QMAKE) -o Makefile src.pro +/usr/lib64/qt6/mkspecs/features/spec_pre.prf: +/usr/lib64/qt6/mkspecs/common/unix.conf: +/usr/lib64/qt6/mkspecs/common/linux.conf: +/usr/lib64/qt6/mkspecs/common/sanitize.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib64/qt6/mkspecs/common/g++-base.conf: +/usr/lib64/qt6/mkspecs/common/g++-unix.conf: +/usr/lib64/qt6/mkspecs/qconfig.pri: +/usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib64/qt6/mkspecs/features/qt_functions.prf: +/usr/lib64/qt6/mkspecs/features/qt_config.prf: +/usr/lib64/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib64/qt6/mkspecs/features/spec_post.prf: +../../../.qmake.stash: +/usr/lib64/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib64/qt6/mkspecs/features/toolchain.prf: +/usr/lib64/qt6/mkspecs/features/default_pre.prf: +../qwtconfig.pri: +../qwtbuild.pri: +../qwtfunctions.pri: +src.pri: +/usr/lib64/qt6/mkspecs/features/resolve_config.prf: +/usr/lib64/qt6/mkspecs/features/default_post.prf: +/usr/lib64/qt6/mkspecs/features/warn_on.prf: +/usr/lib64/qt6/mkspecs/features/permissions.prf: +/usr/lib64/qt6/mkspecs/features/qt.prf: +/usr/lib64/qt6/mkspecs/features/resources_functions.prf: +/usr/lib64/qt6/mkspecs/features/resources.prf: +/usr/lib64/qt6/mkspecs/features/moc.prf: +/usr/lib64/qt6/mkspecs/features/link_ltcg.prf: +/usr/lib64/qt6/mkspecs/features/unix/opengl.prf: +/usr/lib64/qt6/mkspecs/features/uic.prf: +/usr/lib64/qt6/mkspecs/features/unix/thread.prf: +/usr/lib64/qt6/mkspecs/features/qmake_use.prf: +/usr/lib64/qt6/mkspecs/features/file_copies.prf: +/usr/lib64/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib64/qt6/mkspecs/features/exceptions.prf: +/usr/lib64/qt6/mkspecs/features/yacc.prf: +/usr/lib64/qt6/mkspecs/features/lex.prf: +/usr/lib64/qt6/mkspecs/features/silent.prf: +src.pro: +/usr/lib64/libQt6OpenGLWidgets.prl: +/usr/lib64/libQt6OpenGL.prl: +/usr/lib64/libQt6PrintSupport.prl: +/usr/lib64/libQt6Widgets.prl: +/usr/lib64/libQt6Svg.prl: +/usr/lib64/libQt6Gui.prl: +/usr/lib64/libQt6Concurrent.prl: +/usr/lib64/libQt6Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile src.pro + +qmake_all: FORCE + + +all: Makefile ../lib/libqwt.so.6.2.0 + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents /usr/lib64/qt6/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents qwt.h qwt_abstract_scale_draw.h qwt_bezier.h qwt_clipper.h qwt_color_map.h qwt_column_symbol.h qwt_date.h qwt_date_scale_draw.h qwt_date_scale_engine.h qwt_dyngrid_layout.h qwt_global.h qwt_graphic.h qwt_interval.h qwt_interval_symbol.h qwt_math.h qwt_magnifier.h qwt_null_paintdevice.h qwt_painter.h qwt_painter_command.h qwt_panner.h qwt_picker.h qwt_picker_machine.h qwt_pixel_matrix.h qwt_point_3d.h qwt_point_polar.h qwt_round_scale_draw.h qwt_scale_div.h qwt_scale_draw.h qwt_scale_engine.h qwt_scale_map.h qwt_spline.h qwt_spline_basis.h qwt_spline_parametrization.h qwt_spline_local.h qwt_spline_cubic.h qwt_spline_pleasing.h qwt_spline_polynomial.h qwt_symbol.h qwt_system_clock.h qwt_text_engine.h qwt_text_label.h qwt_text.h qwt_transform.h qwt_widget_overlay.h qwt_axis.h qwt_axis_id.h qwt_curve_fitter.h qwt_spline_curve_fitter.h qwt_weeding_curve_fitter.h qwt_event_pattern.h qwt_abstract_legend.h qwt_legend.h qwt_legend_data.h qwt_legend_label.h qwt_plot.h qwt_plot_renderer.h qwt_plot_curve.h qwt_plot_dict.h qwt_plot_directpainter.h qwt_plot_graphicitem.h qwt_plot_grid.h qwt_plot_histogram.h qwt_plot_item.h qwt_plot_abstract_barchart.h qwt_plot_barchart.h qwt_plot_multi_barchart.h qwt_plot_intervalcurve.h qwt_plot_tradingcurve.h qwt_plot_layout.h qwt_plot_marker.h qwt_plot_zoneitem.h qwt_plot_textlabel.h qwt_plot_rasteritem.h qwt_plot_spectrogram.h qwt_plot_spectrocurve.h qwt_plot_scaleitem.h qwt_plot_legenditem.h qwt_plot_seriesitem.h qwt_plot_shapeitem.h qwt_plot_vectorfield.h qwt_plot_abstract_canvas.h qwt_plot_canvas.h qwt_plot_panner.h qwt_plot_picker.h qwt_plot_zoomer.h qwt_plot_magnifier.h qwt_plot_rescaler.h qwt_point_mapper.h qwt_raster_data.h qwt_matrix_raster_data.h qwt_vectorfield_symbol.h qwt_sampling_thread.h qwt_samples.h qwt_series_data.h qwt_series_store.h qwt_point_data.h qwt_scale_widget.h qwt_plot_opengl_canvas.h qwt_plot_svgitem.h qwt_polar.h qwt_polar_canvas.h qwt_polar_curve.h qwt_polar_fitter.h qwt_polar_grid.h qwt_polar_itemdict.h qwt_polar_item.h qwt_polar_layout.h qwt_polar_magnifier.h qwt_polar_marker.h qwt_polar_panner.h qwt_polar_picker.h qwt_polar_plot.h qwt_polar_renderer.h qwt_polar_spectrogram.h qwt_abstract_slider.h qwt_abstract_scale.h qwt_arrow_button.h qwt_analog_clock.h qwt_compass.h qwt_compass_rose.h qwt_counter.h qwt_dial.h qwt_dial_needle.h qwt_knob.h qwt_slider.h qwt_thermo.h qwt_wheel.h $(DISTDIR)/ + $(COPY_FILE) --parents qwt.cpp qwt_abstract_scale_draw.cpp qwt_bezier.cpp qwt_clipper.cpp qwt_color_map.cpp qwt_column_symbol.cpp qwt_date.cpp qwt_date_scale_draw.cpp qwt_date_scale_engine.cpp qwt_dyngrid_layout.cpp qwt_event_pattern.cpp qwt_graphic.cpp qwt_interval.cpp qwt_interval_symbol.cpp qwt_math.cpp qwt_magnifier.cpp qwt_null_paintdevice.cpp qwt_painter.cpp qwt_painter_command.cpp qwt_panner.cpp qwt_picker.cpp qwt_picker_machine.cpp qwt_pixel_matrix.cpp qwt_point_3d.cpp qwt_point_polar.cpp qwt_round_scale_draw.cpp qwt_scale_div.cpp qwt_scale_draw.cpp qwt_scale_map.cpp qwt_scale_engine.cpp qwt_spline.cpp qwt_spline_basis.cpp qwt_spline_parametrization.cpp qwt_spline_local.cpp qwt_spline_cubic.cpp qwt_spline_pleasing.cpp qwt_spline_polynomial.cpp qwt_symbol.cpp qwt_system_clock.cpp qwt_text_engine.cpp qwt_text_label.cpp qwt_text.cpp qwt_transform.cpp qwt_widget_overlay.cpp qwt_curve_fitter.cpp qwt_spline_curve_fitter.cpp qwt_weeding_curve_fitter.cpp qwt_abstract_legend.cpp qwt_legend.cpp qwt_legend_data.cpp qwt_legend_label.cpp qwt_plot.cpp qwt_plot_renderer.cpp qwt_plot_axis.cpp qwt_plot_curve.cpp qwt_plot_dict.cpp qwt_plot_directpainter.cpp qwt_plot_graphicitem.cpp qwt_plot_grid.cpp qwt_plot_histogram.cpp qwt_plot_item.cpp qwt_plot_abstract_barchart.cpp qwt_plot_barchart.cpp qwt_plot_multi_barchart.cpp qwt_plot_intervalcurve.cpp qwt_plot_zoneitem.cpp qwt_plot_tradingcurve.cpp qwt_plot_spectrogram.cpp qwt_plot_spectrocurve.cpp qwt_plot_scaleitem.cpp qwt_plot_legenditem.cpp qwt_plot_seriesitem.cpp qwt_plot_shapeitem.cpp qwt_plot_vectorfield.cpp qwt_plot_marker.cpp qwt_plot_textlabel.cpp qwt_plot_layout.cpp qwt_plot_abstract_canvas.cpp qwt_plot_canvas.cpp qwt_plot_panner.cpp qwt_plot_rasteritem.cpp qwt_plot_picker.cpp qwt_plot_zoomer.cpp qwt_plot_magnifier.cpp qwt_plot_rescaler.cpp qwt_point_mapper.cpp qwt_raster_data.cpp qwt_matrix_raster_data.cpp qwt_vectorfield_symbol.cpp qwt_sampling_thread.cpp qwt_series_data.cpp qwt_point_data.cpp qwt_scale_widget.cpp qwt_plot_opengl_canvas.cpp qwt_plot_svgitem.cpp qwt_polar_canvas.cpp qwt_polar_curve.cpp qwt_polar_fitter.cpp qwt_polar_grid.cpp qwt_polar_item.cpp qwt_polar_itemdict.cpp qwt_polar_layout.cpp qwt_polar_magnifier.cpp qwt_polar_marker.cpp qwt_polar_panner.cpp qwt_polar_picker.cpp qwt_polar_plot.cpp qwt_polar_renderer.cpp qwt_polar_spectrogram.cpp qwt_abstract_slider.cpp qwt_abstract_scale.cpp qwt_arrow_button.cpp qwt_analog_clock.cpp qwt_compass.cpp qwt_compass_rose.cpp qwt_counter.cpp qwt_dial.cpp qwt_dial_needle.cpp qwt_knob.cpp qwt_slider.cpp qwt_thermo.cpp qwt_wheel.cpp $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) ../lib/$(TARGET) + -$(DEL_FILE) ../lib/$(TARGET0) ../lib/$(TARGET1) ../lib/$(TARGET2) $(TARGETA) + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /usr/lib64/qt6/mkspecs/features/data/dummy.cpp + @echo generating ./moc_predefs.h + @g++ -pipe -fno-math-errno -funsafe-math-optimizations -O2 -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib64/qt6/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: moc_qwt_dyngrid_layout.cpp moc_qwt_magnifier.cpp moc_qwt_panner.cpp moc_qwt_picker.cpp moc_qwt_text_label.cpp moc_qwt_abstract_legend.cpp moc_qwt_legend.cpp moc_qwt_legend_label.cpp moc_qwt_plot.cpp moc_qwt_plot_renderer.cpp moc_qwt_plot_canvas.cpp moc_qwt_plot_panner.cpp moc_qwt_plot_picker.cpp moc_qwt_plot_zoomer.cpp moc_qwt_plot_magnifier.cpp moc_qwt_plot_rescaler.cpp moc_qwt_sampling_thread.cpp moc_qwt_scale_widget.cpp moc_qwt_plot_opengl_canvas.cpp moc_qwt_polar_canvas.cpp moc_qwt_polar_magnifier.cpp moc_qwt_polar_panner.cpp moc_qwt_polar_picker.cpp moc_qwt_polar_plot.cpp moc_qwt_polar_renderer.cpp moc_qwt_abstract_slider.cpp moc_qwt_abstract_scale.cpp moc_qwt_analog_clock.cpp moc_qwt_compass.cpp moc_qwt_counter.cpp moc_qwt_dial.cpp moc_qwt_knob.cpp moc_qwt_slider.cpp moc_qwt_thermo.cpp moc_qwt_wheel.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc_qwt_dyngrid_layout.cpp moc_qwt_magnifier.cpp moc_qwt_panner.cpp moc_qwt_picker.cpp moc_qwt_text_label.cpp moc_qwt_abstract_legend.cpp moc_qwt_legend.cpp moc_qwt_legend_label.cpp moc_qwt_plot.cpp moc_qwt_plot_renderer.cpp moc_qwt_plot_canvas.cpp moc_qwt_plot_panner.cpp moc_qwt_plot_picker.cpp moc_qwt_plot_zoomer.cpp moc_qwt_plot_magnifier.cpp moc_qwt_plot_rescaler.cpp moc_qwt_sampling_thread.cpp moc_qwt_scale_widget.cpp moc_qwt_plot_opengl_canvas.cpp moc_qwt_polar_canvas.cpp moc_qwt_polar_magnifier.cpp moc_qwt_polar_panner.cpp moc_qwt_polar_picker.cpp moc_qwt_polar_plot.cpp moc_qwt_polar_renderer.cpp moc_qwt_abstract_slider.cpp moc_qwt_abstract_scale.cpp moc_qwt_analog_clock.cpp moc_qwt_compass.cpp moc_qwt_counter.cpp moc_qwt_dial.cpp moc_qwt_knob.cpp moc_qwt_slider.cpp moc_qwt_thermo.cpp moc_qwt_wheel.cpp +moc_qwt_dyngrid_layout.cpp: qwt_dyngrid_layout.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_dyngrid_layout.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_dyngrid_layout.h -o moc_qwt_dyngrid_layout.cpp + +moc_qwt_magnifier.cpp: qwt_magnifier.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_magnifier.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_magnifier.h -o moc_qwt_magnifier.cpp + +moc_qwt_panner.cpp: qwt_panner.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_panner.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_panner.h -o moc_qwt_panner.cpp + +moc_qwt_picker.cpp: qwt_picker.h \ + qwt_global.h \ + qwt_event_pattern.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_picker.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_picker.h -o moc_qwt_picker.cpp + +moc_qwt_text_label.cpp: qwt_text_label.h \ + qwt_global.h \ + qwt_text.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_text_label.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_text_label.h -o moc_qwt_text_label.cpp + +moc_qwt_abstract_legend.cpp: qwt_abstract_legend.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_abstract_legend.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_abstract_legend.h -o moc_qwt_abstract_legend.cpp + +moc_qwt_legend.cpp: qwt_legend.h \ + qwt_global.h \ + qwt_abstract_legend.h \ + qwt_legend_data.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_legend.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_legend.h -o moc_qwt_legend.cpp + +moc_qwt_legend_label.cpp: qwt_legend_label.h \ + qwt_global.h \ + qwt_text_label.h \ + qwt_text.h \ + qwt_legend_data.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_legend_label.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_legend_label.h -o moc_qwt_legend_label.cpp + +moc_qwt_plot.cpp: qwt_plot.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot.h -o moc_qwt_plot.cpp + +moc_qwt_plot_renderer.cpp: qwt_plot_renderer.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_renderer.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_renderer.h -o moc_qwt_plot_renderer.cpp + +moc_qwt_plot_canvas.cpp: qwt_plot_canvas.h \ + qwt_global.h \ + qwt_plot_abstract_canvas.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_canvas.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_canvas.h -o moc_qwt_plot_canvas.cpp + +moc_qwt_plot_panner.cpp: qwt_plot_panner.h \ + qwt_global.h \ + qwt_panner.h \ + qwt_axis_id.h \ + qwt_axis.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_panner.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_panner.h -o moc_qwt_plot_panner.cpp + +moc_qwt_plot_picker.cpp: qwt_plot_picker.h \ + qwt_global.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + qwt_axis_id.h \ + qwt_axis.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_picker.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_picker.h -o moc_qwt_plot_picker.cpp + +moc_qwt_plot_zoomer.cpp: qwt_plot_zoomer.h \ + qwt_global.h \ + qwt_plot_picker.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + qwt_axis_id.h \ + qwt_axis.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_zoomer.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_zoomer.h -o moc_qwt_plot_zoomer.cpp + +moc_qwt_plot_magnifier.cpp: qwt_plot_magnifier.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_magnifier.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_magnifier.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_magnifier.h -o moc_qwt_plot_magnifier.cpp + +moc_qwt_plot_rescaler.cpp: qwt_plot_rescaler.h \ + qwt_global.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_rescaler.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_rescaler.h -o moc_qwt_plot_rescaler.cpp + +moc_qwt_sampling_thread.cpp: qwt_sampling_thread.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_sampling_thread.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_sampling_thread.h -o moc_qwt_sampling_thread.cpp + +moc_qwt_scale_widget.cpp: qwt_scale_widget.h \ + qwt_global.h \ + qwt_text.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_scale_widget.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_scale_widget.h -o moc_qwt_scale_widget.cpp + +moc_qwt_plot_opengl_canvas.cpp: qwt_plot_opengl_canvas.h \ + qwt_global.h \ + qwt_plot_abstract_canvas.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_plot_opengl_canvas.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_plot_opengl_canvas.h -o moc_qwt_plot_opengl_canvas.cpp + +moc_qwt_polar_canvas.cpp: qwt_polar_canvas.h \ + qwt_global.h \ + qwt_point_polar.h \ + qwt_math.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_polar_canvas.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_polar_canvas.h -o moc_qwt_polar_canvas.cpp + +moc_qwt_polar_magnifier.cpp: qwt_polar_magnifier.h \ + qwt_global.h \ + qwt_magnifier.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_polar_magnifier.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_polar_magnifier.h -o moc_qwt_polar_magnifier.cpp + +moc_qwt_polar_panner.cpp: qwt_polar_panner.h \ + qwt_global.h \ + qwt_panner.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_polar_panner.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_polar_panner.h -o moc_qwt_polar_panner.cpp + +moc_qwt_polar_picker.cpp: qwt_polar_picker.h \ + qwt_global.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_polar_picker.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_polar_picker.h -o moc_qwt_polar_picker.cpp + +moc_qwt_polar_plot.cpp: qwt_polar_plot.h \ + qwt_global.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_polar_plot.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_polar_plot.h -o moc_qwt_polar_plot.cpp + +moc_qwt_polar_renderer.cpp: qwt_polar_renderer.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_polar_renderer.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_polar_renderer.h -o moc_qwt_polar_renderer.cpp + +moc_qwt_abstract_slider.cpp: qwt_abstract_slider.h \ + qwt_global.h \ + qwt_abstract_scale.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_abstract_slider.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_abstract_slider.h -o moc_qwt_abstract_slider.cpp + +moc_qwt_abstract_scale.cpp: qwt_abstract_scale.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_abstract_scale.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_abstract_scale.h -o moc_qwt_abstract_scale.cpp + +moc_qwt_analog_clock.cpp: qwt_analog_clock.h \ + qwt_global.h \ + qwt_dial.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_analog_clock.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_analog_clock.h -o moc_qwt_analog_clock.cpp + +moc_qwt_compass.cpp: qwt_compass.h \ + qwt_global.h \ + qwt_dial.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_round_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_compass.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_compass.h -o moc_qwt_compass.cpp + +moc_qwt_counter.cpp: qwt_counter.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_counter.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_counter.h -o moc_qwt_counter.cpp + +moc_qwt_dial.cpp: qwt_dial.h \ + qwt_global.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_dial.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_dial.h -o moc_qwt_dial.cpp + +moc_qwt_knob.cpp: qwt_knob.h \ + qwt_global.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_knob.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_knob.h -o moc_qwt_knob.cpp + +moc_qwt_slider.cpp: qwt_slider.h \ + qwt_global.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_slider.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_slider.h -o moc_qwt_slider.cpp + +moc_qwt_thermo.cpp: qwt_thermo.h \ + qwt_global.h \ + qwt_abstract_scale.h \ + qwt_interval.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_thermo.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_thermo.h -o moc_qwt_thermo.cpp + +moc_qwt_wheel.cpp: qwt_wheel.h \ + qwt_global.h \ + moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc qwt_wheel.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include qwt_wheel.h -o moc_qwt_wheel.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: +compiler_uic_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean + +####### Compile + +qwt.o: qwt.cpp qwt.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt.o qwt.cpp + +qwt_abstract_scale_draw.o: qwt_abstract_scale_draw.cpp qwt_abstract_scale_draw.h \ + qwt_global.h \ + qwt_scale_div.h \ + qwt_text.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_abstract_scale_draw.o qwt_abstract_scale_draw.cpp + +qwt_bezier.o: qwt_bezier.cpp qwt_bezier.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_bezier.o qwt_bezier.cpp + +qwt_clipper.o: qwt_clipper.cpp qwt_clipper.h \ + qwt_global.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_clipper.o qwt_clipper.cpp + +qwt_color_map.o: qwt_color_map.cpp qwt_color_map.h \ + qwt_global.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_color_map.o qwt_color_map.cpp + +qwt_column_symbol.o: qwt_column_symbol.cpp qwt_column_symbol.h \ + qwt_global.h \ + qwt_interval.h \ + qwt_painter.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_column_symbol.o qwt_column_symbol.cpp + +qwt_date.o: qwt_date.cpp qwt_date.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_date.o qwt_date.cpp + +qwt_date_scale_draw.o: qwt_date_scale_draw.cpp qwt_date_scale_draw.h \ + qwt_global.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_date.h \ + qwt_text.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_date_scale_draw.o qwt_date_scale_draw.cpp + +qwt_date_scale_engine.o: qwt_date_scale_engine.cpp qwt_date_scale_engine.h \ + qwt_global.h \ + qwt_date.h \ + qwt_scale_engine.h \ + qwt_scale_div.h \ + qwt_math.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_date_scale_engine.o qwt_date_scale_engine.cpp + +qwt_dyngrid_layout.o: qwt_dyngrid_layout.cpp qwt_dyngrid_layout.h \ + qwt_global.h \ + moc_qwt_dyngrid_layout.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_dyngrid_layout.o qwt_dyngrid_layout.cpp + +qwt_event_pattern.o: qwt_event_pattern.cpp qwt_event_pattern.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_event_pattern.o qwt_event_pattern.cpp + +qwt_graphic.o: qwt_graphic.cpp qwt_graphic.h \ + qwt_global.h \ + qwt_null_paintdevice.h \ + qwt_painter_command.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_graphic.o qwt_graphic.cpp + +qwt_interval.o: qwt_interval.cpp qwt_interval.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_interval.o qwt_interval.cpp + +qwt_interval_symbol.o: qwt_interval_symbol.cpp qwt_interval_symbol.h \ + qwt_global.h \ + qwt_painter.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_interval_symbol.o qwt_interval_symbol.cpp + +qwt_math.o: qwt_math.cpp qwt_math.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_math.o qwt_math.cpp + +qwt_magnifier.o: qwt_magnifier.cpp qwt_magnifier.h \ + qwt_global.h \ + qwt_math.h \ + moc_qwt_magnifier.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_magnifier.o qwt_magnifier.cpp + +qwt_null_paintdevice.o: qwt_null_paintdevice.cpp qwt_null_paintdevice.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_null_paintdevice.o qwt_null_paintdevice.cpp + +qwt_painter.o: qwt_painter.cpp qwt_painter.h \ + qwt_global.h \ + qwt_math.h \ + qwt_clipper.h \ + qwt_color_map.h \ + qwt_scale_map.h \ + qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_painter.o qwt_painter.cpp + +qwt_painter_command.o: qwt_painter_command.cpp qwt_painter_command.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_painter_command.o qwt_painter_command.cpp + +qwt_panner.o: qwt_panner.cpp qwt_panner.h \ + qwt_global.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + qwt_painter.h \ + moc_qwt_panner.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_panner.o qwt_panner.cpp + +qwt_picker.o: qwt_picker.cpp qwt_picker.h \ + qwt_global.h \ + qwt_event_pattern.h \ + qwt_picker_machine.h \ + qwt_painter.h \ + qwt_math.h \ + qwt_widget_overlay.h \ + qwt_text.h \ + moc_qwt_picker.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_picker.o qwt_picker.cpp + +qwt_picker_machine.o: qwt_picker_machine.cpp qwt_picker_machine.h \ + qwt_global.h \ + qwt_event_pattern.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_picker_machine.o qwt_picker_machine.cpp + +qwt_pixel_matrix.o: qwt_pixel_matrix.cpp qwt_pixel_matrix.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_pixel_matrix.o qwt_pixel_matrix.cpp + +qwt_point_3d.o: qwt_point_3d.cpp qwt_point_3d.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_point_3d.o qwt_point_3d.cpp + +qwt_point_polar.o: qwt_point_polar.cpp qwt_point_polar.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_point_polar.o qwt_point_polar.cpp + +qwt_round_scale_draw.o: qwt_round_scale_draw.cpp qwt_round_scale_draw.h \ + qwt_global.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_text.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_round_scale_draw.o qwt_round_scale_draw.cpp + +qwt_scale_div.o: qwt_scale_div.cpp qwt_scale_div.h \ + qwt_global.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_scale_div.o qwt_scale_div.cpp + +qwt_scale_draw.o: qwt_scale_draw.cpp qwt_scale_draw.h \ + qwt_global.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_math.h \ + qwt_painter.h \ + qwt_text.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_scale_draw.o qwt_scale_draw.cpp + +qwt_scale_map.o: qwt_scale_map.cpp qwt_scale_map.h \ + qwt_global.h \ + qwt_transform.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_scale_map.o qwt_scale_map.cpp + +qwt_scale_engine.o: qwt_scale_engine.cpp qwt_scale_engine.h \ + qwt_global.h \ + qwt_scale_div.h \ + qwt_math.h \ + qwt_interval.h \ + qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_scale_engine.o qwt_scale_engine.cpp + +qwt_spline.o: qwt_spline.cpp qwt_spline.h \ + qwt_global.h \ + qwt_spline_parametrization.h \ + qwt_math.h \ + qwt_spline_polynomial.h \ + qwt_bezier.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline.o qwt_spline.cpp + +qwt_spline_basis.o: qwt_spline_basis.cpp qwt_spline_basis.h \ + qwt_global.h \ + qwt_spline.h \ + qwt_spline_parametrization.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_basis.o qwt_spline_basis.cpp + +qwt_spline_parametrization.o: qwt_spline_parametrization.cpp qwt_spline_parametrization.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_parametrization.o qwt_spline_parametrization.cpp + +qwt_spline_local.o: qwt_spline_local.cpp qwt_spline_local.h \ + qwt_global.h \ + qwt_spline.h \ + qwt_spline_parametrization.h \ + qwt_math.h \ + qwt_spline_polynomial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_local.o qwt_spline_local.cpp + +qwt_spline_cubic.o: qwt_spline_cubic.cpp qwt_spline_cubic.h \ + qwt_global.h \ + qwt_spline.h \ + qwt_spline_polynomial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_cubic.o qwt_spline_cubic.cpp + +qwt_spline_pleasing.o: qwt_spline_pleasing.cpp qwt_spline_pleasing.h \ + qwt_spline.h \ + qwt_global.h \ + qwt_spline_parametrization.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_pleasing.o qwt_spline_pleasing.cpp + +qwt_spline_polynomial.o: qwt_spline_polynomial.cpp qwt_spline_polynomial.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_polynomial.o qwt_spline_polynomial.cpp + +qwt_symbol.o: qwt_symbol.cpp qwt_symbol.h \ + qwt_global.h \ + qwt_painter.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_symbol.o qwt_symbol.cpp + +qwt_system_clock.o: qwt_system_clock.cpp qwt_system_clock.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_system_clock.o qwt_system_clock.cpp + +qwt_text_engine.o: qwt_text_engine.cpp qwt_text_engine.h \ + qwt_global.h \ + qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_text_engine.o qwt_text_engine.cpp + +qwt_text_label.o: qwt_text_label.cpp qwt_text_label.h \ + qwt_global.h \ + qwt_text.h \ + qwt_painter.h \ + qwt_math.h \ + moc_qwt_text_label.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_text_label.o qwt_text_label.cpp + +qwt_text.o: qwt_text.cpp qwt_text.h \ + qwt_global.h \ + qwt_painter.h \ + qwt_text_engine.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_text.o qwt_text.cpp + +qwt_transform.o: qwt_transform.cpp qwt_transform.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_transform.o qwt_transform.cpp + +qwt_widget_overlay.o: qwt_widget_overlay.cpp qwt_widget_overlay.h \ + qwt_global.h \ + qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_widget_overlay.o qwt_widget_overlay.cpp + +qwt_curve_fitter.o: qwt_curve_fitter.cpp qwt_curve_fitter.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_curve_fitter.o qwt_curve_fitter.cpp + +qwt_spline_curve_fitter.o: qwt_spline_curve_fitter.cpp qwt_spline_curve_fitter.h \ + qwt_curve_fitter.h \ + qwt_global.h \ + qwt_spline_local.h \ + qwt_spline.h \ + qwt_spline_parametrization.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_spline_curve_fitter.o qwt_spline_curve_fitter.cpp + +qwt_weeding_curve_fitter.o: qwt_weeding_curve_fitter.cpp qwt_weeding_curve_fitter.h \ + qwt_curve_fitter.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_weeding_curve_fitter.o qwt_weeding_curve_fitter.cpp + +qwt_abstract_legend.o: qwt_abstract_legend.cpp qwt_abstract_legend.h \ + qwt_global.h \ + qwt_legend_data.h \ + moc_qwt_abstract_legend.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_abstract_legend.o qwt_abstract_legend.cpp + +qwt_legend.o: qwt_legend.cpp qwt_legend.h \ + qwt_global.h \ + qwt_abstract_legend.h \ + qwt_legend_data.h \ + qwt_legend_label.h \ + qwt_text_label.h \ + qwt_text.h \ + qwt_dyngrid_layout.h \ + qwt_math.h \ + qwt_painter.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + moc_qwt_legend.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_legend.o qwt_legend.cpp + +qwt_legend_data.o: qwt_legend_data.cpp qwt_legend_data.h \ + qwt_global.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_legend_data.o qwt_legend_data.cpp + +qwt_legend_label.o: qwt_legend_label.cpp qwt_legend_label.h \ + qwt_global.h \ + qwt_text_label.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt.h \ + moc_qwt_legend_label.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_legend_label.o qwt_legend_label.cpp + +qwt_plot.o: qwt_plot.cpp qwt_plot.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_plot_layout.h \ + qwt_scale_widget.h \ + qwt_text.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_engine.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_text_label.h \ + qwt_legend.h \ + qwt_abstract_legend.h \ + qwt_legend_data.h \ + qwt_plot_canvas.h \ + qwt_plot_abstract_canvas.h \ + qwt_math.h \ + moc_qwt_plot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot.o qwt_plot.cpp + +qwt_plot_renderer.o: qwt_plot_renderer.cpp qwt_plot_renderer.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_painter.h \ + qwt_plot_layout.h \ + qwt_abstract_legend.h \ + qwt_scale_widget.h \ + qwt_text.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_engine.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_text_label.h \ + qwt_math.h \ + moc_qwt_plot_renderer.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_renderer.o qwt_plot_renderer.cpp + +qwt_plot_axis.o: qwt_plot_axis.cpp qwt_plot.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_scale_widget.h \ + qwt_text.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_scale_engine.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_axis.o qwt_plot_axis.cpp + +qwt_plot_curve.o: qwt_plot_curve.cpp qwt_plot_curve.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_point_data.h \ + qwt_math.h \ + qwt_clipper.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_spline_curve_fitter.h \ + qwt_curve_fitter.h \ + qwt_symbol.h \ + qwt_point_mapper.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_curve.o qwt_plot_curve.cpp + +qwt_plot_dict.o: qwt_plot_dict.cpp qwt_plot_dict.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_dict.o qwt_plot_dict.cpp + +qwt_plot_directpainter.o: qwt_plot_directpainter.cpp qwt_plot_directpainter.h \ + qwt_global.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_plot_canvas.h \ + qwt_plot_abstract_canvas.h \ + qwt_plot_seriesitem.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_directpainter.o qwt_plot_directpainter.cpp + +qwt_plot_graphicitem.o: qwt_plot_graphicitem.cpp qwt_plot_graphicitem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_painter.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_graphicitem.o qwt_plot_graphicitem.cpp + +qwt_plot_grid.o: qwt_plot_grid.cpp qwt_plot_grid.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_painter.h \ + qwt_text.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_scale_div.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_grid.o qwt_plot_grid.cpp + +qwt_plot_histogram.o: qwt_plot_histogram.cpp qwt_plot_histogram.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_painter.h \ + qwt_column_symbol.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_histogram.o qwt_plot_histogram.cpp + +qwt_plot_item.o: qwt_plot_item.cpp qwt_plot_item.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_text.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_legend_data.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_item.o qwt_plot_item.cpp + +qwt_plot_abstract_barchart.o: qwt_plot_abstract_barchart.cpp qwt_plot_abstract_barchart.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_abstract_barchart.o qwt_plot_abstract_barchart.cpp + +qwt_plot_barchart.o: qwt_plot_barchart.cpp qwt_plot_barchart.h \ + qwt_global.h \ + qwt_plot_abstract_barchart.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_column_symbol.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_legend_data.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_barchart.o qwt_plot_barchart.cpp + +qwt_plot_multi_barchart.o: qwt_plot_multi_barchart.cpp qwt_plot_multi_barchart.h \ + qwt_global.h \ + qwt_plot_abstract_barchart.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_column_symbol.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_legend_data.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_multi_barchart.o qwt_plot_multi_barchart.cpp + +qwt_plot_intervalcurve.o: qwt_plot_intervalcurve.cpp qwt_plot_intervalcurve.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_interval_symbol.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_clipper.h \ + qwt_painter.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_text.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_intervalcurve.o qwt_plot_intervalcurve.cpp + +qwt_plot_zoneitem.o: qwt_plot_zoneitem.cpp qwt_plot_zoneitem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_text.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_zoneitem.o qwt_plot_zoneitem.cpp + +qwt_plot_tradingcurve.o: qwt_plot_tradingcurve.cpp qwt_plot_tradingcurve.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_painter.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_tradingcurve.o qwt_plot_tradingcurve.cpp + +qwt_plot_spectrogram.o: qwt_plot_spectrogram.cpp qwt_plot_spectrogram.h \ + qwt_global.h \ + qwt_raster_data.h \ + qwt_plot_rasteritem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_painter.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_color_map.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_spectrogram.o qwt_plot_spectrogram.cpp + +qwt_plot_spectrocurve.o: qwt_plot_spectrocurve.cpp qwt_plot_spectrocurve.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_color_map.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_painter.h \ + qwt_text.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_spectrocurve.o qwt_plot_spectrocurve.cpp + +qwt_plot_scaleitem.o: qwt_plot_scaleitem.cpp qwt_plot_scaleitem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_interval.h \ + qwt_text.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_scaleitem.o qwt_plot_scaleitem.cpp + +qwt_plot_legenditem.o: qwt_plot_legenditem.cpp qwt_plot_legenditem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_dyngrid_layout.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_legend_data.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_legenditem.o qwt_plot_legenditem.cpp + +qwt_plot_seriesitem.o: qwt_plot_seriesitem.cpp qwt_plot_seriesitem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_scale_div.h \ + qwt_text.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_seriesitem.o qwt_plot_seriesitem.cpp + +qwt_plot_shapeitem.o: qwt_plot_shapeitem.cpp qwt_plot_shapeitem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_painter.h \ + qwt_weeding_curve_fitter.h \ + qwt_curve_fitter.h \ + qwt_clipper.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_shapeitem.o qwt_plot_shapeitem.cpp + +qwt_plot_vectorfield.o: qwt_plot_vectorfield.cpp qwt_plot_vectorfield.h \ + qwt_global.h \ + qwt_plot_seriesitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_series_store.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_vectorfield_symbol.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_color_map.h \ + qwt_painter.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_vectorfield.o qwt_plot_vectorfield.cpp + +qwt_plot_marker.o: qwt_plot_marker.cpp qwt_plot_marker.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_symbol.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_marker.o qwt_plot_marker.cpp + +qwt_plot_textlabel.o: qwt_plot_textlabel.cpp qwt_plot_textlabel.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_painter.h \ + qwt_text.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_textlabel.o qwt_plot_textlabel.cpp + +qwt_plot_layout.o: qwt_plot_layout.cpp qwt_plot_layout.h \ + qwt_global.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_text.h \ + qwt_text_label.h \ + qwt_scale_widget.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_abstract_legend.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_layout.o qwt_plot_layout.cpp + +qwt_plot_abstract_canvas.o: qwt_plot_abstract_canvas.cpp qwt_plot_abstract_canvas.h \ + qwt_global.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_painter.h \ + qwt_null_paintdevice.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_abstract_canvas.o qwt_plot_abstract_canvas.cpp + +qwt_plot_canvas.o: qwt_plot_canvas.cpp qwt_plot_canvas.h \ + qwt_global.h \ + qwt_plot_abstract_canvas.h \ + qwt_painter.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + moc_qwt_plot_canvas.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_canvas.o qwt_plot_canvas.cpp + +qwt_plot_panner.o: qwt_plot_panner.cpp qwt_plot_panner.h \ + qwt_global.h \ + qwt_panner.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_scale_div.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_painter.h \ + moc_qwt_plot_panner.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_panner.o qwt_plot_panner.cpp + +qwt_plot_rasteritem.o: qwt_plot_rasteritem.cpp qwt_plot_rasteritem.h \ + qwt_global.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_painter.h \ + qwt_text.h \ + qwt_interval.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_rasteritem.o qwt_plot_rasteritem.cpp + +qwt_plot_picker.o: qwt_plot_picker.cpp qwt_plot_picker.h \ + qwt_global.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_text.h \ + qwt_scale_div.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_picker_machine.h \ + moc_qwt_plot_picker.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_picker.o qwt_plot_picker.cpp + +qwt_plot_zoomer.o: qwt_plot_zoomer.cpp qwt_plot_zoomer.h \ + qwt_global.h \ + qwt_plot_picker.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_scale_div.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_interval.h \ + qwt_picker_machine.h \ + moc_qwt_plot_zoomer.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_zoomer.o qwt_plot_zoomer.cpp + +qwt_plot_magnifier.o: qwt_plot_magnifier.cpp qwt_plot.h \ + qwt_global.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_plot_magnifier.h \ + qwt_magnifier.h \ + moc_qwt_plot_magnifier.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_magnifier.o qwt_plot_magnifier.cpp + +qwt_plot_rescaler.o: qwt_plot_rescaler.cpp qwt_plot_rescaler.h \ + qwt_global.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_scale_div.h \ + qwt_interval.h \ + qwt_plot_canvas.h \ + qwt_plot_abstract_canvas.h \ + moc_qwt_plot_rescaler.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_rescaler.o qwt_plot_rescaler.cpp + +qwt_point_mapper.o: qwt_point_mapper.cpp qwt_point_mapper.h \ + qwt_global.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_pixel_matrix.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_point_mapper.o qwt_point_mapper.cpp + +qwt_raster_data.o: qwt_raster_data.cpp qwt_raster_data.h \ + qwt_global.h \ + qwt_point_3d.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_raster_data.o qwt_raster_data.cpp + +qwt_matrix_raster_data.o: qwt_matrix_raster_data.cpp qwt_matrix_raster_data.h \ + qwt_global.h \ + qwt_raster_data.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_matrix_raster_data.o qwt_matrix_raster_data.cpp + +qwt_vectorfield_symbol.o: qwt_vectorfield_symbol.cpp qwt_vectorfield_symbol.h \ + qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_vectorfield_symbol.o qwt_vectorfield_symbol.cpp + +qwt_sampling_thread.o: qwt_sampling_thread.cpp qwt_sampling_thread.h \ + qwt_global.h \ + moc_qwt_sampling_thread.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_sampling_thread.o qwt_sampling_thread.cpp + +qwt_series_data.o: qwt_series_data.cpp qwt_series_data.h \ + qwt_global.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h \ + qwt_point_polar.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_series_data.o qwt_series_data.cpp + +qwt_point_data.o: qwt_point_data.cpp qwt_point_data.h \ + qwt_global.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_interval.h \ + qwt_point_3d.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_point_data.o qwt_point_data.cpp + +qwt_scale_widget.o: qwt_scale_widget.cpp qwt_scale_widget.h \ + qwt_global.h \ + qwt_text.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_painter.h \ + qwt_color_map.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_math.h \ + qwt_interval.h \ + qwt_scale_engine.h \ + moc_qwt_scale_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_scale_widget.o qwt_scale_widget.cpp + +qwt_plot_opengl_canvas.o: qwt_plot_opengl_canvas.cpp qwt_plot_opengl_canvas.h \ + qwt_global.h \ + qwt_plot_abstract_canvas.h \ + qwt_plot.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_plot_dict.h \ + qwt_plot_item.h \ + qwt_painter.h \ + moc_qwt_plot_opengl_canvas.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_opengl_canvas.o qwt_plot_opengl_canvas.cpp + +qwt_plot_svgitem.o: qwt_plot_svgitem.cpp qwt_plot_svgitem.h \ + qwt_global.h \ + qwt_plot_graphicitem.h \ + qwt_plot_item.h \ + qwt_axis_id.h \ + qwt_axis.h \ + qwt_text.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_plot_svgitem.o qwt_plot_svgitem.cpp + +qwt_polar_canvas.o: qwt_polar_canvas.cpp qwt_polar_canvas.h \ + qwt_global.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_plot.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_painter.h \ + moc_qwt_polar_canvas.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_canvas.o qwt_polar_canvas.cpp + +qwt_polar_curve.o: qwt_polar_curve.cpp qwt_polar_curve.h \ + qwt_global.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_series_data.h \ + qwt_samples.h \ + qwt_point_3d.h \ + qwt_polar.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_symbol.h \ + qwt_legend.h \ + qwt_abstract_legend.h \ + qwt_curve_fitter.h \ + qwt_clipper.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_curve.o qwt_polar_curve.cpp + +qwt_polar_fitter.o: qwt_polar_fitter.cpp qwt_polar_fitter.h \ + qwt_global.h \ + qwt_curve_fitter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_fitter.o qwt_polar_fitter.cpp + +qwt_polar_grid.o: qwt_polar_grid.cpp qwt_polar_grid.h \ + qwt_global.h \ + qwt_polar.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_polar_plot.h \ + qwt_polar_itemdict.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_painter.h \ + qwt_clipper.h \ + qwt_scale_engine.h \ + qwt_scale_div.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_round_scale_draw.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_grid.o qwt_polar_grid.cpp + +qwt_polar_item.o: qwt_polar_item.cpp qwt_polar_plot.h \ + qwt_global.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_legend.h \ + qwt_abstract_legend.h \ + qwt_scale_div.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_item.o qwt_polar_item.cpp + +qwt_polar_itemdict.o: qwt_polar_itemdict.cpp qwt_polar_itemdict.h \ + qwt_global.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_itemdict.o qwt_polar_itemdict.cpp + +qwt_polar_layout.o: qwt_polar_layout.cpp qwt_polar_layout.h \ + qwt_global.h \ + qwt_polar_plot.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_canvas.h \ + qwt_text_label.h \ + qwt_legend.h \ + qwt_abstract_legend.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_layout.o qwt_polar_layout.cpp + +qwt_polar_magnifier.o: qwt_polar_magnifier.cpp qwt_polar_magnifier.h \ + qwt_global.h \ + qwt_magnifier.h \ + qwt_polar_plot.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_canvas.h \ + qwt_scale_div.h \ + moc_qwt_polar_magnifier.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_magnifier.o qwt_polar_magnifier.cpp + +qwt_polar_marker.o: qwt_polar_marker.cpp qwt_polar_marker.h \ + qwt_global.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_symbol.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_marker.o qwt_polar_marker.cpp + +qwt_polar_panner.o: qwt_polar_panner.cpp qwt_polar_panner.h \ + qwt_global.h \ + qwt_panner.h \ + qwt_polar_plot.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_canvas.h \ + qwt_scale_div.h \ + moc_qwt_polar_panner.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_panner.o qwt_polar_panner.cpp + +qwt_polar_picker.o: qwt_polar_picker.cpp qwt_polar_picker.h \ + qwt_global.h \ + qwt_picker.h \ + qwt_event_pattern.h \ + qwt_polar_plot.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_canvas.h \ + qwt_picker_machine.h \ + moc_qwt_polar_picker.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_picker.o qwt_polar_picker.cpp + +qwt_polar_plot.o: qwt_polar_plot.cpp qwt_polar_plot.h \ + qwt_global.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_canvas.h \ + qwt_polar_layout.h \ + qwt_painter.h \ + qwt_scale_engine.h \ + qwt_scale_div.h \ + qwt_text_label.h \ + qwt_round_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_legend.h \ + qwt_abstract_legend.h \ + qwt_dyngrid_layout.h \ + moc_qwt_polar_plot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_plot.o qwt_polar_plot.cpp + +qwt_polar_renderer.o: qwt_polar_renderer.cpp qwt_polar_renderer.h \ + qwt_global.h \ + qwt_polar_plot.h \ + qwt_polar.h \ + qwt_polar_itemdict.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_polar_layout.h \ + qwt_legend.h \ + qwt_abstract_legend.h \ + qwt_dyngrid_layout.h \ + qwt_text_label.h \ + moc_qwt_polar_renderer.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_renderer.o qwt_polar_renderer.cpp + +qwt_polar_spectrogram.o: qwt_polar_spectrogram.cpp qwt_polar_spectrogram.h \ + qwt_global.h \ + qwt_polar_item.h \ + qwt_text.h \ + qwt_legend_data.h \ + qwt_graphic.h \ + qwt_null_paintdevice.h \ + qwt_interval.h \ + qwt_polar.h \ + qwt_polar_plot.h \ + qwt_polar_itemdict.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_point_polar.h \ + qwt_math.h \ + qwt_color_map.h \ + qwt_raster_data.h \ + qwt_clipper.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_polar_spectrogram.o qwt_polar_spectrogram.cpp + +qwt_abstract_slider.o: qwt_abstract_slider.cpp qwt_abstract_slider.h \ + qwt_global.h \ + qwt_abstract_scale.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_scale_div.h \ + qwt_math.h \ + moc_qwt_abstract_slider.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_abstract_slider.o qwt_abstract_slider.cpp + +qwt_abstract_scale.o: qwt_abstract_scale.cpp qwt_abstract_scale.h \ + qwt_global.h \ + qwt_scale_engine.h \ + qwt_scale_div.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_interval.h \ + moc_qwt_abstract_scale.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_abstract_scale.o qwt_abstract_scale.cpp + +qwt_arrow_button.o: qwt_arrow_button.cpp qwt_arrow_button.h \ + qwt_global.h \ + qwt.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_arrow_button.o qwt_arrow_button.cpp + +qwt_analog_clock.o: qwt_analog_clock.cpp qwt_analog_clock.h \ + qwt_global.h \ + qwt_dial.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_dial_needle.h \ + qwt_round_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_text.h \ + qwt_math.h \ + moc_qwt_analog_clock.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_analog_clock.o qwt_analog_clock.cpp + +qwt_compass.o: qwt_compass.cpp qwt_compass.h \ + qwt_global.h \ + qwt_dial.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_round_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_compass_rose.h \ + qwt_text.h \ + moc_qwt_compass.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_compass.o qwt_compass.cpp + +qwt_compass_rose.o: qwt_compass_rose.cpp qwt_compass_rose.h \ + qwt_global.h \ + qwt_point_polar.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_compass_rose.o qwt_compass_rose.cpp + +qwt_counter.o: qwt_counter.cpp qwt_arrow_button.h \ + qwt_global.h \ + qwt_counter.h \ + qwt_painter.h \ + qwt_math.h \ + moc_qwt_counter.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_counter.o qwt_counter.cpp + +qwt_dial.o: qwt_dial.cpp qwt_dial.h \ + qwt_global.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_dial_needle.h \ + qwt_math.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_round_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_painter.h \ + qwt.h \ + moc_qwt_dial.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_dial.o qwt_dial.cpp + +qwt_dial_needle.o: qwt_dial_needle.cpp qwt_dial_needle.h \ + qwt_global.h \ + qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_dial_needle.o qwt_dial_needle.cpp + +qwt_knob.o: qwt_knob.cpp qwt_knob.h \ + qwt_global.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_round_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_painter.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_math.h \ + qwt.h \ + moc_qwt_knob.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_knob.o qwt_knob.cpp + +qwt_slider.o: qwt_slider.cpp qwt_slider.h \ + qwt_global.h \ + qwt_abstract_slider.h \ + qwt_abstract_scale.h \ + qwt_painter.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_math.h \ + qwt.h \ + moc_qwt_slider.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_slider.o qwt_slider.cpp + +qwt_thermo.o: qwt_thermo.cpp qwt_thermo.h \ + qwt_global.h \ + qwt_abstract_scale.h \ + qwt_interval.h \ + qwt_scale_draw.h \ + qwt_abstract_scale_draw.h \ + qwt_scale_div.h \ + qwt_scale_map.h \ + qwt_transform.h \ + qwt_color_map.h \ + qwt_math.h \ + moc_qwt_thermo.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_thermo.o qwt_thermo.cpp + +qwt_wheel.o: qwt_wheel.cpp qwt_wheel.h \ + qwt_global.h \ + qwt_math.h \ + qwt_painter.h \ + qwt.h \ + moc_qwt_wheel.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qwt_wheel.o qwt_wheel.cpp + +####### Install + +install_target: first FORCE + @test -d $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib || mkdir -p $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib + $(QINSTALL_PROGRAM) ../lib/$(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET) + -$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET0) + -$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET1) + -$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET2) + +uninstall_target: FORCE + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET) + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET0) + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET1) + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/$(TARGET2) + -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/lib/ + + +install_headers: first FORCE + @test -d $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include || mkdir -p $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_abstract_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_bezier.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_bezier.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_clipper.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_clipper.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_color_map.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_color_map.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_column_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_column_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_date.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_date.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_date_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_date_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_date_scale_engine.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_date_scale_engine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_dyngrid_layout.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_dyngrid_layout.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_global.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_global.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_graphic.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_graphic.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_interval.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_interval.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_interval_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_interval_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_math.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_math.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_magnifier.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_magnifier.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_null_paintdevice.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_null_paintdevice.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_painter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_painter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_painter_command.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_painter_command.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_panner.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_panner.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_picker.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_picker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_picker_machine.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_picker_machine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_pixel_matrix.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_pixel_matrix.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_point_3d.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_3d.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_point_polar.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_polar.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_round_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_round_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_scale_div.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_div.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_scale_engine.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_engine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_scale_map.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_map.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_basis.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_basis.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_parametrization.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_parametrization.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_local.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_local.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_cubic.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_cubic.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_pleasing.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_pleasing.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_polynomial.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_polynomial.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_system_clock.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_system_clock.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_text_engine.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_text_engine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_text_label.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_text_label.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_text.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_text.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_transform.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_transform.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_widget_overlay.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_widget_overlay.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_axis.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_axis.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_axis_id.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_axis_id.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_curve_fitter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_curve_fitter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_spline_curve_fitter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_curve_fitter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_weeding_curve_fitter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_weeding_curve_fitter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_event_pattern.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_event_pattern.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_abstract_legend.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_legend.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_legend.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_legend.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_legend_data.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_legend_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_legend_label.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_legend_label.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_renderer.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_renderer.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_curve.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_curve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_dict.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_dict.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_directpainter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_directpainter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_graphicitem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_graphicitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_grid.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_grid.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_histogram.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_histogram.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_item.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_item.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_abstract_barchart.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_abstract_barchart.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_barchart.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_barchart.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_multi_barchart.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_multi_barchart.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_intervalcurve.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_intervalcurve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_tradingcurve.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_tradingcurve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_layout.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_layout.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_marker.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_marker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_zoneitem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_zoneitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_textlabel.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_textlabel.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_rasteritem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_rasteritem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_spectrogram.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_spectrogram.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_spectrocurve.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_spectrocurve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_scaleitem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_scaleitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_legenditem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_legenditem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_seriesitem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_seriesitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_shapeitem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_shapeitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_vectorfield.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_vectorfield.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_abstract_canvas.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_abstract_canvas.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_canvas.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_canvas.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_panner.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_panner.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_picker.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_picker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_zoomer.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_zoomer.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_magnifier.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_magnifier.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_rescaler.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_rescaler.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_point_mapper.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_mapper.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_raster_data.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_raster_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_matrix_raster_data.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_matrix_raster_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_vectorfield_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_vectorfield_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_sampling_thread.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_sampling_thread.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_samples.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_samples.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_series_data.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_series_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_series_store.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_series_store.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_point_data.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_scale_widget.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_widget.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_opengl_canvas.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_opengl_canvas.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_plot_svgitem.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_svgitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_canvas.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_canvas.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_curve.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_curve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_fitter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_fitter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_grid.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_grid.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_itemdict.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_itemdict.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_item.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_item.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_layout.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_layout.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_magnifier.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_magnifier.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_marker.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_marker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_panner.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_panner.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_picker.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_picker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_plot.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_plot.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_renderer.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_renderer.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_polar_spectrogram.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_spectrogram.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_abstract_slider.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_slider.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_abstract_scale.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_scale.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_arrow_button.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_arrow_button.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_analog_clock.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_analog_clock.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_compass.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_compass.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_compass_rose.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_compass_rose.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_counter.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_counter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_dial.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_dial.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_dial_needle.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_dial_needle.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_knob.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_knob.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_slider.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_slider.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_thermo.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_thermo.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.2.0/src/qwt_wheel.h $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_wheel.h + +uninstall_headers: FORCE + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_wheel.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_thermo.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_slider.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_knob.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_dial_needle.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_dial.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_counter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_compass_rose.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_compass.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_analog_clock.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_arrow_button.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_scale.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_slider.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_spectrogram.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_renderer.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_plot.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_picker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_panner.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_marker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_magnifier.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_layout.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_item.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_itemdict.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_grid.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_fitter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_curve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar_canvas.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_polar.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_svgitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_opengl_canvas.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_widget.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_series_store.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_series_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_samples.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_sampling_thread.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_vectorfield_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_matrix_raster_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_raster_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_mapper.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_rescaler.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_magnifier.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_zoomer.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_picker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_panner.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_canvas.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_abstract_canvas.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_vectorfield.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_shapeitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_seriesitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_legenditem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_scaleitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_spectrocurve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_spectrogram.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_rasteritem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_textlabel.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_zoneitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_marker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_layout.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_tradingcurve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_intervalcurve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_multi_barchart.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_barchart.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_abstract_barchart.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_item.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_histogram.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_grid.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_graphicitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_directpainter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_dict.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_curve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot_renderer.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_plot.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_legend_label.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_legend_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_legend.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_legend.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_event_pattern.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_weeding_curve_fitter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_curve_fitter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_curve_fitter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_axis_id.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_axis.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_widget_overlay.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_transform.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_text.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_text_label.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_text_engine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_system_clock.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_polynomial.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_pleasing.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_cubic.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_local.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_parametrization.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline_basis.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_spline.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_map.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_engine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_scale_div.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_round_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_polar.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_point_3d.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_pixel_matrix.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_picker_machine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_picker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_panner.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_painter_command.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_painter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_null_paintdevice.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_magnifier.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_math.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_interval_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_interval.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_graphic.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_global.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_dyngrid_layout.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_date_scale_engine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_date_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_date.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_column_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_color_map.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_clipper.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_bezier.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt_abstract_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/qwt.h + -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/qwt-6.2.0/include/ + + +install: install_target install_headers FORCE + +uninstall: uninstall_target uninstall_headers FORCE + +FORCE: + +.SUFFIXES: + diff --git a/libs/qwt-6.2.0/src/moc_predefs.h b/libs/qwt-6.2.0/src/moc_predefs.h new file mode 100644 index 00000000..9a52a361 --- /dev/null +++ b/libs/qwt-6.2.0/src/moc_predefs.h @@ -0,0 +1,469 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __LDBL_MANT_DIG__ 64 +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define __FLT128_MAX_10_EXP__ 4932 +#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F +#define __GCC_IEC_559_COMPLEX 0 +#define __cpp_aggregate_nsdmi 201304L +#define __UINT_LEAST8_TYPE__ unsigned char +#define __SIZEOF_FLOAT80__ 16 +#define __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#define __INTMAX_C(c) c ## L +#define __CHAR_BIT__ 8 +#define __UINT8_MAX__ 0xff +#define __SCHAR_WIDTH__ 8 +#define __WINT_MAX__ 0xffffffffU +#define __FLT32_MIN_EXP__ (-125) +#define __cpp_static_assert 201411L +#define __BFLT16_MIN_10_EXP__ (-37) +#define __cpp_inheriting_constructors 201511L +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0x7fffffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_IEC_559 0 +#define __FLT32X_DECIMAL_DIG__ 17 +#define __FLT_EVAL_METHOD__ 0 +#define __cpp_binary_literals 201304L +#define __FLT64_DECIMAL_DIG__ 17 +#define __cpp_noexcept_function_type 201510L +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __cpp_variadic_templates 200704L +#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL +#define __SIG_ATOMIC_TYPE__ int +#define __DBL_MIN_10_EXP__ (-307) +#define __FINITE_MATH_ONLY__ 0 +#define __cpp_variable_templates 201304L +#define __FLT32X_MAX_EXP__ 1024 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __FLT32_HAS_DENORM__ 1 +#define __UINT_FAST8_MAX__ 0xff +#define __cpp_rvalue_reference 200610L +#define __cpp_nested_namespace_definitions 201411L +#define __DEC64_MAX_EXP__ 385 +#define __INT8_C(c) c +#define __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#define __cpp_capture_star_this 201603L +#define __SHRT_MAX__ 0x7fff +#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __FLT64X_MAX_10_EXP__ 4932 +#define __cpp_if_constexpr 201606L +#define __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define __UINT_LEAST8_MAX__ 0xff +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 +#define __UINTMAX_TYPE__ long unsigned int +#define __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __linux 1 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __OPTIMIZE__ 1 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __DEC64X_MAX_EXP__ 6145 +#define __WINT_MIN__ 0U +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define __SCHAR_MAX__ 0x7f +#define __FLT128_MANT_DIG__ 113 +#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) +#define __INT64_C(c) c ## L +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __ATOMIC_SEQ_CST 5 +#define __unix 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#define __FLT32_MAX_10_EXP__ 38 +#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x +#define __STDC_HOSTED__ 1 +#define __NO_MATH_ERRNO__ 1 +#define __DEC64_MIN_EXP__ (-382) +#define __cpp_decltype_auto 201304L +#define __DBL_DIG__ 15 +#define __ASSOCIATIVE_MATH__ 1 +#define __STDC_EMBED_EMPTY__ 2 +#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#define __DEC32_MAX__ 9.999999E96DF +#define __cpp_threadsafe_static_init 200806L +#define __cpp_enumerator_attributes 201411L +#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x +#define __FLT32X_HAS_INFINITY__ 1 +#define __unix__ 1 +#define __INT_WIDTH__ 32 +#define __STDC_ISO_10646__ 201706L +#define __DECIMAL_DIG__ 21 +#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 +#define __gnu_linux__ 1 +#define __INT16_MAX__ 0x7fff +#define __FLT64_MIN_EXP__ (-1021) +#define __DEC64X_EPSILON__ 1E-33D64x +#define __FLT64X_MIN_10_EXP__ (-4931) +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 15 +#define __GXX_RTTI 1 +#define __MMX__ 1 +#define __FLT_HAS_DENORM__ 1 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __BIGGEST_ALIGNMENT__ 16 +#define __STDC_UTF_16__ 1 +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffffffffffffL +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffL +#define __SIZEOF_FLOAT__ 4 +#define __HAVE_SPECULATION_SAFE_VALUE 1 +#define __cpp_fold_expressions 201603L +#define __DEC32_MIN_EXP__ (-94) +#define __INTPTR_WIDTH__ 64 +#define __UINT_LEAST32_MAX__ 0xffffffffU +#define __FLT32X_HAS_DENORM__ 1 +#define __INT_FAST16_TYPE__ long int +#define __MMX_WITH_SSE__ 1 +#define __LDBL_HAS_DENORM__ 1 +#define __SEG_GS 1 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#define __cplusplus 201703L +#define __cpp_ref_qualifiers 200710L +#define __DEC32_MIN__ 1E-95DF +#define __DEPRECATED 1 +#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 +#define __cpp_rvalue_references 200610L +#define __DBL_MAX_EXP__ 1024 +#define __WCHAR_WIDTH__ 32 +#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __DEC128_EPSILON__ 1E-33DL +#define __FLT16_DECIMAL_DIG__ 5 +#define __SSE2_MATH__ 1 +#define __ATOMIC_HLE_RELEASE 131072 +#define __PTRDIFF_MAX__ 0x7fffffffffffffffL +#define __amd64 1 +#define __DEC64X_MAX__ 9.999999999999999999999999999999999E6144D64x +#define __ATOMIC_HLE_ACQUIRE 65536 +#define __GNUG__ 15 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 4 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1020 +#define __FLT_MIN_EXP__ (-125) +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __SIZE_TYPE__ long unsigned int +#define __NO_SIGNED_ZEROS__ 1 +#define __LP64__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "15.2.1 20260202" +#define __UINT64_C(c) c ## UL +#define __cpp_unicode_characters 201411L +#define __DEC64X_MIN__ 1E-6143D64x +#define _STDC_PREDEF_H 1 +#define __INT_LEAST32_MAX__ 0x7fffffff +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __FLT128_MAX_EXP__ 16384 +#define __FLT32_MANT_DIG__ 24 +#define __cpp_decltype 200707L +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __FLT32X_MIN_EXP__ (-1021) +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ long int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC64X_MANT_DIG__ 34 +#define __DEC128_MAX_EXP__ 6145 +#define unix 1 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffUL +#define __FLT_IS_IEC_60559__ 1 +#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE" +#define __FLT64X_DIG__ 18 +#define __INT8_TYPE__ signed char +#define __cpp_digit_separators 201309L +#define __ELF__ 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __UINT32_TYPE__ unsigned int +#define __RECIPROCAL_MATH__ 1 +#define __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## UL +#define __FLT16_DIG__ 3 +#define __k8 1 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 8 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __STDC_EMBED_FOUND__ 1 +#define __INT_FAST16_MAX__ 0x7fffffffffffffffL +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL +#define __UINT_LEAST64_TYPE__ long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT64X_HAS_DENORM__ 1 +#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL +#define __FLT_HAS_INFINITY__ 1 +#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8" +#define __cpp_unicode_literals 200710L +#define __UINT_FAST16_TYPE__ long unsigned int +#define __DEC64_MAX__ 9.999999999999999E384DD +#define __STDC_EMBED_NOT_FOUND__ 0 +#define __INT_FAST32_WIDTH__ 64 +#define __CHAR16_TYPE__ short unsigned int +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __DEC64X_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143D64x +#define __SIZE_WIDTH__ 64 +#define __SEG_FS 1 +#define __INT_LEAST16_MAX__ 0x7fff +#define __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define __NO_TRAPPING_MATH__ 1 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __INT_LEAST64_TYPE__ long int +#define __INT16_TYPE__ short int +#define __INT_LEAST8_TYPE__ signed char +#define __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#define __cpp_structured_bindings 201606L +#define __SIZEOF_INT__ 4 +#define __DEC32_MAX_EXP__ 97 +#define __INT_FAST8_MAX__ 0x7f +#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __INTPTR_MAX__ 0x7fffffffffffffffL +#define __cpp_sized_deallocation 201309L +#define __cpp_guaranteed_copy_elision 201606L +#define linux 1 +#define __FLT64_HAS_QUIET_NAN__ 1 +#define __FLT32_MIN_10_EXP__ (-37) +#define __EXCEPTIONS 1 +#define __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 64 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 +#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) +#define __code_model_small__ 1 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __cpp_nontype_template_args 201411L +#define __DEC32_MANT_DIG__ 7 +#define __k8__ 1 +#define __INTPTR_TYPE__ long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ int +#define __UINTPTR_MAX__ 0xffffffffffffffffUL +#define __INT_FAST64_WIDTH__ 64 +#define __INT_FAST64_MAX__ 0x7fffffffffffffffL +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F +#define __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#define __INT_MAX__ 0x7fffffff +#define __linux__ 1 +#define __INT64_TYPE__ long int +#define __FLT_MAX_EXP__ 128 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __DBL_MANT_DIG__ 53 +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#define __DEC64_MIN__ 1E-383DD +#define __WINT_TYPE__ unsigned int +#define __UINT_LEAST32_TYPE__ unsigned int +#define __SIZEOF_SHORT__ 2 +#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __SSE__ 1 +#define __LDBL_MIN_EXP__ (-16381) +#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __DEC64X_MIN_EXP__ (-6142) +#define __amd64__ 1 +#define __WINT_WIDTH__ 32 +#define __INT_LEAST64_WIDTH__ 64 +#define __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __GXX_CONSTEXPR_ASM__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define _LP64 1 +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __cpp_return_type_deduction 201304L +#define __SIZEOF_WCHAR_T__ 4 +#define __GNUC_PATCHLEVEL__ 1 +#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __FLT128_HAS_QUIET_NAN__ 1 +#define __INTMAX_MAX__ 0x7fffffffffffffffL +#define __INT_FAST8_TYPE__ signed char +#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __STDC_UTF_32__ 1 +#define __INT_FAST8_WIDTH__ 8 +#define __FXSR__ 1 +#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#define __UINT64_TYPE__ long unsigned int +#define __UINT32_C(c) c ## U +#define __cpp_alias_templates 200704L +#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F +#define __FLT128_IS_IEC_60559__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 64 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ long unsigned int +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __INT32_TYPE__ int +#define __SIZEOF_DOUBLE__ 8 +#define __cpp_exceptions 199711L +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 +#define __INT_LEAST32_WIDTH__ 32 +#define __INTMAX_TYPE__ long int +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 2 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __UINTMAX_MAX__ 0xffffffffffffffffUL +#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x +#define __cpp_template_template_args 201611L +#define __DBL_MAX_10_EXP__ 308 +#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L +#define __INT16_C(c) c +#define __STDC__ 1 +#define __PTRDIFF_TYPE__ long int +#define __LONG_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MIN_10_EXP__ (-307) +#define __UINTPTR_TYPE__ long unsigned int +#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD +#define __DEC128_MANT_DIG__ 34 +#define __LDBL_MIN_10_EXP__ (-4931) +#define __cpp_generic_lambdas 201304L +#define __SSE_MATH__ 1 +#define __SIZEOF_LONG_LONG__ 8 +#define __cpp_user_defined_literals 200809L +#define __FLT128_DECIMAL_DIG__ 36 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __FLT32_HAS_QUIET_NAN__ 1 +#define __FLT_DECIMAL_DIG__ 9 +#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL +#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __SIZE_MAX__ 0xffffffffffffffffUL +#define __UINT_FAST8_TYPE__ unsigned char +#define _GNU_SOURCE 1 +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 diff --git a/libs/qwt-6.2.0/src/moc_qwt_dyngrid_layout.cpp b/libs/qwt-6.2.0/src/moc_qwt_dyngrid_layout.cpp new file mode 100644 index 00000000..5e26374a --- /dev/null +++ b/libs/qwt-6.2.0/src/moc_qwt_dyngrid_layout.cpp @@ -0,0 +1,90 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'qwt_dyngrid_layout.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.11.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "qwt_dyngrid_layout.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'qwt_dyngrid_layout.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.11.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN16QwtDynGridLayoutE_t {}; +} // unnamed namespace + +template <> constexpr inline auto QwtDynGridLayout::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "QwtDynGridLayout" + }; + + QtMocHelpers::UintData qt_methods { + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject QwtDynGridLayout::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void QwtDynGridLayout::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + (void)_t; + (void)_c; + (void)_id; + (void)_a; +} + +const QMetaObject *QwtDynGridLayout::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *QwtDynGridLayout::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QLayout::qt_metacast(_clname); +} + +int QwtDynGridLayout::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QLayout::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/libs/qwt-6.2.0/src/moc_qwt_magnifier.cpp b/libs/qwt-6.2.0/src/moc_qwt_magnifier.cpp new file mode 100644 index 00000000..e5a2a3e8 --- /dev/null +++ b/libs/qwt-6.2.0/src/moc_qwt_magnifier.cpp @@ -0,0 +1,90 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'qwt_magnifier.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.11.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "qwt_magnifier.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'qwt_magnifier.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.11.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN12QwtMagnifierE_t {}; +} // unnamed namespace + +template <> constexpr inline auto QwtMagnifier::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "QwtMagnifier" + }; + + QtMocHelpers::UintData qt_methods { + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject QwtMagnifier::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void QwtMagnifier::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + (void)_t; + (void)_c; + (void)_id; + (void)_a; +} + +const QMetaObject *QwtMagnifier::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *QwtMagnifier::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int QwtMagnifier::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/libs/qwt-6.2.0/src/moc_qwt_panner.cpp b/libs/qwt-6.2.0/src/moc_qwt_panner.cpp new file mode 100644 index 00000000..1378ca07 --- /dev/null +++ b/libs/qwt-6.2.0/src/moc_qwt_panner.cpp @@ -0,0 +1,136 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'qwt_panner.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.11.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "qwt_panner.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'qwt_panner.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.11.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN9QwtPannerE_t {}; +} // unnamed namespace + +template <> constexpr inline auto QwtPanner::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "QwtPanner", + "panned", + "", + "dx", + "dy", + "moved" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'panned' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 3 }, { QMetaType::Int, 4 }, + }}), + // Signal 'moved' + QtMocHelpers::SignalData(5, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 3 }, { QMetaType::Int, 4 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject QwtPanner::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void QwtPanner::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->panned((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + case 1: _t->moved((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &QwtPanner::panned, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &QwtPanner::moved, 1)) + return; + } +} + +const QMetaObject *QwtPanner::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *QwtPanner::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int QwtPanner::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 2) + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 2) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 2; + } + return _id; +} + +// SIGNAL 0 +void QwtPanner::panned(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1, _t2); +} + +// SIGNAL 1 +void QwtPanner::moved(int _t1, int _t2) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1, _t2); +} +QT_WARNING_POP diff --git a/libs/qwt-6.2.0/src/moc_qwt_picker.cpp b/libs/qwt-6.2.0/src/moc_qwt_picker.cpp new file mode 100644 index 00000000..aed70280 --- /dev/null +++ b/libs/qwt-6.2.0/src/moc_qwt_picker.cpp @@ -0,0 +1,297 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'qwt_picker.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.11.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "qwt_picker.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'qwt_picker.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.11.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN9QwtPickerE_t {}; +} // unnamed namespace + +template <> constexpr inline auto QwtPicker::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "QwtPicker", + "activated", + "", + "on", + "selected", + "QPolygon", + "polygon", + "appended", + "QPoint", + "pos", + "moved", + "removed", + "changed", + "selection", + "setEnabled", + "isEnabled", + "resizeMode", + "ResizeMode", + "trackerMode", + "DisplayMode", + "trackerPen", + "QPen", + "trackerFont", + "QFont", + "rubberBand", + "RubberBand", + "rubberBandPen", + "NoRubberBand", + "HLineRubberBand", + "VLineRubberBand", + "CrossRubberBand", + "RectRubberBand", + "EllipseRubberBand", + "PolygonRubberBand", + "UserRubberBand", + "AlwaysOff", + "AlwaysOn", + "ActiveOnly", + "Stretch", + "KeepSize" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'activated' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Bool, 3 }, + }}), + // Signal 'selected' + QtMocHelpers::SignalData(4, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 5, 6 }, + }}), + // Signal 'appended' + QtMocHelpers::SignalData(7, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 8, 9 }, + }}), + // Signal 'moved' + QtMocHelpers::SignalData(10, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 8, 9 }, + }}), + // Signal 'removed' + QtMocHelpers::SignalData(11, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 8, 9 }, + }}), + // Signal 'changed' + QtMocHelpers::SignalData(12, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 5, 13 }, + }}), + // Slot 'setEnabled' + QtMocHelpers::SlotData(14, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Bool, 2 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + // property 'isEnabled' + QtMocHelpers::PropertyData(15, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable), + // property 'resizeMode' + QtMocHelpers::PropertyData(16, 0x80000000 | 17, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet), + // property 'trackerMode' + QtMocHelpers::PropertyData(18, 0x80000000 | 19, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet), + // property 'trackerPen' + QtMocHelpers::PropertyData(20, 0x80000000 | 21, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet), + // property 'trackerFont' + QtMocHelpers::PropertyData(22, 0x80000000 | 23, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet), + // property 'rubberBand' + QtMocHelpers::PropertyData(24, 0x80000000 | 25, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet), + // property 'rubberBandPen' + QtMocHelpers::PropertyData(26, 0x80000000 | 21, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet), + }; + QtMocHelpers::UintData qt_enums { + // enum 'RubberBand' + QtMocHelpers::EnumData(25, 25, QMC::EnumFlags{}).add({ + { 27, RubberBand::NoRubberBand }, + { 28, RubberBand::HLineRubberBand }, + { 29, RubberBand::VLineRubberBand }, + { 30, RubberBand::CrossRubberBand }, + { 31, RubberBand::RectRubberBand }, + { 32, RubberBand::EllipseRubberBand }, + { 33, RubberBand::PolygonRubberBand }, + { 34, RubberBand::UserRubberBand }, + }), + // enum 'DisplayMode' + QtMocHelpers::EnumData(19, 19, QMC::EnumFlags{}).add({ + { 35, DisplayMode::AlwaysOff }, + { 36, DisplayMode::AlwaysOn }, + { 37, DisplayMode::ActiveOnly }, + }), + // enum 'ResizeMode' + QtMocHelpers::EnumData(17, 17, QMC::EnumFlags{}).add({ + { 38, ResizeMode::Stretch }, + { 39, ResizeMode::KeepSize }, + }), + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject QwtPicker::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void QwtPicker::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->activated((*reinterpret_cast>(_a[1]))); break; + case 1: _t->selected((*reinterpret_cast>(_a[1]))); break; + case 2: _t->appended((*reinterpret_cast>(_a[1]))); break; + case 3: _t->moved((*reinterpret_cast>(_a[1]))); break; + case 4: _t->removed((*reinterpret_cast>(_a[1]))); break; + case 5: _t->changed((*reinterpret_cast>(_a[1]))); break; + case 6: _t->setEnabled((*reinterpret_cast>(_a[1]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &QwtPicker::activated, 0)) + return; + if (QtMocHelpers::indexOfMethod(_a, &QwtPicker::selected, 1)) + return; + if (QtMocHelpers::indexOfMethod(_a, &QwtPicker::appended, 2)) + return; + if (QtMocHelpers::indexOfMethod(_a, &QwtPicker::moved, 3)) + return; + if (QtMocHelpers::indexOfMethod(_a, &QwtPicker::removed, 4)) + return; + if (QtMocHelpers::indexOfMethod(_a, &QwtPicker::changed, 5)) + return; + } + if (_c == QMetaObject::ReadProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: *reinterpret_cast(_v) = _t->isEnabled(); break; + case 1: *reinterpret_cast(_v) = _t->resizeMode(); break; + case 2: *reinterpret_cast(_v) = _t->trackerMode(); break; + case 3: *reinterpret_cast(_v) = _t->trackerPen(); break; + case 4: *reinterpret_cast(_v) = _t->trackerFont(); break; + case 5: *reinterpret_cast(_v) = _t->rubberBand(); break; + case 6: *reinterpret_cast(_v) = _t->rubberBandPen(); break; + default: break; + } + } + if (_c == QMetaObject::WriteProperty) { + void *_v = _a[0]; + switch (_id) { + case 0: _t->setEnabled(*reinterpret_cast(_v)); break; + case 1: _t->setResizeMode(*reinterpret_cast(_v)); break; + case 2: _t->setTrackerMode(*reinterpret_cast(_v)); break; + case 3: _t->setTrackerPen(*reinterpret_cast(_v)); break; + case 4: _t->setTrackerFont(*reinterpret_cast(_v)); break; + case 5: _t->setRubberBand(*reinterpret_cast(_v)); break; + case 6: _t->setRubberBandPen(*reinterpret_cast(_v)); break; + default: break; + } + } +} + +const QMetaObject *QwtPicker::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *QwtPicker::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + if (!strcmp(_clname, "QwtEventPattern")) + return static_cast< QwtEventPattern*>(this); + return QObject::qt_metacast(_clname); +} + +int QwtPicker::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 7) + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 7) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 7; + } + if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty + || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty + || _c == QMetaObject::RegisterPropertyMetaType) { + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } + return _id; +} + +// SIGNAL 0 +void QwtPicker::activated(bool _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1); +} + +// SIGNAL 1 +void QwtPicker::selected(const QPolygon & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr, _t1); +} + +// SIGNAL 2 +void QwtPicker::appended(const QPoint & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 2, nullptr, _t1); +} + +// SIGNAL 3 +void QwtPicker::moved(const QPoint & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 3, nullptr, _t1); +} + +// SIGNAL 4 +void QwtPicker::removed(const QPoint & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 4, nullptr, _t1); +} + +// SIGNAL 5 +void QwtPicker::changed(const QPolygon & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 5, nullptr, _t1); +} +QT_WARNING_POP diff --git a/src/AboutDialog.cpp b/src/AboutDialog.cpp index 551c1c84..581de4e0 100644 --- a/src/AboutDialog.cpp +++ b/src/AboutDialog.cpp @@ -1,126 +1,15 @@ #include "AboutDialog.h" #include "ui_AboutDialog.h" -#include -#include -#include - -#include - -#ifdef Q_OS_ANDROID -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) -#include -#else -//HACK https://doc-snapshots.qt.io/qt6-dev/extras-changes-qt6.html -#include -#endif -#endif - AboutDialog::AboutDialog(QWidget *parent) : QDialog(parent), ui(new Ui::AboutDialog) { ui->setupUi(this); -//#if defined (DIGIFANTAPP) or defined ( DIGIFANTVANAPP ) - ui->textBrowser->hide(); -#if defined (Q_OS_ANDROID) - ui->buttonBox->hide(); -#endif - QString dfoAbout; - dfoAbout="

" + tr("multidisplay UI") + "

"; - dfoAbout+="

...by digifant-onlineabstimmung.de

"; - dfoAbout+="
"; - dfoAbout+="

M.Sc. Dominik Gummel
St-Agatha Straße 8
66271 Kleinblittersdorf
Germany

UstId DE 272480438

info@digifant-onlineabstimmung.de
Phone: +49 6805 / 9301963"; -#define QUOTE(string) _QUOTE(string) -#define _QUOTE(string) #string - //dfoAbout+="

" + QString(QUOTE(ANDROID_VERSION_NAME)) + " / " + QString(QUOTE(ANDROID_VERSION_CODE)) + " built on " + BUILDDATETIME + "

"; - dfoAbout+="

" + QString(QUOTE(ANDROID_VERSION_NAME)) + " / " + QString(QUOTE(ANDROID_VERSION_CODE)) + " X-mas Edition 2022

"; - ui->label->setText(dfoAbout); - -#if defined (Q_OS_ANDROID) - QPushButton *emailButton = new QPushButton ("email me", this); - ui->verticalLayout->addWidget (emailButton); - connect(emailButton, SIGNAL(clicked()), this, SLOT(emailIntend())); - - QPushButton *httpButton = new QPushButton ("more information (web link)", this); - ui->verticalLayout->addWidget (httpButton); - connect(httpButton, SIGNAL(clicked()), this, SLOT(httpIntend())); - - //delete on close! AndroidMainWindows eventhandler will initiate the re-creation - //fixes broken dialog on 2. show - setAttribute( Qt::WA_DeleteOnClose, true ); - #endif -//#endif +// ui->webView->load (QUrl (QString("http://code.google.com/p/multidisplay/"))); } AboutDialog::~AboutDialog() { delete ui; } - -void AboutDialog::emailIntend() { -#if defined (Q_OS_ANDROID) - qDebug() << "emailIntend"; -#if defined (DIGIFANTAPP) or defined ( DIGIFANTVANAPP ) - #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - //Qt 5 - QAndroidJniObject to = QAndroidJniObject::fromString("info@digifant-onlineabstimmung.de"); - QAndroidJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", "sendEmail","(Ljava/lang/String;)V", - to.object() ); -#else - //Qt 6 - QJniObject to = QJniObject::fromString("info@digifant-onlineabstimmung.de"); - QJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", "sendEmail","(Ljava/lang/String;)V", - to.object() ); -#endif - - //QAndroidJniObject s1 = QAndroidJniObject::fromString("http://blog.fefe.de"); - //QAndroidJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", - // "openUrl", - // "(Ljava/lang/String;)V", - // s1.object() ); -#else - QAndroidJniObject::callStaticMethod( "de/gummelinformatics/mui/MuiIntentHelper","sendEmail"); -#endif -#endif -} - -void AboutDialog::httpIntend() { -#if defined (Q_OS_ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject s1 = QAndroidJniObject::fromString("http://mdforum.designer2k2.at/viewtopic.php?f=15&t=334"); - QSettings settings; - if ( settings.value("md/md", QVariant ( true ).toBool() ) == false ) { - s1 = QAndroidJniObject::fromString("http://digifant-einzelabstimmung.de/bofh-ng/de/digifant-1/live-daten-auslesen"); - } -#else - QJniObject s1 = QJniObject::fromString("http://mdforum.designer2k2.at/viewtopic.php?f=15&t=334"); - QSettings settings; - if ( settings.value("md/md", QVariant ( true ).toBool() ) == false ) { - s1 = QJniObject::fromString("http://digifant-einzelabstimmung.de/bofh-ng/de/digifant-1/live-daten-auslesen"); - } -#endif -#if defined ( DIGIFANTVANAPP ) - s1 = QAndroidJniObject::fromString("http://digifant-einzelabstimmung.de/bofh-ng/de/digifant-1/live-daten-auslesen"); -#endif - -#if defined ( DIGIFANTAPP ) or defined ( DIGIFANTVANAPP ) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", - "openUrl", - "(Ljava/lang/String;)V", - s1.object() ); -#else - QJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", - "openUrl", - "(Ljava/lang/String;)V", - s1.object() ); -#endif -#else - QAndroidJniObject::callStaticMethod( "de/gummelinformatics/mui/MuiIntentHelper", - "openUrl", - "(Ljava/lang/String;)V", - s1.object() ); -#endif -#endif -} diff --git a/src/AboutDialog.h b/src/AboutDialog.h index a4e4e251..543741bd 100644 --- a/src/AboutDialog.h +++ b/src/AboutDialog.h @@ -15,10 +15,6 @@ class AboutDialog : public QDialog explicit AboutDialog(QWidget *parent = 0); ~AboutDialog(); -public slots: - void emailIntend(); - void httpIntend(); - private: Ui::AboutDialog *ui; }; diff --git a/src/AppEngine.cpp b/src/AppEngine.cpp index e4812ce8..993585ae 100644 --- a/src/AppEngine.cpp +++ b/src/AppEngine.cpp @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -63,37 +64,20 @@ #include "widgets/MyTableWidget.h" #include "widgets/N75PidSettingsWidget.h" -#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) +#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) && not defined(Q_OS_ANDROID) #include "com/MdQSerialPortCom.h" #endif -#include "com/MdBluetoothCom.h" -#include "com/MdBluetoothLECom.h" -#include "com/MdBluetoothWrapper.h" - #if QT_VERSION < QT_VERSION_CHECK(5, 0, 0) #include "com/MdQextSerialCom.h" #endif #if defined (Q_OS_ANDROID) #include "com/MdBluetoothCom.h" - #include "com/MdBluetoothLECom.h" -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) #include -#else - #include -#endif -#endif - -#if defined (Q_OS_IOS) - #include "com/MdBluetoothCom.h" - #include "com/MdBluetoothLECom.h" - #include "mobile/MobileGPS.h" - #include "mobile/Accelerometer.h" - #include "mobile/IosHelper.h" #endif -#if defined (Q_WS_MAEMO_5) || defined(ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined(ANDROID) #include "mobile/MobileGPS.h" #include "mobile/Accelerometer.h" #include "mobile/AndroidN75Dialog.h" @@ -106,16 +90,14 @@ AppEngine* AppEngine::getInstance() { AppEngine::AppEngine() { -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) && !defined (Q_OS_IOS) +#if !defined (QT_MAEMO5_ENABLE) && !defined (ANDROID) qDebug() << "desktop version"; pcmw = new MultidisplayUIMainWindow (); - mmw = nullptr; - mbw = nullptr; - mvis1w = nullptr; - mcw = nullptr; - amw = nullptr; - - wbLambdaTransferFunction = nullptr; + mmw = NULL; + mbw = NULL; + mvis1w = NULL; + mcw = NULL; + amw = NULL; DataViewSlider = pcmw->ui.DataViewSlider; DataViewSpinBox = pcmw->ui.DataViewWinSizeSpinBox; @@ -124,8 +106,6 @@ AppEngine::AppEngine() { #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) mdcom = new MdQSerialPortCom(this); - //mdcom = new MdBluetoothLECom(this); - //mdcom = new MdBluetoothWrapper(this); #else mdcom = new MdQextSerialCom(this); #endif @@ -135,7 +115,7 @@ AppEngine::AppEngine() { evalWinBoostLambda = new EvaluationWindow (NULL, data, EvaluationWindow::BoostLambda ); evalWinRPMBoost = new EvaluationWindow (NULL, data, EvaluationWindow::RPMBoost ); - evalWinBoostLambdaSpectro = new EvaluationWindow (NULL, data, EvaluationWindow::SpectroBoostLambda ); + // evalWinBoostLambdaSpectro = new EvaluationWindow (NULL, data, EvaluationWindow::SpectroBoostLambda ); n75OptionsDialog = new N75OptionsDialog(pcmw); v2N75SetupDialog = new V2N75SetupDialog(pcmw); v2SettingsDialog = new V2SettingsDialog(pcmw); @@ -148,7 +128,7 @@ AppEngine::AppEngine() { actualizeVis1 = true; actualizeDashboard = true; -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) //http://doc.trolltech.com/qt-maemo-4.6/platform-notes-maemo5.html qDebug() << "QT_WS_MAEMO_5 mobile version"; @@ -199,98 +179,6 @@ AppEngine::AppEngine() { #if defined (Q_OS_ANDROID) qDebug() << "ANDROID mobile version"; - -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - auto result = QtAndroid::checkPermission(QString("android.permission.READ_EXTERNAL_STORAGE")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.READ_EXTERNAL_STORAGE"})); - if(resultHash["android.permission.READ_EXTERNAL_STORAGE"] == QtAndroid::PermissionResult::Denied) - qDebug() << "READ_EXTERNAL_STORAGE permission denied!"; - } - result = QtAndroid::checkPermission(QString("android.permission.WRITE_EXTERNAL_STORAGE")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.WRITE_EXTERNAL_STORAGE"})); - if(resultHash["android.permission.WRITE_EXTERNAL_STORAGE"] == QtAndroid::PermissionResult::Denied) - qDebug() << "WRITE_EXTERNAL_STORAGE permission denied!"; - } - result = QtAndroid::checkPermission(QString("android.permission.BLUETOOTH")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.BLUETOOTH"})); - if(resultHash["android.permission.BLUETOOTH"] == QtAndroid::PermissionResult::Denied) - qDebug() << "BLUETOOTH permission denied!"; - } - result = QtAndroid::checkPermission(QString("android.permission.BLUETOOTH_ADMIN")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.BLUETOOTH_ADMIN"})); - if(resultHash["android.permission.BLUETOOTH_ADMIN"] == QtAndroid::PermissionResult::Denied) - qDebug() << "BLUETOOTH_ADMIN permission denied!"; - } - result = QtAndroid::checkPermission(QString("android.permission.BLUETOOTH_SCAN")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.BLUETOOTH_SCAN"})); - if(resultHash["android.permission.BLUETOOTH_SCAN"] == QtAndroid::PermissionResult::Denied) - qDebug() << "BLUETOOTH_SCAN permission denied!"; - } - result = QtAndroid::checkPermission(QString("android.permission.BLUETOOTH_CONNECT")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.BLUETOOTH_CONNECT"})); - if(resultHash["android.permission.BLUETOOTH_CONNECT"] == QtAndroid::PermissionResult::Denied) - qDebug() << "BLUETOOTH_CONNECT permission denied!"; - } - result = QtAndroid::checkPermission(QString("android.permission.ACCESS_FINE_LOCATION")); - if(result == QtAndroid::PermissionResult::Denied){ - QtAndroid::PermissionResultMap resultHash = QtAndroid::requestPermissionsSync(QStringList({"android.permission.ACCESS_FINE_LOCATION"})); - if(resultHash["android.permission.ACCESS_FINE_LOCATION"] == QtAndroid::PermissionResult::Denied) - qDebug() << "ACCESS_FINE_LOCATION permission denied!"; - } -#else - //Qt 6 - //https://forum.qt.io/topic/140111/qt-6-4-and-permissions/4 - QString permission = QString("android.permission.READ_EXTERNAL_STORAGE"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } - - permission = QString("android.permission.WRITE_EXTERNAL_STORAGE"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } - - permission = QString("android.permission.BLUETOOTH"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } - - permission = QString("android.permission.BLUETOOTH_ADMIN"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } - - permission = QString("android.permission.BLUETOOTH_SCAN"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } - - permission = QString("android.permission.BLUETOOTH_CONNECT"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } - - - permission = QString("android.permission.ACCESS_FINE_LOCATION"); - if ( ! AndroidMainWindow::checkAndroidPermission(permission) ) { - if ( ! AndroidMainWindow::requestAndroidPermission(permission) ) - qDebug() << permission << " permission denied!"; - } -#endif - - amw = new AndroidMainWindow (); pcmw = NULL; @@ -301,8 +189,7 @@ AppEngine::AppEngine() { data = new MdData(mbw, mbw->ui->BoostGraphGroupBox, mvis1w, mvis1w->ui->Vis1PlotBox ); - //mdcom = new MdBluetoothCom(this); - mdcom = new MdBluetoothWrapper(this); + mdcom = new MdBluetoothCom(this); mds = new MdBinaryProtocol(this, data, mdcom); mySerialOptionsDialog = new SerialOptionsDialog (); @@ -324,42 +211,6 @@ AppEngine::AppEngine() { actualizeDashboard = false; #endif -#if defined (Q_OS_IOS) - amw = new AndroidMainWindow (); - - pcmw = NULL; - mmw = NULL; - //FIXME - mbw = new MobileBoostPidWindow (amw); - mvis1w = new MobileVis1MainWindow (mbw); - - data = new MdData(mbw, mbw->ui->BoostGraphGroupBox, mvis1w, mvis1w->ui->Vis1PlotBox ); - - //mdcom = new MdBluetoothCom(this); - mdcom = new MdBluetoothLECom(this); - //mdcom = new MdBluetoothWrapper(this); - mds = new MdBinaryProtocol(this, data, mdcom); - - mySerialOptionsDialog = new SerialOptionsDialog (); - //mySerialOptionsDialog->setGeometry( QRect(0,0,700,350) ); - mcw = new MobileCommandWindow(amw); - aboutDialog = new AboutDialog(amw); - - evalWinBoostLambda = new EvaluationWindow (amw, data, EvaluationWindow::BoostLambda ); - Q_ASSERT(evalWinBoostLambda != NULL); - evalWinRPMBoost = new EvaluationWindow (amw, data, EvaluationWindow::RPMBoost ); - Q_ASSERT(evalWinRPMBoost != NULL); - // evalWinBoostLambdaSpectro = new EvaluationWindow (NULL, data, EvaluationWindow::SpectroBoostLambda ); - - v2N75SetupDialog = new V2N75SetupDialog(amw); - v2SettingsDialog = new V2SettingsDialog(amw); - gearSettingsDialog = new GearSettingsDialog(amw); - - actualizeVis1 = false; - actualizeDashboard = false; - - //TODO do we have to request rights on IOS??? -#endif //Replay replaySpeedUpFactor = 1; @@ -368,13 +219,13 @@ AppEngine::AppEngine() { connect (replay, SIGNAL(clearPlots()), data, SLOT(clearPlots()) ); -#if !defined (Q_WS_MAEMO_5) && !defined (Q_OS_ANDROID) && !defined (Q_OS_IOS) +#if !defined (QT_MAEMO5_ENABLE) && !defined (Q_OS_ANDROID) connect (replay, SIGNAL(showStatusMessage(QString)), pcmw, SLOT(showStatusMessage(QString)), Qt::QueuedConnection ); #endif connect (replay, SIGNAL(visualizeDataRecord(MdDataRecord*,bool)), data, SLOT(visualizeDataRecord(MdDataRecord*,bool)), Qt::QueuedConnection ); -#if defined (Q_WS_MAEMO_5) || defined (Q_OS_ANDROID) || defined (Q_OS_IOS) +#if defined (QT_MAEMO5_ENABLE) || defined (Q_OS_ANDROID) setupMobile(); #else setupPC(); @@ -386,16 +237,6 @@ AppEngine::AppEngine() { #else directory = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation); #endif -#if defined Q_OS_ANDROID -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - //QAndroidJniObject s = QAndroidJniObject::callStaticObjectMethod( "de/gummelinformatics/digifant/MuiIntentHelper", "getPublicDocumentPath", "()Ljava/lang/String;" ); - QAndroidJniObject s = QAndroidJniObject::callStaticObjectMethod( "de/gummelinformatics/digifant/MuiIntentHelper", "getPublicDownloadsPath", "()Ljava/lang/String;" ); -#else - QJniObject s = QJniObject::callStaticObjectMethod( "de/gummelinformatics/digifant/MuiIntentHelper", "getPublicDownloadsPath", "()Ljava/lang/String;" ); -#endif - directory = s.toString(); - qDebug() << "android path 2020: " << directory; -#endif //load TEST-DATA // openData ("/home/bofh/dev/multidisplay/2/log/incoming/2014-05-21T2252-977Grad_AGT.mdv2"); @@ -437,7 +278,7 @@ void AppEngine::setupPC() { connect (pcmw->ui.actionShow_Boost_Lambda, SIGNAL(triggered()), evalWinBoostLambda, SLOT(show()) ); connect (pcmw->ui.actionShow_RPM_Boost, SIGNAL(triggered()), evalWinRPMBoost, SLOT(show()) ); - connect (pcmw->ui.actionShow_Boost_Lambda_Spectrogram, SIGNAL(triggered()), evalWinBoostLambdaSpectro, SLOT(show()) ); + // connect (pcmw->ui.actionShow_Boost_Lambda_Spectrogram, SIGNAL(triggered()), evalWinBoostLambdaSpectro, SLOT(show()) ); connect (pcmw->ui.actionAbout, SIGNAL(triggered()), aboutDialog, SLOT(show())); @@ -455,8 +296,6 @@ void AppEngine::setupPC() { connect (pcmw->ui.StopButton, SIGNAL(clicked()), replay, SLOT(stop()) ); connect (pcmw->ui.ReplayFactorSpinBox, SIGNAL(valueChanged(double)), this, SLOT(setReplaySpeedUpFactor(double))); - connect (mdcom, SIGNAL(showStatusMessage(QString)), pcmw, SLOT(showStatusMessage(QString)) ); - connect (mds, SIGNAL(showStatusMessage(QString)), pcmw, SLOT(showStatusMessage(QString)) ); connect (data, SIGNAL(showStatusMessage(QString)), pcmw, SLOT(showStatusMessage(QString))); connect (mds, SIGNAL(showStatusMessage(QString)), pcmw, SLOT(showStatusMessage(QString))); connect (mds, SIGNAL(showStatusBarSampleCount(QString)), pcmw, SLOT(showStatusBarSampleCount(QString))); @@ -517,7 +356,6 @@ void AppEngine::setupPC() { //Dashboard rtvis = new RealTimeVis ( dynamic_cast(pcmw->ui.DashboardTab) ); connect (data, SIGNAL(rtNewDataRecord(MdDataRecord*)), rtvis, SLOT(visualize(MdDataRecord*))); - connect (data, SIGNAL(showStatusMessage(QString)), rtvis, SLOT(showStatusMessage(QString)) ); //Digifant-1 stuff connect (this, SIGNAL(newDfBoostTransferFunction(int)), pcmw, SLOT(newDfBoostTransferFunction(int))); @@ -539,15 +377,12 @@ void AppEngine::setupPC() { } void AppEngine::setupMobile() { -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE setupMaemo(); #endif #ifdef Q_OS_ANDROID setupAndroid(); #endif -#if defined(Q_OS_IOS) - setupIos(); -#endif } void AppEngine::setupMaemo() { @@ -636,19 +471,19 @@ void AppEngine::setupMaemo() { connect ( v2SettingsDialog, SIGNAL(cfgDialogAccepted()), rtvis, SLOT(possibleCfgChange()) ); -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) QSettings settings("MultiDisplay", "UI"); if ( settings.value("mobile/use_gps", QVariant(true)).toBool() ) mGps = new MobileGPS (this); else - mGps = nullptr; + mGps = NULL; if ( settings.value("mobile/use_accel", QVariant(true)).toBool() ) accelMeter = new Accelerometer(this); else - accelMeter = nullptr; + accelMeter = false; #else - mGps = nullptr; - accelMeter = nullptr; + mGps = NULL; + accelMeter = NULL; #endif //load TEST-DATA @@ -671,27 +506,14 @@ void AppEngine::setupAndroid () { //Bluetooth connect (mds, SIGNAL(portOpened()), mvis1w, SLOT(disableReplay())); - connect (mds, SIGNAL(portOpened()), this, SLOT(androidStartLocationQuery())); connect (mds, SIGNAL(portClosed()), mvis1w, SLOT(enableReplay())); //V2 settings AndroidN75Dialog* an75 = new AndroidN75Dialog (amw, mds); connect (amw->ui->actionV2_N75_Settings, SIGNAL(triggered()), an75, SLOT(showMaximized())); - //TODO FIXME: refactor menu! - /* - delete (amw->ui->menuConfig); - amw->ui->menuConfig = nullptr; - delete ( amw->ui->actionSettings ); - amw->ui->actionSettings = nullptr; - */ connect (amw->ui->actionSettings, SIGNAL(triggered()), v2SettingsDialog, SLOT(showMaximized())); - //TODO dont works! :( - //QAction *a = new QAction("aha", amw->ui->menubar); - //amw->ui->menubar->addAction(a); - //connect(a, SIGNAL(triggered()), v2SettingsDialog, SLOT(showMaximized())); - // connect (amw->ui->actionV2_N75_Settings, SIGNAL(triggered()), v2N75SetupDialog, SLOT(showMaximized())); // connect (v2N75SetupDialog, SIGNAL(n75reqDutyMap(quint8,quint8,quint8)), mds, SLOT(mdCmdReqN75DutyMap(quint8,quint8,quint8))); // connect (v2N75SetupDialog, SIGNAL(n75reqSetpointMap(quint8,quint8,quint8)), mds, SLOT(mdCmdReqN75SetpointMap(quint8,quint8,quint8))); @@ -718,27 +540,19 @@ void AppEngine::setupAndroid () { //Dashboard - //test: moved to AndroidDashboardDialog - //amw->ui->mainFrame->setContentsMargins(0,0,0,0); + amw->ui->mainFrame->setContentsMargins(0,0,0,0); add = new AndroidDashboardDialog( ); - //rtvis = new RealTimeVis ( add ); - rtvis = new RealTimeVis ( amw ); + rtvis = new RealTimeVis ( add ); connect (data, SIGNAL(rtNewDataRecord(MdDataRecord*)), rtvis, SLOT(visualize(MdDataRecord*))); - //test: moved to AndroidDashboardDialog - /* if ( QAndroidJniObject::callStaticMethod( "de/gummelinformatics/mui/MuiIntentHelper", "hasPermanentMenuKey" )) connect (amw->ui->dashboardPushButton, SIGNAL(clicked()), add, SLOT(showFullScreen()) ); else connect (amw->ui->dashboardPushButton, SIGNAL(clicked()), add, SLOT(showMaximized()) ); - */ - connect (rtvis, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); connect (mdcom, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); connect (mds, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); - connect (this, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); - connect (data, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); connect (mdcom, SIGNAL(portClosed()), amw, SLOT(btPortClosed()) ); connect (mdcom, SIGNAL(portOpened()), amw, SLOT(btPortOpened()) ); @@ -748,20 +562,18 @@ void AppEngine::setupAndroid () { connect (amw->ui->actionClear, SIGNAL(triggered()) , this, SLOT(clearData()) ); - QSettings settings; - //if ( settings.value("mobile/use_gps", QVariant(true)).toBool() ) - // mGps = new MobileGPS (this); - //else - mGps = nullptr; + QSettings settings("MultiDisplay", "UI"); + if ( settings.value("mobile/use_gps", QVariant(true)).toBool() ) + mGps = new MobileGPS (this); + else + mGps = NULL; if ( settings.value("mobile/use_accel", QVariant(true)).toBool() ) accelMeter = new Accelerometer(this); else - accelMeter = nullptr; + accelMeter = false; connect ( v2SettingsDialog, SIGNAL(cfgDialogAccepted()), rtvis, SLOT(possibleCfgChange()) ); - amw->showStatusMessage("Bluetooth autoconnect is ON"); - //http://qt-project.org/doc/qt-5/qandroidjniobject.html#details // QAndroidJniObject activity = QtAndroid::androidActivity(); // Q_ASSERT ( activity.isValid() ); @@ -769,314 +581,98 @@ void AppEngine::setupAndroid () { #endif } -void AppEngine::setupIos() { -#if defined (Q_OS_IOS) - QSettings s; - qDebug() << "settings are stored in " << s.fileName(); - - connect (amw, SIGNAL(writeSettings()), this, SLOT(writeSettings())); - - //Evaluations - - //Vis1 (Graph) - - //replay - - //Bluetooth - connect (mds, SIGNAL(portOpened()), mvis1w, SLOT(disableReplay())); - connect (mds, SIGNAL(portOpened()), this, SLOT(androidStartLocationQuery())); - connect (mds, SIGNAL(portClosed()), mvis1w, SLOT(enableReplay())); - - //V2 settings - /* - AndroidN75Dialog* an75 = new AndroidN75Dialog (amw, mds); - connect (amw->ui->actionV2_N75_Settings, SIGNAL(triggered()), an75, SLOT(showMaximized())); -*/ - //TODO FIXME: refactor menu! - /* - delete (amw->ui->menuConfig); - amw->ui->menuConfig = nullptr; - delete ( amw->ui->actionSettings ); - amw->ui->actionSettings = nullptr; - */ - connect (amw->ui->actionSettings, SIGNAL(triggered()), v2SettingsDialog, SLOT(showMaximized())); - - connect (amw->ui->actionGearbox_settings, SIGNAL(triggered()), gearSettingsDialog, SLOT(showMaximized()) ); - connect (amw->ui->actionAbout, SIGNAL(triggered()), aboutDialog, SLOT(showMaximized())); - - add = new AndroidDashboardDialog( ); - //rtvis = new RealTimeVis ( add ); - rtvis = new RealTimeVis ( amw ); - connect (data, SIGNAL(rtNewDataRecord(MdDataRecord*)), rtvis, SLOT(visualize(MdDataRecord*))); - - connect (mdcom, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); - connect (mds, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); - connect (this, SIGNAL(showStatusMessage(QString)), amw, SLOT(showStatusMessage(QString)) ); - connect (mdcom, SIGNAL(showStatusMessage(QString)), rtvis, SLOT(showStatusMessage(QString)) ); - connect (mds, SIGNAL(showStatusMessage(QString)), rtvis, SLOT(showStatusMessage(QString)) ); - connect (this, SIGNAL(showStatusMessage(QString)), rtvis, SLOT(showStatusMessage(QString)) ); - connect (data, SIGNAL(showStatusMessage(QString)), rtvis, SLOT(showStatusMessage(QString)) ); - connect (mdcom, SIGNAL(portClosed()), amw, SLOT(btPortClosed()) ); - connect (mdcom, SIGNAL(portOpened()), amw, SLOT(btPortOpened()) ); - - connect (amw->ui->actionBluetoothToggleState, SIGNAL(triggered()), mdcom, SLOT(togglePort()) ); - connect (amw->ui->actionSave, SIGNAL(triggered()) , this, SLOT(saveDataAs()) ); - connect (amw->ui->actionOpen_Replay, SIGNAL(triggered()) , this, SLOT(openData()) ); - connect (amw->ui->actionClear, SIGNAL(triggered()) , this, SLOT(clearData()) ); - - - QSettings settings; - if ( settings.value("mobile/use_gps", QVariant(true)).toBool() ) - mGps = new MobileGPS (this); - else - mGps = nullptr; - if ( settings.value("mobile/use_accel", QVariant(true)).toBool() ) - accelMeter = new Accelerometer(this); - else - accelMeter = nullptr; - - connect ( v2SettingsDialog, SIGNAL(cfgDialogAccepted()), rtvis, SLOT(possibleCfgChange()) ); - - rtvis->showStatusMessage("Bluetooth autoconnect"); -#endif -} - -void AppEngine::reCreateDialogsAndroidFix() -{ -#ifdef Q_OS_ANDROID - if ( v2SettingsDialog == nullptr ) { - v2SettingsDialog = new V2SettingsDialog(amw); - connect (amw->ui->actionSettings, SIGNAL(triggered()), v2SettingsDialog, SLOT(showMaximized())); - connect ( v2SettingsDialog, SIGNAL(cfgDialogAccepted()), rtvis, SLOT(possibleCfgChange()) ); - } - if ( aboutDialog == nullptr ) { - aboutDialog = new AboutDialog(amw); - connect (amw->ui->actionAbout, SIGNAL(triggered()), aboutDialog, SLOT(showMaximized())); - } - if ( gearSettingsDialog == nullptr ) { - gearSettingsDialog = new GearSettingsDialog(amw); - connect (amw->ui->actionGearbox_settings, SIGNAL(triggered()), gearSettingsDialog, SLOT(showMaximized())); - } else { - connect (amw->ui->actionGearbox_settings, SIGNAL(triggered()), gearSettingsDialog, SLOT(showMaximized())); - } - if ( v2N75SetupDialog == nullptr ) { - v2N75SetupDialog = new V2N75SetupDialog(amw); - connect (amw->ui->actionV2_N75_Settings, SIGNAL(triggered()), v2N75SetupDialog, SLOT(showMaximized())); - } -#endif -} - - void AppEngine::show() { -#if !defined (Q_WS_MAEMO_5) && !defined (Q_OS_ANDROID) && !defined (Q_OS_IOS) +#if !defined (QT_MAEMO5_ENABLE) && !defined (Q_OS_ANDROID) //Windows / Linux Desktop GUI pcmw->show(); #endif -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) //Maemo Stacked Windows mmw->showMaximized(); mmw->statusBar()->hide(); #endif - #if defined (Q_OS_ANDROID) jboolean permanentMenuKey = QAndroidJniObject::callStaticMethod( "de/gummelinformatics/mui/MuiIntentHelper", "hasPermanentMenuKey" ); qDebug() << "hasPermanentMenuKey result: " << ( permanentMenuKey==true ? "true" : "false" ); if ( permanentMenuKey ) { amw->showFullScreen(); - //add->showFullScreen(); + add->showFullScreen(); } else { amw->showMaximized(); - //add->showMaximized(); + add->showMaximized(); } #endif - -#if defined (Q_OS_IOS) - amw->showMaximized(); - //amw->showFullScreen(); -#endif } void AppEngine::saveData () { - QString path; #if QT_VERSION >= 0x050000 -#if not defined (ANDROID) - path = QStandardPaths::standardLocations (QStandardPaths::DocumentsLocation)[0] + QString path = QStandardPaths::standardLocations (QStandardPaths::DocumentsLocation)[0] + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; -#endif -#if defined (ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject s = QAndroidJniObject::callStaticObjectMethod( "de/gummelinformatics/mui/MuiIntentHelper", "getPublicDocumentPath", "()Ljava/lang/String;" ); #else - QJniObject s = QJniObject::callStaticObjectMethod( "de/gummelinformatics/mui/MuiIntentHelper", "getPublicDocumentPath", "()Ljava/lang/String;" ); -#endif - path = s.toString() + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; - qDebug() << "android save path 2020: " << path; -#endif - -#else - //Qt 4.x - path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation) + QString path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation) + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; #endif data->saveData(path); -/* -* disabled 2020-06: we already store gps and accel reading in MdDataRecord! -#if defined (Q_WS_MAEMO_5) || defined (Q_OS_ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (Q_OS_ANDROID) if ( mGps ) { mGps->saveTrack (path + ".track"); mGps->saveTrackBinary (path + ".trackB"); } #endif -*/ } void AppEngine::saveDataAsCSV() { - QString path; #if QT_VERSION >= 0x050000 -#if not defined (ANDROID) - path = QStandardPaths::standardLocations (QStandardPaths::DocumentsLocation)[0] + QString path = QStandardPaths::standardLocations (QStandardPaths::DocumentsLocation)[0] + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".csv"; -#endif -#if defined (ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject s = QAndroidJniObject::callStaticObjectMethod( "de/gummelinformatics/mui/MuiIntentHelper", "getPublicDocumentPath", "()Ljava/lang/String;" ); -#else - QJniObject s = QJniObject::callStaticObjectMethod( "de/gummelinformatics/mui/MuiIntentHelper", "getPublicDocumentPath", "()Ljava/lang/String;" ); -#endif - path = s.toString() + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; - qDebug() << "android save path 2019: " << path; -#endif #else - //Qt 4.x - path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation) + QString path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation) + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".csv"; #endif - - /* -#if defined (ANDROID) - //Hack for sdcard - path = QString("/scard") + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; -#endif -*/ -#if defined (Q_OS_LINUX) - QString fn = QFileDialog::getSaveFileName ( pcmw, QString("Select Filename"), path, - "CSV (*.csv)", nullptr, QFileDialog::DontUseNativeDialog); -#else QString fn = QFileDialog::getSaveFileName ( pcmw, QString("Select Filename"), path, "CSV (*.csv)"); -#endif if ( fn != "") data->saveDataCSV(fn); } void AppEngine::saveDataAs () { - QString path; #if QT_VERSION >= 0x050000 -#if not defined (ANDROID) - path = QStandardPaths::standardLocations (QStandardPaths::DocumentsLocation)[0] + QString path = QStandardPaths::standardLocations (QStandardPaths::DocumentsLocation)[0] + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; -#endif -#if defined (ANDROID) - //QAndroidJniObject s = QAndroidJniObject::callStaticObjectMethod( "de/gummelinformatics/mui/MuiIntentHelper", "getPublicDocumentPath", "()Ljava/lang/String;" ); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject s = QAndroidJniObject::callStaticObjectMethod( "de/gummelinformatics/mui/MuiIntentHelper", "getPublicDownloadsPath", "()Ljava/lang/String;" ); #else - QJniObject s = QJniObject::callStaticObjectMethod( "de/gummelinformatics/digifant/MuiIntentHelper", "getPublicDownloadsPath", "()Ljava/lang/String;" ); -#endif - path = s.toString() + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; - qDebug() << "android save path 2019: " << path; -#endif -#else - //Qt 4.x - path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation) + QString path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation) + QDir::separator() + QDateTime::currentDateTime ().toString("yyyy-MM-ddThhmm") + ".mdv2"; #endif -#if defined (ANDROID) - QString fn = path; - //QString fn = QFileDialog::getSaveFileName( amw, QString("Select File"), path, "mdv2 (*.mdv2)" ); - //dont show select window because there is no native android dialog -> qt desktop dialog sucks on mobile - qDebug() << "android: save file instantly to " + path; - //TODO FIXME Android: use native save dialog ! - //https://codereview.qt-project.org/c/qt/qtbase/+/251238 - emit showStatusMessage( "save to " + fn ); -#else -#if defined (Q_OS_LINUX) - QString fn = QFileDialog::getSaveFileName ( pcmw, QString("Select Filename"), path, - "mdv2 (*.mdv2)", nullptr, QFileDialog::DontUseNativeDialog); -#else QString fn = QFileDialog::getSaveFileName ( pcmw, QString("Select Filename"), path, "mdv2 (*.mdv2)"); -#endif -#endif if ( fn != "") { - if ( ! data->saveData(fn) ) { - qDebug() << "save failed!"; - emit showStatusMessage( "save failed!" ); - } else { -#if defined (ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject jsPath = QAndroidJniObject::fromString(path); - QAndroidJniObject jsTitle = QAndroidJniObject::fromString("digifant log"); - QAndroidJniObject jsMimeType = QAndroidJniObject::fromString("application/digifant-ecu"); -#else - QJniObject jsPath = QJniObject::fromString(path); - QJniObject jsTitle = QJniObject::fromString("digifant log"); - QJniObject jsMimeType = QJniObject::fromString("application/digifant-ecu"); -#endif - int requestId = 0; - /* - QAndroidJniObject::callStaticObjectMethod("de/gummelinformatics/mui/MuiIntentHelper", - "sendFile", - "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I;Landroid/content/Context;)V", - jsPath.object(), jsTitle.object(), jsMimeType.object(), requestId, QtAndroid::androidContext().object() ); - */ - // JNI DETECTED ERROR IN APPLICATION: use of invalid jobject 0xc131ba50 - //QAndroidJniObject::callStaticMethod("de/gummelinformatics/mui/MuiIntentHelper", - // "sendFileSimple", - // "(Ljava/lang/String;Landroid/content/Context;)V", path.toLocal8Bit().data(), QtAndroid::androidContext().object() ); - -#endif - } -/* - * disabled 2020-06: we already store gps and accel reading in MdDataRecord! -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) + data->saveData(fn); +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) if ( mGps ) { mGps->saveTrack (fn + ".track"); mGps->saveTrackBinary (fn + ".trackB"); } #endif -*/ } } void AppEngine::openData ( QString fn ) { if ( fn == "" ) { //, QString("~"), QString("*.mdd") // QString path = QDesktopServices::storageLocation (QDesktopServices::DocumentsLocation); -#if defined (Q_OS_LINUX) - fn = QFileDialog::getOpenFileName ( pcmw, tr("Select Filename"), directory, tr("mdv2 (*.mdv2)"), nullptr, QFileDialog::DontUseNativeDialog); -#else - fn = QFileDialog::getOpenFileName ( pcmw, tr("Select Filename"), directory, tr("mdv2 (*.mdv2)"), nullptr); -#endif + fn = QFileDialog::getOpenFileName ( pcmw, QString("Select Filename"), directory, "mdv2 (*.mdv2)" ); } -//#if defined (ANDROID) -// //Hack for sdcard -// fn = QString("/scard"); -//#endif - - - if ( ! fn.isNull() ) { + if ( fn != "") { directory = QFileInfo(fn).path(); // store path for next time - qDebug() << "set new directory " << directory; + qDebug() << "directory " << directory; -#ifdef Q_WS_MAEMO5 +#ifdef QT_MAEMO5_ENABLE mmw->setAttribute(Qt::WA_Maemo5ShowProgressIndicator); #endif mds->closePort(); - //clearData(); dashboardActualizeSave = getActualizeDashboard() ; vis1ActualizeSave = getActualizeVis1(); @@ -1088,15 +684,15 @@ void AppEngine::openData ( QString fn ) { setActualizeDashboard( dashboardActualizeSave ); setActualizeVis1( vis1ActualizeSave ); -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE mmw->setAttribute(Qt::WA_Maemo5ShowProgressIndicator, false); #endif -#if not defined Q_WS_MAEMO_5 and not defined Q_OS_ANDROID and not defined Q_OS_IOS +#if not defined QT_MAEMO5_ENABLE and not defined Q_OS_ANDROID emit showStatusBarSampleCount( QString::number(data->size()) ); #endif -#if defined Q_OS_ANDROID or defined Q_OS_IOS +#if defined Q_OS_ANDROID //start replay on android replayData(); #else @@ -1111,32 +707,17 @@ void AppEngine::clearData () { mds->closePort(); data->clearData(); -#if defined Q_OS_ANDROID or defined Q_OS_IOS +#if defined Q_OS_ANDROID if ( replay && ( replayThread->isRunning() || replayThread->isFinished() ) ) replay->stop(); #endif -#if not defined Q_WS_MAEMO_5 and not defined Q_OS_ANDROID and not defined Q_OS_IOS +#if not defined QT_MAEMO5_ENABLE and not defined Q_OS_ANDROID emit showStatusMessage( QString::number(data->size()) ); #endif } void AppEngine::changeSerialOptions() { - bool isBt = false; - if ( mySerialOptionsDialog->getUi()->portComboBox->currentText() == "bluetooth" ) { - isBt = true; - if ( qobject_cast(mds) == nullptr ) { - mds->changeComInstance( new MdBluetoothWrapper(this) ); - } - } else { -#if not defined (Q_OS_IOS) - if ( qobject_cast(mds) == nullptr ) { - mds->changeComInstance( new MdQSerialPortCom(this) ); - } -#endif - } - //TODO mac osx dynamic names like /dev/tty.usbserial-A900JFA - if ( !isBt ) - mds->changePortSettings ( mySerialOptionsDialog->getUi()->portComboBox->currentText(), mySerialOptionsDialog->getUi()->speedComboBox->currentText() ); + mds->changePortSettings ( mySerialOptionsDialog->getUi()->portComboBox->currentText(), mySerialOptionsDialog->getUi()->speedComboBox->currentText() ); } void AppEngine::changeDataWinMarkMicroLeft () { @@ -1188,7 +769,7 @@ void AppEngine::changeDataWinSize (int ns) { void AppEngine::writeSettings () { QSettings settings; -#if not defined Q_WS_MAEMO_5 and not defined Q_OS_ANDROID and not defined Q_OS_IOS +#if not defined QT_MAEMO5_ENABLE and not defined Q_OS_ANDROID settings.beginGroup("MainWindow"); settings.setValue("size", pcmw->size()); settings.setValue("pos", pcmw->pos()); @@ -1196,8 +777,7 @@ void AppEngine::writeSettings () { settings.endGroup(); #endif - if ( data->getVisPlot() ) - data->getVisPlot()->writeSettings(); + data->getVisPlot()->writeSettings(); //FIXME -> V2 // settings.beginGroup("boostpid"); @@ -1221,7 +801,7 @@ void AppEngine::writeSettings () { settings.setValue ("MapSensor", dfBoostTransferFunction->name() ); settings.endGroup(); -#if defined (Q_WS_MAEMO_5) || defined (Q_OS_ANDROID) || defined (Q_OS_IOS) +#if defined (QT_MAEMO5_ENABLE) || defined (Q_OS_ANDROID) if ( mGps ) settings.setValue("mobile/use_gps", QVariant(true) ); else @@ -1246,7 +826,7 @@ void AppEngine::writeSettings () { void AppEngine::readSettings () { QSettings settings("MultiDisplay", "UI"); -#if !defined(Q_WS_MAEMO_5) && !defined(ANDROID) && !defined(Q_OS_IOS) +#if !defined(QT_MAEMO5_ENABLE) && !defined(ANDROID) settings.beginGroup("MainWindow"); pcmw->resize(settings.value("size", QSize(800, 480)).toSize()); pcmw->move(settings.value("pos", QPoint(200, 200)).toPoint()); @@ -1254,15 +834,13 @@ void AppEngine::readSettings () { settings.endGroup(); #endif - if ( data->getVisPlot() ) - data->getVisPlot()->readSettings(); + data->getVisPlot()->readSettings(); mySerialOptionsDialog->getUi()->portComboBox->setCurrentIndex( settings.value ("mdserial/port", 0).toInt() ); mySerialOptionsDialog->getUi()->speedComboBox->setCurrentIndex( settings.value ("mdserial/speed", 0).toInt() ); -#if not defined ( Q_OS_ANDROID ) && not defined (Q_OS_IOS) - changeSerialOptions(); - //mds->changePortSettings( mySerialOptionsDialog->getUi()->portComboBox->currentText(), mySerialOptionsDialog->getUi()->speedComboBox->currentText() ); +#if not defined ( Q_OS_ANDROID ) + mds->changePortSettings( mySerialOptionsDialog->getUi()->portComboBox->currentText(), mySerialOptionsDialog->getUi()->speedComboBox->currentText() ); #else //HACK FIXME to open the spp profile with starting name mdv2 mds->changePortSettings ("", 0); @@ -1309,11 +887,11 @@ void AppEngine::closeEvent(QCloseEvent *event) { void AppEngine::replayData() { -#if defined Q_WS_MAEMO_5 and not defined Q_OS_ANDROID and not defined Q_OS_IOS +#if defined QT_MAEMO5_ENABLE and not defined Q_OS_ANDROID replaySpeedUpFactor = mvis1w->ui->ReplaySpinBox->value(); replayStartAtPos = data->getVisPlot()->windowBegin(); #endif -#if not defined Q_WS_MAEMO_5 and not defined Q_OS_ANDROID and not defined Q_OS_IOS +#if not defined QT_MAEMO5_ENABLE and not defined Q_OS_ANDROID if ( !pcmw->ui.ReplayCurPos->isChecked() ) replayStartAtPos = 0; else @@ -1323,18 +901,18 @@ void AppEngine::replayData() { replayThread->start(); -#if defined Q_WS_MAEMO_5 and not defined Q_OS_ANDROID and not defined Q_OS_IOS +#if defined QT_MAEMO5_ENABLE and not defined Q_OS_ANDROID DataViewSlider->setValue( DataViewSlider->minimum() ); #endif } void AppEngine::changeDVSliderUp() { -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE DataViewSlider->setValue( DataViewSlider->value() - DataViewSlider->singleStep() ); #endif } void AppEngine::changeDVSliderDown() { -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE DataViewSlider->setValue( DataViewSlider->value() + DataViewSlider->singleStep() ); #endif } @@ -1346,13 +924,3 @@ void AppEngine::changeDVSliderMax() { DataViewSlider->setValue( DataViewSlider->maximum() ); } -void AppEngine::androidStartLocationQuery() { -#if defined(Q_OS_ANDROID) || defined(Q_OS_IOS) - QSettings settings; - if ( settings.value("mobile/use_gps", QVariant(true)).toBool() ) { - mGps = new MobileGPS (this); - qDebug() << "created MobileGPS instance"; - } else - mGps = nullptr; -#endif -} diff --git a/src/AppEngine.h b/src/AppEngine.h index 856cc98c..de5338f0 100644 --- a/src/AppEngine.h +++ b/src/AppEngine.h @@ -29,12 +29,9 @@ #include #endif -#include - #include "com/MdAbstractCom.h" #include "com/MdBinaryProtocol.h" #include "TransferFunction.h" -#include "Map16x1.h" #include "serialoptions.h" #define MDMODE true @@ -63,6 +60,7 @@ class N75OptionsDialog; class V2N75SetupDialog; class N75PidSettingsWidget; class V2SettingsDialog; +class Map16x1; class MobileEvaluationDialog; class GearSettingsDialog; class AboutDialog; @@ -93,7 +91,6 @@ class AppEngine : public QObject { void setActualizeDashboard( bool n ) { actualizeDashboard = n; } MdBinaryProtocol* getMdBinaryProtocl() { return mds; } - MdAbstractCom* getMdCom() { return mdcom; } EvaluationWindow* getEvalWinBoostLambda () { return evalWinBoostLambda; } EvaluationWindow* getEvalWinRPMBoost() { return evalWinRPMBoost; } @@ -107,13 +104,6 @@ class AppEngine : public QObject { TransferFunction* getDfBoostTransferFunction() { return dfBoostTransferFunction; } void setDfBoostTransferFunction( TransferFunction* t ) { delete (dfBoostTransferFunction); dfBoostTransferFunction=t; emit newDfBoostTransferFunction (dfBoostTransferFunction->name()); } - TransferFunction* getWbLamdaTransferFunction() { return wbLambdaTransferFunction; } - void setWbLambdaTransferFunction( TransferFunction* t ) { delete (wbLambdaTransferFunction); wbLambdaTransferFunction=t; } - - Map16x1* getVdo1Map() { return mapVdo1; }; - Map16x1* getVdo2Map() { return mapVdo2; }; - Map16x1* getVdo3Map() { return mapVdo3; }; - quint8 numConnectedTypeK; signals: @@ -148,10 +138,6 @@ public slots: void replayData(); - //! used by AndroidMainWindows eventhandler to re-create the dialog after destroy on close - void reCreateDialogsAndroidFix(); - void androidStartLocationQuery(); - protected: void closeEvent ( QCloseEvent * event ); @@ -163,7 +149,6 @@ public slots: void setupMobile(); void setupMaemo(); void setupAndroid(); - void setupIos(); void readSettings (); @@ -173,14 +158,15 @@ public slots: EvaluationWindow *evalWinRPMBoost; EvaluationWindow *evalWinBoostLambdaSpectro; N75OptionsDialog *n75OptionsDialog; - QPointer v2N75SetupDialog; - QPointer n75PidSettingsOnBoostTab; - QPointer v2SettingsDialog; - QPointer gearSettingsDialog; - QPointer aboutDialog; + V2N75SetupDialog *v2N75SetupDialog; + N75PidSettingsWidget *n75PidSettingsOnBoostTab; + V2SettingsDialog *v2SettingsDialog; + GearSettingsDialog *gearSettingsDialog; + AboutDialog *aboutDialog; + + MdAbstractCom *mdcom; - QPointer mds; - QPointer mdcom; + MdBinaryProtocol *mds; MdData *data; @@ -220,10 +206,6 @@ public slots: bool dashboardActualizeSave; bool vis1ActualizeSave; TransferFunction* dfBoostTransferFunction; - TransferFunction* wbLambdaTransferFunction; - QPointer mapVdo1 = nullptr; - QPointer mapVdo2 = nullptr; - QPointer mapVdo3 = nullptr; DigifantApplicationWindow* dfAppWin; QString directory; diff --git a/src/BoostPlot.h b/src/BoostPlot.h index c14808e3..c6f2bc45 100644 --- a/src/BoostPlot.h +++ b/src/BoostPlot.h @@ -40,7 +40,7 @@ class BoostPidPlot : public MdPlot { BoostPidPlot( QMainWindow* mw, QWidget *parent ); virtual ~BoostPidPlot(); - virtual void addRecord ( MdSensorRecord* r, bool doReplot=true ); + void addRecord ( MdSensorRecord* r, bool doReplot=true ); void clear (); private: diff --git a/src/DigifantApplicationWindow.cpp b/src/DigifantApplicationWindow.cpp index 17cdc9c8..0ea27766 100644 --- a/src/DigifantApplicationWindow.cpp +++ b/src/DigifantApplicationWindow.cpp @@ -10,28 +10,6 @@ DigifantApplicationWindow::DigifantApplicationWindow(QWidget *parent) : resize(350,768); l = new QGridLayout(this); -#if defined (DIGIFANTVANAPP) - boostw = new MeasurementWidget ( this, QString("AFM [Volts]"), 0, 2.5, 4.5, Qt::green, Qt::green, Qt::red); - boostw->setLowHeigth(true); - boostw->setDigits(3.5); - boostw->resize(100,100); // messes up location of this widget - l->addWidget(boostw, 0, 0); - l->setRowStretch(0, 1); - - lw = new MeasurementWidget ( this, QString("Wb Lambda"), 0.85, 1.1, 1.36, Qt::green, Qt::yellow, Qt::red); - lw->setLowHeigth(true); - lw->setDigits(3.5); - l->addWidget(lw, 1, 0); - l->setRowStretch(1, 1); - - rpmw = new MeasurementWidget ( this, QString("RPM"),0,2000,4500, Qt::green, Qt::green, Qt::red ); - rpmw->setLowHeigth(true); - rpmw->setDigits(3.5); - rpmw->setGeometry( QRect(100,100,100,100) ); - l->addWidget(rpmw, 2, 0); - l->setRowStretch(2, 1); - #else - boostw = new MeasurementWidget ( this, QString("Boost [bar]"), -1, 0, 2.0, Qt::darkGreen, Qt::green, Qt::red); boostw->setLowHeigth(true); @@ -52,7 +30,6 @@ DigifantApplicationWindow::DigifantApplicationWindow(QWidget *parent) : egtw->setGeometry( QRect(100,100,100,100) ); l->addWidget(egtw, 2,0); l->setRowStretch(2, 1); -#endif dfexw = new DFExtendedWidget (this, "Digifant 1"); // l->addWidget(dfexw, 0,1, 4, 1); @@ -62,52 +39,31 @@ DigifantApplicationWindow::DigifantApplicationWindow(QWidget *parent) : l->setHorizontalSpacing(0); l->setVerticalSpacing(0); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - t = QTime::currentTime(); - t.start(); -#else - t = QElapsedTimer(); t.start(); -#endif } void DigifantApplicationWindow::visualize (MdDataRecord *d) { - if ( isVisible() && d->getSensorR() != nullptr ) { + if ( isVisible() && d->getSensorR() != NULL ) { -#if defined (Q_OS_IOS) - //100ms causes 100% cpu load on IOS - if ( t.elapsed() > 500 ) { -#else if ( t.elapsed() > 100 ) { -#endif -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) t.restart(); -#endif lw->setValue( d->getSensorR()->getLambda() ); -#if defined (DIGIFANTVANAPP) -// switched the egtw with and rpm widget - rpmw->setValue( d->getSensorR()->getRpm()); -#else QMap e = d->getSensorR()->getHighestEgt(); egtw->setValue( e["temp"], (quint8) e["idx"] ); -#endif // bexw->setValue( d ); if ( dfexw ) dfexw->setValue( d ); -#if defined (DIGIFANTVANAPP) - boostw->setValue((qFloor(AppEngine::getInstance()->getDfBoostTransferFunction()->map(d->getSensorR()->df_boost_raw) *100 )/100.0)) ; // qFloor is used to set the number of digits -#else + // boostw->setValue( (AppEngine::getInstance()->getDfBoostTransferFunction()->map( d->getSensorR()->df_boost_raw ) / 100) - 1.0 ); // boostw->setValue( qFloor ( ((AppEngine::getInstance()->getDfBoostTransferFunction()->map( d->getSensorR()->df_boost_raw ) / 100) - 1.0) * 100) / 100 ); double boostKpa = AppEngine::getInstance()->getDfBoostTransferFunction()->map( d->getSensorR()->df_boost_raw ) ; boostw->setValue( qFloor ( boostKpa ) / 100.0 - 1.0 ); -#endif } } } diff --git a/src/DigifantApplicationWindow.h b/src/DigifantApplicationWindow.h index c90ef7d0..c4e05d7b 100644 --- a/src/DigifantApplicationWindow.h +++ b/src/DigifantApplicationWindow.h @@ -4,7 +4,6 @@ #include #include #include -#include #include "MdData.h" #include "widgets/rtwidget.h" #include "widgets/DFExtendedWidget.h" @@ -22,18 +21,11 @@ public slots: protected: QGridLayout* l; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QTime t; -#else QElapsedTimer t; -#endif MeasurementWidget* boostw; DFExtendedWidget *dfexw; MeasurementWidget *lw; MaxEgtWidget *egtw; -#if defined (DIGIFANTVANAPP) - MeasurementWidget* rpmw; -#endif }; #endif // DIGIFANTAPPLICATIONWINDOW_H diff --git a/src/GearSettingsDialog.cpp b/src/GearSettingsDialog.cpp index e7a9480a..18ee4cc9 100644 --- a/src/GearSettingsDialog.cpp +++ b/src/GearSettingsDialog.cpp @@ -10,20 +10,8 @@ GearSettingsDialog::GearSettingsDialog(QWidget *parent) : ui(new Ui::GearSettingsDialog) { ui->setupUi(this); - connect (ui->comboBox, SIGNAL(currentTextChanged(QString)), this, SLOT(loadDefaultTransmission(QString))); -#ifdef Q_OS_ANDROID - //we want no ok / cancel button on android. data is saved on close by back button - //back button triggers 1. rejected and 2. finished - connect (this, SIGNAL(rejected()), this, SLOT(accept() )); - //connect (this, SIGNAL(finished(int)), this, SLOT(signalFinished(int) )); + connect (ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(loadDefaultTransmission(int))); connect (this, SIGNAL(accepted()), this, SLOT(myacceptedSlot())); - ui->buttonBox->hide(); - //delete on close! AndroidMainWindows eventhandler will initiate the re-creation - //fixes broken dialog on 2. show - setAttribute( Qt::WA_DeleteOnClose, true ); -#else - connect (this, SIGNAL(accepted()), this, SLOT(myacceptedSlot())); -#endif } GearSettingsDialog::~GearSettingsDialog() @@ -59,10 +47,10 @@ void GearSettingsDialog::myacceptedSlot() { 99) ); } -void GearSettingsDialog::loadDefaultTransmission ( const QString & text ) { +void GearSettingsDialog::loadDefaultTransmission ( int index ) { double gear_ratio[6]; - if ( text == "02A ATB" ) { + if ( index == 0 ) { //Corrado 02A ATB gear_ratio[0] = 13.0341; gear_ratio[1] = 7.26225; diff --git a/src/GearSettingsDialog.h b/src/GearSettingsDialog.h index 40d1da69..d2e0f768 100644 --- a/src/GearSettingsDialog.h +++ b/src/GearSettingsDialog.h @@ -20,7 +20,7 @@ class GearSettingsDialog : public QDialog void requestGearboxData (); protected slots: - void loadDefaultTransmission ( const QString & text ); + void loadDefaultTransmission ( int index ); void loadMdGearboxData(quint8, double g1, double g2, double g3, double g4, double g5, double g6); void myacceptedSlot(); diff --git a/src/GearSettingsDialog.ui b/src/GearSettingsDialog.ui index 8afd11df..98337cc1 100644 --- a/src/GearSettingsDialog.ui +++ b/src/GearSettingsDialog.ui @@ -6,8 +6,8 @@ 0 0 - 474 - 301 + 443 + 300 @@ -17,7 +17,7 @@ - data is loaded from and stored in multidisplay! + @@ -167,7 +167,7 @@ - preset gearbox data + load gearbox data diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 00000000..40438e37 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,3136 @@ +############################################################################# +# Makefile for building: mUI +# Generated by qmake (3.1) (Qt 6.11.1) +# Project: src.pro +# Template: app +# Command: /usr/bin/qmake6 -o Makefile src.pro +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_BLUETOOTH_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB +CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -O2 -frtti -Wall -Wextra -D_REENTRANT $(DEFINES) +INCPATH = -I. -I../libs/qextserialport/src -I../qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -Imoc -I. -I/usr/lib64/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = mUI1.0.0 +DISTDIR = /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/obj/mUI1.0.0 +LINK = g++ +LFLAGS = -Wl,-O1 -Wl,-rpath,/usr/lib64 +LIBS = $(SUBLIBS) ../libs/qextserialport/src/build/libqextserialport.a -lqwt-qt6 /usr/lib64/libQt6Widgets.so /usr/lib64/libQt6OpenGL.so /usr/lib64/libQt6Gui.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Bluetooth.so /usr/lib64/libQt6Network.so /usr/lib64/libQt6DBus.so /usr/lib64/libQt6SerialPort.so /usr/lib64/libQt6Core.so -lpthread -lGLX -lOpenGL +AR = ar cqs +RANLIB = +SED = sed +STRIP = + +####### Output directory + +OBJECTS_DIR = obj/ + +####### Files + +SOURCES = evaluation/EvalSpectrogramPlot.cpp \ + evaluation/MdSpectrogramData.cpp \ + evaluation/evaluationwindow.cpp \ + evaluation/EvalPlot.cpp \ + evaluation/EvalPlotData.cpp \ + MdDataRecordV1.cpp \ + visconfigdialog.cpp \ + MdPlotPicker.cpp \ + MdPlotZoomer.cpp \ + MdPlotData.cpp \ + MdPlot.cpp \ + VisualizationPlot.cpp \ + BoostPlot.cpp \ + MdData.cpp \ + serialoptions.cpp \ + multidisplayuimainwindow.cpp \ + main.cpp \ + mdutil.cpp \ + mobile/mobilemainwindow.cpp \ + AppEngine.cpp \ + mobile/MobileBoostPidWindow.cpp \ + mobile/MobileVis1MainWindow.cpp \ + mobile/MobileCommandWindow.cpp \ + thread/workerjob.cpp \ + thread/replayworker.cpp \ + thread/jobrunnerthread.cpp \ + widgets/realtimevis.cpp \ + widgets/rtwidget.cpp \ + MdDataRecordV2.cpp \ + Map16x1.cpp \ + N75OptionsDialog.cpp \ + V2N75SetupDialog.cpp \ + widgets/MyTableWidget.cpp \ + widgets/N75PidSettingsWidget.cpp \ + V2SettingsDialog.cpp \ + GearSettingsDialog.cpp \ + AboutDialog.cpp \ + widgets/DFExtendedWidget.cpp \ + TransferFunction.cpp \ + DigifantApplicationWindow.cpp \ + ColorOverBlend.cpp \ + DataTableConfigDialog.cpp \ + mobile/MobileSensorRecord.cpp \ + PowerPlot.cpp \ + V2PowerDialog.cpp \ + MdGpsSerial.cpp \ + WotEventsDialog.cpp \ + widgets/Overlay.cpp \ + com/MdAbstractCom.cpp \ + com/MdBinaryProtocol.cpp \ + mobile/AndroidMainWindow.cpp \ + mobile/SwipeGestureRecognizer.cpp \ + mobile/AndroidN75Dialog.cpp \ + widgets/VR6Widget.cpp \ + com/MdQSerialPortCom.cpp \ + mobile/MobileGPS.cpp moc/moc_evaluationwindow.cpp \ + moc/moc_visconfigdialog.cpp \ + moc/moc_MdPlotZoomer.cpp \ + moc/moc_MdPlot.cpp \ + moc/moc_VisualizationPlot.cpp \ + moc/moc_BoostPlot.cpp \ + moc/moc_MdData.cpp \ + moc/moc_serialoptions.cpp \ + moc/moc_multidisplayuimainwindow.cpp \ + moc/moc_mobilemainwindow.cpp \ + moc/moc_AppEngine.cpp \ + moc/moc_MobileBoostPidWindow.cpp \ + moc/moc_MobileVis1MainWindow.cpp \ + moc/moc_MobileCommandWindow.cpp \ + moc/moc_replayworker.cpp \ + moc/moc_jobrunnerthread.cpp \ + moc/moc_workerjob.cpp \ + moc/moc_realtimevis.cpp \ + moc/moc_rtwidget.cpp \ + moc/moc_N75OptionsDialog.cpp \ + moc/moc_V2N75SetupDialog.cpp \ + moc/moc_MyTableWidget.cpp \ + moc/moc_N75PidSettingsWidget.cpp \ + moc/moc_V2SettingsDialog.cpp \ + moc/moc_GearSettingsDialog.cpp \ + moc/moc_AboutDialog.cpp \ + moc/moc_TransferFunction.cpp \ + moc/moc_DigifantApplicationWindow.cpp \ + moc/moc_DataTableConfigDialog.cpp \ + moc/moc_PowerPlot.cpp \ + moc/moc_V2PowerDialog.cpp \ + moc/moc_MdGpsSerial.cpp \ + moc/moc_WotEventsDialog.cpp \ + moc/moc_Overlay.cpp \ + moc/moc_MdAbstractCom.cpp \ + moc/moc_MdBinaryProtocol.cpp \ + moc/moc_AndroidMainWindow.cpp \ + moc/moc_AndroidN75Dialog.cpp \ + moc/moc_MobileGPS.cpp +OBJECTS = obj/EvalSpectrogramPlot.o \ + obj/MdSpectrogramData.o \ + obj/evaluationwindow.o \ + obj/EvalPlot.o \ + obj/EvalPlotData.o \ + obj/MdDataRecordV1.o \ + obj/visconfigdialog.o \ + obj/MdPlotPicker.o \ + obj/MdPlotZoomer.o \ + obj/MdPlotData.o \ + obj/MdPlot.o \ + obj/VisualizationPlot.o \ + obj/BoostPlot.o \ + obj/MdData.o \ + obj/serialoptions.o \ + obj/multidisplayuimainwindow.o \ + obj/main.o \ + obj/mdutil.o \ + obj/mobilemainwindow.o \ + obj/AppEngine.o \ + obj/MobileBoostPidWindow.o \ + obj/MobileVis1MainWindow.o \ + obj/MobileCommandWindow.o \ + obj/workerjob.o \ + obj/replayworker.o \ + obj/jobrunnerthread.o \ + obj/realtimevis.o \ + obj/rtwidget.o \ + obj/MdDataRecordV2.o \ + obj/Map16x1.o \ + obj/N75OptionsDialog.o \ + obj/V2N75SetupDialog.o \ + obj/MyTableWidget.o \ + obj/N75PidSettingsWidget.o \ + obj/V2SettingsDialog.o \ + obj/GearSettingsDialog.o \ + obj/AboutDialog.o \ + obj/DFExtendedWidget.o \ + obj/TransferFunction.o \ + obj/DigifantApplicationWindow.o \ + obj/ColorOverBlend.o \ + obj/DataTableConfigDialog.o \ + obj/MobileSensorRecord.o \ + obj/PowerPlot.o \ + obj/V2PowerDialog.o \ + obj/MdGpsSerial.o \ + obj/WotEventsDialog.o \ + obj/Overlay.o \ + obj/MdAbstractCom.o \ + obj/MdBinaryProtocol.o \ + obj/AndroidMainWindow.o \ + obj/SwipeGestureRecognizer.o \ + obj/AndroidN75Dialog.o \ + obj/VR6Widget.o \ + obj/MdQSerialPortCom.o \ + obj/MobileGPS.o \ + obj/moc_evaluationwindow.o \ + obj/moc_visconfigdialog.o \ + obj/moc_MdPlotZoomer.o \ + obj/moc_MdPlot.o \ + obj/moc_VisualizationPlot.o \ + obj/moc_BoostPlot.o \ + obj/moc_MdData.o \ + obj/moc_serialoptions.o \ + obj/moc_multidisplayuimainwindow.o \ + obj/moc_mobilemainwindow.o \ + obj/moc_AppEngine.o \ + obj/moc_MobileBoostPidWindow.o \ + obj/moc_MobileVis1MainWindow.o \ + obj/moc_MobileCommandWindow.o \ + obj/moc_replayworker.o \ + obj/moc_jobrunnerthread.o \ + obj/moc_workerjob.o \ + obj/moc_realtimevis.o \ + obj/moc_rtwidget.o \ + obj/moc_N75OptionsDialog.o \ + obj/moc_V2N75SetupDialog.o \ + obj/moc_MyTableWidget.o \ + obj/moc_N75PidSettingsWidget.o \ + obj/moc_V2SettingsDialog.o \ + obj/moc_GearSettingsDialog.o \ + obj/moc_AboutDialog.o \ + obj/moc_TransferFunction.o \ + obj/moc_DigifantApplicationWindow.o \ + obj/moc_DataTableConfigDialog.o \ + obj/moc_PowerPlot.o \ + obj/moc_V2PowerDialog.o \ + obj/moc_MdGpsSerial.o \ + obj/moc_WotEventsDialog.o \ + obj/moc_Overlay.o \ + obj/moc_MdAbstractCom.o \ + obj/moc_MdBinaryProtocol.o \ + obj/moc_AndroidMainWindow.o \ + obj/moc_AndroidN75Dialog.o \ + obj/moc_MobileGPS.o +DIST = /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/rtti.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/permissions.prf \ + /usr/lib64/qt6/mkspecs/features/qt.prf \ + /usr/lib64/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib64/qt6/mkspecs/features/resources.prf \ + /usr/lib64/qt6/mkspecs/features/moc.prf \ + /usr/lib64/qt6/mkspecs/features/link_ltcg.prf \ + /usr/lib64/qt6/mkspecs/features/dbuscommon.pri \ + /usr/lib64/qt6/mkspecs/features/dbusinterfaces.prf \ + /usr/lib64/qt6/mkspecs/features/dbusadaptors.prf \ + /usr/lib64/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib64/qt6/mkspecs/features/uic.prf \ + /usr/lib64/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + src.pro evaluation/EvalSpectrogramPlot.h \ + evaluation/MdSpectrogramData.h \ + evaluation/evaluationwindow.h \ + evaluation/EvalPlot.h \ + evaluation/EvalPlotData.h \ + MdDataRecordV1.h \ + visconfigdialog.h \ + MdPlotPicker.h \ + MdPlotZoomer.h \ + MdPlotData.h \ + MdPlot.h \ + VisualizationPlot.h \ + BoostPlot.h \ + MdData.h \ + serialoptions.h \ + multidisplayuimainwindow.h \ + mdutil.h \ + mobile/mobilemainwindow.h \ + AppEngine.h \ + mobile/MobileBoostPidWindow.h \ + mobile/MobileVis1MainWindow.h \ + mobile/MobileCommandWindow.h \ + thread/replayworker.h \ + thread/jobrunnerthread.h \ + thread/workerjob.h \ + widgets/realtimevis.h \ + widgets/rtwidget.h \ + MdDataRecordV2.h \ + Map16x1.h \ + N75OptionsDialog.h \ + V2N75SetupDialog.h \ + widgets/MyTableWidget.h \ + widgets/N75PidSettingsWidget.h \ + V2SettingsDialog.h \ + GearSettingsDialog.h \ + AboutDialog.h \ + widgets/DFExtendedWidget.h \ + TransferFunction.h \ + DigifantApplicationWindow.h \ + ColorOverBlend.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + PowerPlot.h \ + V2PowerDialog.h \ + MdGpsSerial.h \ + WotEventsDialog.h \ + widgets/Overlay.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + mobile/AndroidMainWindow.h \ + mobile/SwipeGestureRecognizer.h \ + mobile/AndroidN75Dialog.h \ + widgets/VR6Widget.h \ + com/MdQSerialPortCom.h \ + mobile/MobileGPS.h evaluation/EvalSpectrogramPlot.cpp \ + evaluation/MdSpectrogramData.cpp \ + evaluation/evaluationwindow.cpp \ + evaluation/EvalPlot.cpp \ + evaluation/EvalPlotData.cpp \ + MdDataRecordV1.cpp \ + visconfigdialog.cpp \ + MdPlotPicker.cpp \ + MdPlotZoomer.cpp \ + MdPlotData.cpp \ + MdPlot.cpp \ + VisualizationPlot.cpp \ + BoostPlot.cpp \ + MdData.cpp \ + serialoptions.cpp \ + multidisplayuimainwindow.cpp \ + main.cpp \ + mdutil.cpp \ + mobile/mobilemainwindow.cpp \ + AppEngine.cpp \ + mobile/MobileBoostPidWindow.cpp \ + mobile/MobileVis1MainWindow.cpp \ + mobile/MobileCommandWindow.cpp \ + thread/workerjob.cpp \ + thread/replayworker.cpp \ + thread/jobrunnerthread.cpp \ + widgets/realtimevis.cpp \ + widgets/rtwidget.cpp \ + MdDataRecordV2.cpp \ + Map16x1.cpp \ + N75OptionsDialog.cpp \ + V2N75SetupDialog.cpp \ + widgets/MyTableWidget.cpp \ + widgets/N75PidSettingsWidget.cpp \ + V2SettingsDialog.cpp \ + GearSettingsDialog.cpp \ + AboutDialog.cpp \ + widgets/DFExtendedWidget.cpp \ + TransferFunction.cpp \ + DigifantApplicationWindow.cpp \ + ColorOverBlend.cpp \ + DataTableConfigDialog.cpp \ + mobile/MobileSensorRecord.cpp \ + PowerPlot.cpp \ + V2PowerDialog.cpp \ + MdGpsSerial.cpp \ + WotEventsDialog.cpp \ + widgets/Overlay.cpp \ + com/MdAbstractCom.cpp \ + com/MdBinaryProtocol.cpp \ + mobile/AndroidMainWindow.cpp \ + mobile/SwipeGestureRecognizer.cpp \ + mobile/AndroidN75Dialog.cpp \ + widgets/VR6Widget.cpp \ + com/MdQSerialPortCom.cpp \ + mobile/MobileGPS.cpp +QMAKE_TARGET = mUI +DESTDIR = +TARGET = mUI + + +first: all +####### Build rules + +mUI: ui_evaluationwindow.h ui_visconfigdialog.h ui_serialoptions.h ui_multidisplayuimainwindow.h ui_mobilemainwindow.h ui_MobileBoostPidWindow.h ui_MobileVis1MainWindow.h ui_MobileCommandWindow.h ui_N75OptionsDialog.h ui_V2N75SetupDialog.h ui_V2SettingsDialog.h ui_GearSettingsDialog.h ui_AboutDialog.h ui_DataTableConfigDialog.h ui_V2PowerDialog.h ui_WotEventsDialog.h ui_AndroidMainWindow.h ui_AndroidDashboardDialog.h ui_AndroidN75Dialog.h $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +Makefile: src.pro /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/rtti.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/permissions.prf \ + /usr/lib64/qt6/mkspecs/features/qt.prf \ + /usr/lib64/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib64/qt6/mkspecs/features/resources.prf \ + /usr/lib64/qt6/mkspecs/features/moc.prf \ + /usr/lib64/qt6/mkspecs/features/link_ltcg.prf \ + /usr/lib64/qt6/mkspecs/features/dbuscommon.pri \ + /usr/lib64/qt6/mkspecs/features/dbusinterfaces.prf \ + /usr/lib64/qt6/mkspecs/features/dbusadaptors.prf \ + /usr/lib64/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib64/qt6/mkspecs/features/uic.prf \ + /usr/lib64/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + src.pro \ + /usr/lib64/libQt6Widgets.prl \ + /usr/lib64/libQt6OpenGL.prl \ + /usr/lib64/libQt6Gui.prl \ + /usr/lib64/libQt6Bluetooth.prl \ + /usr/lib64/libQt6Network.prl \ + /usr/lib64/libQt6DBus.prl \ + /usr/lib64/libQt6SerialPort.prl \ + /usr/lib64/libQt6Core.prl + $(QMAKE) -o Makefile src.pro +/usr/lib64/qt6/mkspecs/features/spec_pre.prf: +/usr/lib64/qt6/mkspecs/common/unix.conf: +/usr/lib64/qt6/mkspecs/common/linux.conf: +/usr/lib64/qt6/mkspecs/common/sanitize.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib64/qt6/mkspecs/common/g++-base.conf: +/usr/lib64/qt6/mkspecs/common/g++-unix.conf: +/usr/lib64/qt6/mkspecs/qconfig.pri: +/usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib64/qt6/mkspecs/features/qt_functions.prf: +/usr/lib64/qt6/mkspecs/features/qt_config.prf: +/usr/lib64/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib64/qt6/mkspecs/features/spec_post.prf: +../.qmake.stash: +/usr/lib64/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib64/qt6/mkspecs/features/toolchain.prf: +/usr/lib64/qt6/mkspecs/features/default_pre.prf: +/usr/lib64/qt6/mkspecs/features/resolve_config.prf: +/usr/lib64/qt6/mkspecs/features/default_post.prf: +/usr/lib64/qt6/mkspecs/features/exceptions.prf: +/usr/lib64/qt6/mkspecs/features/rtti.prf: +/usr/lib64/qt6/mkspecs/features/warn_on.prf: +/usr/lib64/qt6/mkspecs/features/permissions.prf: +/usr/lib64/qt6/mkspecs/features/qt.prf: +/usr/lib64/qt6/mkspecs/features/resources_functions.prf: +/usr/lib64/qt6/mkspecs/features/resources.prf: +/usr/lib64/qt6/mkspecs/features/moc.prf: +/usr/lib64/qt6/mkspecs/features/link_ltcg.prf: +/usr/lib64/qt6/mkspecs/features/dbuscommon.pri: +/usr/lib64/qt6/mkspecs/features/dbusinterfaces.prf: +/usr/lib64/qt6/mkspecs/features/dbusadaptors.prf: +/usr/lib64/qt6/mkspecs/features/unix/opengl.prf: +/usr/lib64/qt6/mkspecs/features/uic.prf: +/usr/lib64/qt6/mkspecs/features/unix/thread.prf: +/usr/lib64/qt6/mkspecs/features/qmake_use.prf: +/usr/lib64/qt6/mkspecs/features/file_copies.prf: +/usr/lib64/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib64/qt6/mkspecs/features/yacc.prf: +/usr/lib64/qt6/mkspecs/features/lex.prf: +src.pro: +/usr/lib64/libQt6Widgets.prl: +/usr/lib64/libQt6OpenGL.prl: +/usr/lib64/libQt6Gui.prl: +/usr/lib64/libQt6Bluetooth.prl: +/usr/lib64/libQt6Network.prl: +/usr/lib64/libQt6DBus.prl: +/usr/lib64/libQt6SerialPort.prl: +/usr/lib64/libQt6Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile src.pro + +qmake_all: FORCE + + +all: Makefile mUI + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents /usr/lib64/qt6/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents evaluation/EvalSpectrogramPlot.h evaluation/MdSpectrogramData.h evaluation/evaluationwindow.h evaluation/EvalPlot.h evaluation/EvalPlotData.h MdDataRecordV1.h visconfigdialog.h MdPlotPicker.h MdPlotZoomer.h MdPlotData.h MdPlot.h VisualizationPlot.h BoostPlot.h MdData.h serialoptions.h multidisplayuimainwindow.h mdutil.h mobile/mobilemainwindow.h AppEngine.h mobile/MobileBoostPidWindow.h mobile/MobileVis1MainWindow.h mobile/MobileCommandWindow.h thread/replayworker.h thread/jobrunnerthread.h thread/workerjob.h widgets/realtimevis.h widgets/rtwidget.h MdDataRecordV2.h Map16x1.h N75OptionsDialog.h V2N75SetupDialog.h widgets/MyTableWidget.h widgets/N75PidSettingsWidget.h V2SettingsDialog.h GearSettingsDialog.h AboutDialog.h widgets/DFExtendedWidget.h TransferFunction.h DigifantApplicationWindow.h ColorOverBlend.h DataTableConfigDialog.h mobile/MobileSensorRecord.h PowerPlot.h V2PowerDialog.h MdGpsSerial.h WotEventsDialog.h widgets/Overlay.h com/MdAbstractCom.h com/MdBinaryProtocol.h mobile/AndroidMainWindow.h mobile/SwipeGestureRecognizer.h mobile/AndroidN75Dialog.h widgets/VR6Widget.h com/MdQSerialPortCom.h mobile/MobileGPS.h $(DISTDIR)/ + $(COPY_FILE) --parents evaluation/EvalSpectrogramPlot.cpp evaluation/MdSpectrogramData.cpp evaluation/evaluationwindow.cpp evaluation/EvalPlot.cpp evaluation/EvalPlotData.cpp MdDataRecordV1.cpp visconfigdialog.cpp MdPlotPicker.cpp MdPlotZoomer.cpp MdPlotData.cpp MdPlot.cpp VisualizationPlot.cpp BoostPlot.cpp MdData.cpp serialoptions.cpp multidisplayuimainwindow.cpp main.cpp mdutil.cpp mobile/mobilemainwindow.cpp AppEngine.cpp mobile/MobileBoostPidWindow.cpp mobile/MobileVis1MainWindow.cpp mobile/MobileCommandWindow.cpp thread/workerjob.cpp thread/replayworker.cpp thread/jobrunnerthread.cpp widgets/realtimevis.cpp widgets/rtwidget.cpp MdDataRecordV2.cpp Map16x1.cpp N75OptionsDialog.cpp V2N75SetupDialog.cpp widgets/MyTableWidget.cpp widgets/N75PidSettingsWidget.cpp V2SettingsDialog.cpp GearSettingsDialog.cpp AboutDialog.cpp widgets/DFExtendedWidget.cpp TransferFunction.cpp DigifantApplicationWindow.cpp ColorOverBlend.cpp DataTableConfigDialog.cpp mobile/MobileSensorRecord.cpp PowerPlot.cpp V2PowerDialog.cpp MdGpsSerial.cpp WotEventsDialog.cpp widgets/Overlay.cpp com/MdAbstractCom.cpp com/MdBinaryProtocol.cpp mobile/AndroidMainWindow.cpp mobile/SwipeGestureRecognizer.cpp mobile/AndroidN75Dialog.cpp widgets/VR6Widget.cpp com/MdQSerialPortCom.cpp mobile/MobileGPS.cpp $(DISTDIR)/ + $(COPY_FILE) --parents evaluation/evaluationwindow.ui visconfigdialog.ui serialoptions.ui multidisplayuimainwindow.ui mobile/mobilemainwindow.ui mobile/MobileBoostPidWindow.ui mobile/MobileVis1MainWindow.ui mobile/MobileCommandWindow.ui N75OptionsDialog.ui V2N75SetupDialog.ui V2SettingsDialog.ui GearSettingsDialog.ui AboutDialog.ui DataTableConfigDialog.ui V2PowerDialog.ui WotEventsDialog.ui mobile/AndroidMainWindow.ui mobile/AndroidDashboardDialog.ui mobile/AndroidN75Dialog.ui $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc/moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc/moc_predefs.h +moc/moc_predefs.h: /usr/lib64/qt6/mkspecs/features/data/dummy.cpp + g++ -pipe -O2 -frtti -Wall -Wextra -dM -E -o moc/moc_predefs.h /usr/lib64/qt6/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: moc/moc_evaluationwindow.cpp moc/moc_visconfigdialog.cpp moc/moc_MdPlotZoomer.cpp moc/moc_MdPlot.cpp moc/moc_VisualizationPlot.cpp moc/moc_BoostPlot.cpp moc/moc_MdData.cpp moc/moc_serialoptions.cpp moc/moc_multidisplayuimainwindow.cpp moc/moc_mobilemainwindow.cpp moc/moc_AppEngine.cpp moc/moc_MobileBoostPidWindow.cpp moc/moc_MobileVis1MainWindow.cpp moc/moc_MobileCommandWindow.cpp moc/moc_replayworker.cpp moc/moc_jobrunnerthread.cpp moc/moc_workerjob.cpp moc/moc_realtimevis.cpp moc/moc_rtwidget.cpp moc/moc_N75OptionsDialog.cpp moc/moc_V2N75SetupDialog.cpp moc/moc_MyTableWidget.cpp moc/moc_N75PidSettingsWidget.cpp moc/moc_V2SettingsDialog.cpp moc/moc_GearSettingsDialog.cpp moc/moc_AboutDialog.cpp moc/moc_TransferFunction.cpp moc/moc_DigifantApplicationWindow.cpp moc/moc_DataTableConfigDialog.cpp moc/moc_PowerPlot.cpp moc/moc_V2PowerDialog.cpp moc/moc_MdGpsSerial.cpp moc/moc_WotEventsDialog.cpp moc/moc_Overlay.cpp moc/moc_MdAbstractCom.cpp moc/moc_MdBinaryProtocol.cpp moc/moc_AndroidMainWindow.cpp moc/moc_AndroidN75Dialog.cpp moc/moc_MobileGPS.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc/moc_evaluationwindow.cpp moc/moc_visconfigdialog.cpp moc/moc_MdPlotZoomer.cpp moc/moc_MdPlot.cpp moc/moc_VisualizationPlot.cpp moc/moc_BoostPlot.cpp moc/moc_MdData.cpp moc/moc_serialoptions.cpp moc/moc_multidisplayuimainwindow.cpp moc/moc_mobilemainwindow.cpp moc/moc_AppEngine.cpp moc/moc_MobileBoostPidWindow.cpp moc/moc_MobileVis1MainWindow.cpp moc/moc_MobileCommandWindow.cpp moc/moc_replayworker.cpp moc/moc_jobrunnerthread.cpp moc/moc_workerjob.cpp moc/moc_realtimevis.cpp moc/moc_rtwidget.cpp moc/moc_N75OptionsDialog.cpp moc/moc_V2N75SetupDialog.cpp moc/moc_MyTableWidget.cpp moc/moc_N75PidSettingsWidget.cpp moc/moc_V2SettingsDialog.cpp moc/moc_GearSettingsDialog.cpp moc/moc_AboutDialog.cpp moc/moc_TransferFunction.cpp moc/moc_DigifantApplicationWindow.cpp moc/moc_DataTableConfigDialog.cpp moc/moc_PowerPlot.cpp moc/moc_V2PowerDialog.cpp moc/moc_MdGpsSerial.cpp moc/moc_WotEventsDialog.cpp moc/moc_Overlay.cpp moc/moc_MdAbstractCom.cpp moc/moc_MdBinaryProtocol.cpp moc/moc_AndroidMainWindow.cpp moc/moc_AndroidN75Dialog.cpp moc/moc_MobileGPS.cpp +moc/moc_evaluationwindow.cpp: evaluation/evaluationwindow.h \ + ui_evaluationwindow.h \ + evaluation/EvalPlot.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + MdPlotData.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + evaluation/EvalPlotData.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include evaluation/evaluationwindow.h -o moc/moc_evaluationwindow.cpp + +moc/moc_visconfigdialog.cpp: visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include visconfigdialog.h -o moc/moc_visconfigdialog.cpp + +moc/moc_MdPlotZoomer.cpp: MdPlotZoomer.h \ + ../qwt-6.2.0/src/qwt_plot_zoomer.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_picker.h \ + ../qwt-6.2.0/src/qwt_picker.h \ + ../qwt-6.2.0/src/qwt_event_pattern.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_panner.h \ + ../qwt-6.2.0/src/qwt_panner.h \ + ../qwt-6.2.0/src/qwt_plot_canvas.h \ + ../qwt-6.2.0/src/qwt_plot_abstract_canvas.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include MdPlotZoomer.h -o moc/moc_MdPlotZoomer.cpp + +moc/moc_MdPlot.cpp: MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include MdPlot.h -o moc/moc_MdPlot.cpp + +moc/moc_VisualizationPlot.cpp: VisualizationPlot.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include VisualizationPlot.h -o moc/moc_VisualizationPlot.cpp + +moc/moc_BoostPlot.cpp: BoostPlot.h \ + ui_multidisplayuimainwindow.h \ + MdData.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + MdPlot.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include BoostPlot.h -o moc/moc_BoostPlot.cpp + +moc/moc_MdData.cpp: MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include MdData.h -o moc/moc_MdData.cpp + +moc/moc_serialoptions.cpp: serialoptions.h \ + ui_serialoptions.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include serialoptions.h -o moc/moc_serialoptions.cpp + +moc/moc_multidisplayuimainwindow.cpp: multidisplayuimainwindow.h \ + ui_multidisplayuimainwindow.h \ + serialoptions.h \ + ui_serialoptions.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include multidisplayuimainwindow.h -o moc/moc_multidisplayuimainwindow.cpp + +moc/moc_mobilemainwindow.cpp: mobile/mobilemainwindow.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + serialoptions.h \ + ui_serialoptions.h \ + evaluation/evaluationwindow.h \ + ui_evaluationwindow.h \ + evaluation/EvalPlot.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + MdPlot.h \ + MdPlotData.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + evaluation/EvalPlotData.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/mobilemainwindow.h -o moc/moc_mobilemainwindow.cpp + +moc/moc_AppEngine.cpp: AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include AppEngine.h -o moc/moc_AppEngine.cpp + +moc/moc_MobileBoostPidWindow.cpp: mobile/MobileBoostPidWindow.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/MobileBoostPidWindow.h -o moc/moc_MobileBoostPidWindow.cpp + +moc/moc_MobileVis1MainWindow.cpp: mobile/MobileVis1MainWindow.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/MobileVis1MainWindow.h -o moc/moc_MobileVis1MainWindow.cpp + +moc/moc_MobileCommandWindow.cpp: mobile/MobileCommandWindow.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/MobileCommandWindow.h -o moc/moc_MobileCommandWindow.cpp + +moc/moc_replayworker.cpp: thread/replayworker.h \ + thread/workerjob.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include thread/replayworker.h -o moc/moc_replayworker.cpp + +moc/moc_jobrunnerthread.cpp: thread/jobrunnerthread.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include thread/jobrunnerthread.h -o moc/moc_jobrunnerthread.cpp + +moc/moc_workerjob.cpp: thread/workerjob.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include thread/workerjob.h -o moc/moc_workerjob.cpp + +moc/moc_realtimevis.cpp: widgets/realtimevis.h \ + widgets/rtwidget.h \ + ColorOverBlend.h \ + ../qwt-6.2.0/src/qwt_thermo.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_abstract_scale.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + widgets/Overlay.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include widgets/realtimevis.h -o moc/moc_realtimevis.cpp + +moc/moc_rtwidget.cpp: widgets/rtwidget.h \ + ColorOverBlend.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include widgets/rtwidget.h -o moc/moc_rtwidget.cpp + +moc/moc_N75OptionsDialog.cpp: N75OptionsDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include N75OptionsDialog.h -o moc/moc_N75OptionsDialog.cpp + +moc/moc_V2N75SetupDialog.cpp: V2N75SetupDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include V2N75SetupDialog.h -o moc/moc_V2N75SetupDialog.cpp + +moc/moc_MyTableWidget.cpp: widgets/MyTableWidget.h \ + ColorOverBlend.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include widgets/MyTableWidget.h -o moc/moc_MyTableWidget.cpp + +moc/moc_N75PidSettingsWidget.cpp: widgets/N75PidSettingsWidget.h \ + widgets/MyTableWidget.h \ + ColorOverBlend.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include widgets/N75PidSettingsWidget.h -o moc/moc_N75PidSettingsWidget.cpp + +moc/moc_V2SettingsDialog.cpp: V2SettingsDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include V2SettingsDialog.h -o moc/moc_V2SettingsDialog.cpp + +moc/moc_GearSettingsDialog.cpp: GearSettingsDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include GearSettingsDialog.h -o moc/moc_GearSettingsDialog.cpp + +moc/moc_AboutDialog.cpp: AboutDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include AboutDialog.h -o moc/moc_AboutDialog.cpp + +moc/moc_TransferFunction.cpp: TransferFunction.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include TransferFunction.h -o moc/moc_TransferFunction.cpp + +moc/moc_DigifantApplicationWindow.cpp: DigifantApplicationWindow.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + widgets/rtwidget.h \ + widgets/DFExtendedWidget.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include DigifantApplicationWindow.h -o moc/moc_DigifantApplicationWindow.cpp + +moc/moc_DataTableConfigDialog.cpp: DataTableConfigDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include DataTableConfigDialog.h -o moc/moc_DataTableConfigDialog.cpp + +moc/moc_PowerPlot.cpp: PowerPlot.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include PowerPlot.h -o moc/moc_PowerPlot.cpp + +moc/moc_V2PowerDialog.cpp: V2PowerDialog.h \ + PowerPlot.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include V2PowerDialog.h -o moc/moc_V2PowerDialog.cpp + +moc/moc_MdGpsSerial.cpp: MdGpsSerial.h \ + com/MdAbstractCom.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include MdGpsSerial.h -o moc/moc_MdGpsSerial.cpp + +moc/moc_WotEventsDialog.cpp: WotEventsDialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include WotEventsDialog.h -o moc/moc_WotEventsDialog.cpp + +moc/moc_Overlay.cpp: widgets/Overlay.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include widgets/Overlay.h -o moc/moc_Overlay.cpp + +moc/moc_MdAbstractCom.cpp: com/MdAbstractCom.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include com/MdAbstractCom.h -o moc/moc_MdAbstractCom.cpp + +moc/moc_MdBinaryProtocol.cpp: com/MdBinaryProtocol.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include com/MdBinaryProtocol.h -o moc/moc_MdBinaryProtocol.cpp + +moc/moc_AndroidMainWindow.cpp: mobile/AndroidMainWindow.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + widgets/rtwidget.h \ + widgets/DFExtendedWidget.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/AndroidMainWindow.h -o moc/moc_AndroidMainWindow.cpp + +moc/moc_AndroidN75Dialog.cpp: mobile/AndroidN75Dialog.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/AndroidN75Dialog.h -o moc/moc_AndroidN75Dialog.cpp + +moc/moc_MobileGPS.cpp: mobile/MobileGPS.h \ + MdGpsSerial.h \ + com/MdAbstractCom.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/libs/qextserialport/src -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app-qt611/qwt-6.2.0/src -I/usr/include/qt6 -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtBluetooth -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtDBus -I/usr/include/qt6/QtSerialPort -I/usr/include/qt6/QtCore -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include mobile/MobileGPS.h -o moc/moc_MobileGPS.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_evaluationwindow.h ui_visconfigdialog.h ui_serialoptions.h ui_multidisplayuimainwindow.h ui_mobilemainwindow.h ui_MobileBoostPidWindow.h ui_MobileVis1MainWindow.h ui_MobileCommandWindow.h ui_N75OptionsDialog.h ui_V2N75SetupDialog.h ui_V2SettingsDialog.h ui_GearSettingsDialog.h ui_AboutDialog.h ui_DataTableConfigDialog.h ui_V2PowerDialog.h ui_WotEventsDialog.h ui_AndroidMainWindow.h ui_AndroidDashboardDialog.h ui_AndroidN75Dialog.h +compiler_uic_clean: + -$(DEL_FILE) ui_evaluationwindow.h ui_visconfigdialog.h ui_serialoptions.h ui_multidisplayuimainwindow.h ui_mobilemainwindow.h ui_MobileBoostPidWindow.h ui_MobileVis1MainWindow.h ui_MobileCommandWindow.h ui_N75OptionsDialog.h ui_V2N75SetupDialog.h ui_V2SettingsDialog.h ui_GearSettingsDialog.h ui_AboutDialog.h ui_DataTableConfigDialog.h ui_V2PowerDialog.h ui_WotEventsDialog.h ui_AndroidMainWindow.h ui_AndroidDashboardDialog.h ui_AndroidN75Dialog.h +ui_evaluationwindow.h: evaluation/evaluationwindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic evaluation/evaluationwindow.ui -o ui_evaluationwindow.h + +ui_visconfigdialog.h: visconfigdialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic visconfigdialog.ui -o ui_visconfigdialog.h + +ui_serialoptions.h: serialoptions.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic serialoptions.ui -o ui_serialoptions.h + +ui_multidisplayuimainwindow.h: multidisplayuimainwindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic multidisplayuimainwindow.ui -o ui_multidisplayuimainwindow.h + +ui_mobilemainwindow.h: mobile/mobilemainwindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/mobilemainwindow.ui -o ui_mobilemainwindow.h + +ui_MobileBoostPidWindow.h: mobile/MobileBoostPidWindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/MobileBoostPidWindow.ui -o ui_MobileBoostPidWindow.h + +ui_MobileVis1MainWindow.h: mobile/MobileVis1MainWindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/MobileVis1MainWindow.ui -o ui_MobileVis1MainWindow.h + +ui_MobileCommandWindow.h: mobile/MobileCommandWindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/MobileCommandWindow.ui -o ui_MobileCommandWindow.h + +ui_N75OptionsDialog.h: N75OptionsDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic N75OptionsDialog.ui -o ui_N75OptionsDialog.h + +ui_V2N75SetupDialog.h: V2N75SetupDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic V2N75SetupDialog.ui -o ui_V2N75SetupDialog.h + +ui_V2SettingsDialog.h: V2SettingsDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic V2SettingsDialog.ui -o ui_V2SettingsDialog.h + +ui_GearSettingsDialog.h: GearSettingsDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic GearSettingsDialog.ui -o ui_GearSettingsDialog.h + +ui_AboutDialog.h: AboutDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic AboutDialog.ui -o ui_AboutDialog.h + +ui_DataTableConfigDialog.h: DataTableConfigDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic DataTableConfigDialog.ui -o ui_DataTableConfigDialog.h + +ui_V2PowerDialog.h: V2PowerDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic V2PowerDialog.ui -o ui_V2PowerDialog.h + +ui_WotEventsDialog.h: WotEventsDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic WotEventsDialog.ui -o ui_WotEventsDialog.h + +ui_AndroidMainWindow.h: mobile/AndroidMainWindow.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/AndroidMainWindow.ui -o ui_AndroidMainWindow.h + +ui_AndroidDashboardDialog.h: mobile/AndroidDashboardDialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/AndroidDashboardDialog.ui -o ui_AndroidDashboardDialog.h + +ui_AndroidN75Dialog.h: mobile/AndroidN75Dialog.ui \ + /usr/libexec/qt6/uic + /usr/libexec/qt6/uic mobile/AndroidN75Dialog.ui -o ui_AndroidN75Dialog.h + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean + +####### Compile + +obj/EvalSpectrogramPlot.o: evaluation/EvalSpectrogramPlot.cpp evaluation/EvalSpectrogramPlot.h \ + evaluation/EvalPlot.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + MdPlotData.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + evaluation/EvalPlotData.h \ + ../qwt-6.2.0/src/qwt_plot_spectrogram.h \ + ../qwt-6.2.0/src/qwt_raster_data.h \ + ../qwt-6.2.0/src/qwt_plot_rasteritem.h \ + evaluation/MdSpectrogramData.h \ + ../qwt-6.2.0/src/qwt_color_map.h \ + ../qwt-6.2.0/src/qwt_scale_widget.h \ + ../qwt-6.2.0/src/qwt_scale_draw.h \ + ../qwt-6.2.0/src/qwt_abstract_scale_draw.h \ + ../qwt-6.2.0/src/qwt_scale_div.h \ + ../qwt-6.2.0/src/qwt_plot_layout.h \ + mdutil.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/EvalSpectrogramPlot.o evaluation/EvalSpectrogramPlot.cpp + +obj/MdSpectrogramData.o: evaluation/MdSpectrogramData.cpp evaluation/MdSpectrogramData.h \ + ../qwt-6.2.0/src/qwt_raster_data.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdSpectrogramData.o evaluation/MdSpectrogramData.cpp + +obj/evaluationwindow.o: evaluation/evaluationwindow.cpp evaluation/evaluationwindow.h \ + ui_evaluationwindow.h \ + evaluation/EvalPlot.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + MdPlotData.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + evaluation/EvalPlotData.h \ + evaluation/EvalSpectrogramPlot.h \ + ../qwt-6.2.0/src/qwt_plot_spectrogram.h \ + ../qwt-6.2.0/src/qwt_raster_data.h \ + ../qwt-6.2.0/src/qwt_plot_rasteritem.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/evaluationwindow.o evaluation/evaluationwindow.cpp + +obj/EvalPlot.o: evaluation/EvalPlot.cpp ../qwt-6.2.0/src/qwt_symbol.h \ + ../qwt-6.2.0/src/qwt_global.h \ + evaluation/EvalPlot.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + MdPlotData.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + evaluation/EvalPlotData.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/EvalPlot.o evaluation/EvalPlot.cpp + +obj/EvalPlotData.o: evaluation/EvalPlotData.cpp evaluation/EvalPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/EvalPlotData.o evaluation/EvalPlotData.cpp + +obj/MdDataRecordV1.o: MdDataRecordV1.cpp MdDataRecordV1.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdDataRecordV1.o MdDataRecordV1.cpp + +obj/visconfigdialog.o: visconfigdialog.cpp visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/visconfigdialog.o visconfigdialog.cpp + +obj/MdPlotPicker.o: MdPlotPicker.cpp MdPlotPicker.h \ + ../qwt-6.2.0/src/qwt_plot_picker.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_picker.h \ + ../qwt-6.2.0/src/qwt_event_pattern.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_canvas.h \ + ../qwt-6.2.0/src/qwt_plot_abstract_canvas.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + VisualizationPlot.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h \ + ../qwt-6.2.0/src/qwt_picker_machine.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdPlotPicker.o MdPlotPicker.cpp + +obj/MdPlotZoomer.o: MdPlotZoomer.cpp MdPlotZoomer.h \ + ../qwt-6.2.0/src/qwt_plot_zoomer.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_picker.h \ + ../qwt-6.2.0/src/qwt_picker.h \ + ../qwt-6.2.0/src/qwt_event_pattern.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_panner.h \ + ../qwt-6.2.0/src/qwt_panner.h \ + ../qwt-6.2.0/src/qwt_plot_canvas.h \ + ../qwt-6.2.0/src/qwt_plot_abstract_canvas.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdPlotZoomer.o MdPlotZoomer.cpp + +obj/MdPlotData.o: MdPlotData.cpp MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdPlotData.o MdPlotData.cpp + +obj/MdPlot.o: MdPlot.cpp MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + MdPlotZoomer.h \ + ../qwt-6.2.0/src/qwt_plot_zoomer.h \ + ../qwt-6.2.0/src/qwt_plot_picker.h \ + ../qwt-6.2.0/src/qwt_picker.h \ + ../qwt-6.2.0/src/qwt_event_pattern.h \ + ../qwt-6.2.0/src/qwt_plot_panner.h \ + ../qwt-6.2.0/src/qwt_panner.h \ + ../qwt-6.2.0/src/qwt_plot_canvas.h \ + ../qwt-6.2.0/src/qwt_plot_abstract_canvas.h \ + MdPlotPicker.h \ + ../qwt-6.2.0/src/qwt_legend.h \ + ../qwt-6.2.0/src/qwt_abstract_legend.h \ + ../qwt-6.2.0/src/qwt_legend_data.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdPlot.o MdPlot.cpp + +obj/VisualizationPlot.o: VisualizationPlot.cpp VisualizationPlot.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h \ + MdPlotPicker.h \ + ../qwt-6.2.0/src/qwt_plot_picker.h \ + ../qwt-6.2.0/src/qwt_picker.h \ + ../qwt-6.2.0/src/qwt_event_pattern.h \ + ../qwt-6.2.0/src/qwt_plot_canvas.h \ + ../qwt-6.2.0/src/qwt_plot_abstract_canvas.h \ + ../qwt-6.2.0/src/qwt_legend.h \ + ../qwt-6.2.0/src/qwt_abstract_legend.h \ + ../qwt-6.2.0/src/qwt_legend_data.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/VisualizationPlot.o VisualizationPlot.cpp + +obj/BoostPlot.o: BoostPlot.cpp BoostPlot.h \ + ui_multidisplayuimainwindow.h \ + MdData.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + MdPlot.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_legend.h \ + ../qwt-6.2.0/src/qwt_abstract_legend.h \ + ../qwt-6.2.0/src/qwt_legend_data.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/BoostPlot.o BoostPlot.cpp + +obj/MdData.o: MdData.cpp MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + BoostPlot.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + MdPlot.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + VisualizationPlot.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h \ + MdDataRecordV1.h \ + MdDataRecordV2.h \ + widgets/realtimevis.h \ + widgets/rtwidget.h \ + ../qwt-6.2.0/src/qwt_thermo.h \ + ../qwt-6.2.0/src/qwt_abstract_scale.h \ + widgets/Overlay.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + V2PowerDialog.h \ + PowerPlot.h \ + WotEventsDialog.h \ + mobile/Accelerometer.h \ + mobile/MobileGPS.h \ + MdGpsSerial.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdData.o MdData.cpp + +obj/serialoptions.o: serialoptions.cpp serialoptions.h \ + ui_serialoptions.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/serialoptions.o serialoptions.cpp + +obj/multidisplayuimainwindow.o: multidisplayuimainwindow.cpp multidisplayuimainwindow.h \ + ui_multidisplayuimainwindow.h \ + serialoptions.h \ + ui_serialoptions.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + MdData.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + VisualizationPlot.h \ + MdPlot.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h \ + evaluation/evaluationwindow.h \ + ui_evaluationwindow.h \ + evaluation/EvalPlot.h \ + evaluation/EvalPlotData.h \ + widgets/Overlay.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/multidisplayuimainwindow.o multidisplayuimainwindow.cpp + +obj/main.o: main.cpp multidisplayuimainwindow.h \ + ui_multidisplayuimainwindow.h \ + serialoptions.h \ + ui_serialoptions.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/main.o main.cpp + +obj/mdutil.o: mdutil.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/mdutil.o mdutil.cpp + +obj/mobilemainwindow.o: mobile/mobilemainwindow.cpp mobile/mobilemainwindow.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + serialoptions.h \ + ui_serialoptions.h \ + evaluation/evaluationwindow.h \ + ui_evaluationwindow.h \ + evaluation/EvalPlot.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + MdPlot.h \ + MdPlotData.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + evaluation/EvalPlotData.h \ + ui_mobilemainwindow.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/mobilemainwindow.o mobile/mobilemainwindow.cpp + +obj/AppEngine.o: AppEngine.cpp AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + widgets/realtimevis.h \ + widgets/rtwidget.h \ + ../qwt-6.2.0/src/qwt_thermo.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_abstract_scale.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + widgets/Overlay.h \ + VisualizationPlot.h \ + MdPlot.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h \ + evaluation/evaluationwindow.h \ + ui_evaluationwindow.h \ + evaluation/EvalPlot.h \ + evaluation/EvalPlotData.h \ + multidisplayuimainwindow.h \ + mobile/mobilemainwindow.h \ + mobile/MobileBoostPidWindow.h \ + mobile/MobileVis1MainWindow.h \ + mobile/MobileCommandWindow.h \ + mobile/AndroidMainWindow.h \ + widgets/DFExtendedWidget.h \ + mobile/AndroidDashboardDialog.h \ + ui_AndroidMainWindow.h \ + thread/jobrunnerthread.h \ + thread/replayworker.h \ + thread/workerjob.h \ + N75OptionsDialog.h \ + ui_N75OptionsDialog.h \ + V2N75SetupDialog.h \ + V2SettingsDialog.h \ + mobile/MobileEvaluationDialog.h \ + GearSettingsDialog.h \ + AboutDialog.h \ + DigifantApplicationWindow.h \ + ui_mobilemainwindow.h \ + ui_MobileBoostPidWindow.h \ + ui_MobileVis1MainWindow.h \ + ui_V2N75SetupDialog.h \ + widgets/MyTableWidget.h \ + widgets/N75PidSettingsWidget.h \ + com/MdQSerialPortCom.h \ + com/MdQextSerialCom.h \ + com/MdBluetoothCom.h \ + mobile/MobileGPS.h \ + MdGpsSerial.h \ + mobile/Accelerometer.h \ + mobile/AndroidN75Dialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/AppEngine.o AppEngine.cpp + +obj/MobileBoostPidWindow.o: mobile/MobileBoostPidWindow.cpp mobile/MobileBoostPidWindow.h \ + ui_MobileBoostPidWindow.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MobileBoostPidWindow.o mobile/MobileBoostPidWindow.cpp + +obj/MobileVis1MainWindow.o: mobile/MobileVis1MainWindow.cpp mobile/MobileVis1MainWindow.h \ + ui_MobileVis1MainWindow.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MobileVis1MainWindow.o mobile/MobileVis1MainWindow.cpp + +obj/MobileCommandWindow.o: mobile/MobileCommandWindow.cpp mobile/MobileCommandWindow.h \ + ui_MobileCommandWindow.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MobileCommandWindow.o mobile/MobileCommandWindow.cpp + +obj/workerjob.o: thread/workerjob.cpp thread/workerjob.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/workerjob.o thread/workerjob.cpp + +obj/replayworker.o: thread/replayworker.cpp thread/replayworker.h \ + thread/workerjob.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + VisualizationPlot.h \ + MdPlot.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_marker.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/replayworker.o thread/replayworker.cpp + +obj/jobrunnerthread.o: thread/jobrunnerthread.cpp thread/jobrunnerthread.h \ + thread/workerjob.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/jobrunnerthread.o thread/jobrunnerthread.cpp + +obj/realtimevis.o: widgets/realtimevis.cpp widgets/realtimevis.h \ + widgets/rtwidget.h \ + ColorOverBlend.h \ + ../qwt-6.2.0/src/qwt_thermo.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_abstract_scale.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + widgets/Overlay.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + widgets/DFExtendedWidget.h \ + widgets/VR6Widget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/realtimevis.o widgets/realtimevis.cpp + +obj/rtwidget.o: widgets/rtwidget.cpp widgets/rtwidget.h \ + ColorOverBlend.h \ + ../qwt-6.2.0/src/qwt_thermo.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_abstract_scale.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/rtwidget.o widgets/rtwidget.cpp + +obj/MdDataRecordV2.o: MdDataRecordV2.cpp MdDataRecordV2.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdDataRecordV2.o MdDataRecordV2.cpp + +obj/Map16x1.o: Map16x1.cpp Map16x1.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/Map16x1.o Map16x1.cpp + +obj/N75OptionsDialog.o: N75OptionsDialog.cpp N75OptionsDialog.h \ + ui_N75OptionsDialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/N75OptionsDialog.o N75OptionsDialog.cpp + +obj/V2N75SetupDialog.o: V2N75SetupDialog.cpp V2N75SetupDialog.h \ + com/MdBinaryProtocol.h \ + widgets/MyTableWidget.h \ + ColorOverBlend.h \ + widgets/N75PidSettingsWidget.h \ + ui_V2N75SetupDialog.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/V2N75SetupDialog.o V2N75SetupDialog.cpp + +obj/MyTableWidget.o: widgets/MyTableWidget.cpp widgets/MyTableWidget.h \ + ColorOverBlend.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MyTableWidget.o widgets/MyTableWidget.cpp + +obj/N75PidSettingsWidget.o: widgets/N75PidSettingsWidget.cpp widgets/N75PidSettingsWidget.h \ + widgets/MyTableWidget.h \ + ColorOverBlend.h \ + com/MdBinaryProtocol.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/N75PidSettingsWidget.o widgets/N75PidSettingsWidget.cpp + +obj/V2SettingsDialog.o: V2SettingsDialog.cpp V2SettingsDialog.h \ + ui_V2SettingsDialog.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/V2SettingsDialog.o V2SettingsDialog.cpp + +obj/GearSettingsDialog.o: GearSettingsDialog.cpp GearSettingsDialog.h \ + ui_GearSettingsDialog.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/GearSettingsDialog.o GearSettingsDialog.cpp + +obj/AboutDialog.o: AboutDialog.cpp AboutDialog.h \ + ui_AboutDialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/AboutDialog.o AboutDialog.cpp + +obj/DFExtendedWidget.o: widgets/DFExtendedWidget.cpp widgets/DFExtendedWidget.h \ + widgets/rtwidget.h \ + ColorOverBlend.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + mobile/SwipeGestureRecognizer.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/DFExtendedWidget.o widgets/DFExtendedWidget.cpp + +obj/TransferFunction.o: TransferFunction.cpp TransferFunction.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/TransferFunction.o TransferFunction.cpp + +obj/DigifantApplicationWindow.o: DigifantApplicationWindow.cpp DigifantApplicationWindow.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + widgets/rtwidget.h \ + widgets/DFExtendedWidget.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/DigifantApplicationWindow.o DigifantApplicationWindow.cpp + +obj/ColorOverBlend.o: ColorOverBlend.cpp ColorOverBlend.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/ColorOverBlend.o ColorOverBlend.cpp + +obj/DataTableConfigDialog.o: DataTableConfigDialog.cpp DataTableConfigDialog.h \ + ui_DataTableConfigDialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/DataTableConfigDialog.o DataTableConfigDialog.cpp + +obj/MobileSensorRecord.o: mobile/MobileSensorRecord.cpp mobile/MobileSensorRecord.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MobileSensorRecord.o mobile/MobileSensorRecord.cpp + +obj/PowerPlot.o: PowerPlot.cpp PowerPlot.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_legend.h \ + ../qwt-6.2.0/src/qwt_abstract_legend.h \ + ../qwt-6.2.0/src/qwt_legend_data.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/PowerPlot.o PowerPlot.cpp + +obj/V2PowerDialog.o: V2PowerDialog.cpp V2PowerDialog.h \ + PowerPlot.h \ + MdPlot.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + ../qwt-6.2.0/src/qwt_plot.h \ + ../qwt-6.2.0/src/qwt_global.h \ + ../qwt-6.2.0/src/qwt_axis_id.h \ + ../qwt-6.2.0/src/qwt_axis.h \ + ../qwt-6.2.0/src/qwt_plot_dict.h \ + ../qwt-6.2.0/src/qwt_plot_item.h \ + MdPlotData.h \ + ../qwt-6.2.0/src/qwt_series_data.h \ + ../qwt-6.2.0/src/qwt_samples.h \ + ../qwt-6.2.0/src/qwt_interval.h \ + ../qwt-6.2.0/src/qwt_point_3d.h \ + visconfigdialog.h \ + ../qwt-6.2.0/src/qwt_plot_curve.h \ + ../qwt-6.2.0/src/qwt_plot_seriesitem.h \ + ../qwt-6.2.0/src/qwt_series_store.h \ + ../qwt-6.2.0/src/qwt_text.h \ + ui_visconfigdialog.h \ + ui_V2PowerDialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/V2PowerDialog.o V2PowerDialog.cpp + +obj/MdGpsSerial.o: MdGpsSerial.cpp MdGpsSerial.h \ + com/MdAbstractCom.h \ + com/MdQSerialPortCom.h \ + com/MdBluetoothCom.h \ + com/MdQextSerialCom.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdGpsSerial.o MdGpsSerial.cpp + +obj/WotEventsDialog.o: WotEventsDialog.cpp WotEventsDialog.h \ + ui_WotEventsDialog.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/WotEventsDialog.o WotEventsDialog.cpp + +obj/Overlay.o: widgets/Overlay.cpp widgets/Overlay.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/Overlay.o widgets/Overlay.cpp + +obj/MdAbstractCom.o: com/MdAbstractCom.cpp com/MdAbstractCom.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdAbstractCom.o com/MdAbstractCom.cpp + +obj/MdBinaryProtocol.o: com/MdBinaryProtocol.cpp com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + AppEngine.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdBinaryProtocol.o com/MdBinaryProtocol.cpp + +obj/AndroidMainWindow.o: mobile/AndroidMainWindow.cpp mobile/AndroidMainWindow.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h \ + widgets/rtwidget.h \ + widgets/DFExtendedWidget.h \ + ui_AndroidMainWindow.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/AndroidMainWindow.o mobile/AndroidMainWindow.cpp + +obj/SwipeGestureRecognizer.o: mobile/SwipeGestureRecognizer.cpp mobile/SwipeGestureRecognizer.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/SwipeGestureRecognizer.o mobile/SwipeGestureRecognizer.cpp + +obj/AndroidN75Dialog.o: mobile/AndroidN75Dialog.cpp mobile/SwipeGestureRecognizer.h \ + AppEngine.h \ + com/MdAbstractCom.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + mobile/AndroidN75Dialog.h \ + widgets/MyTableWidget.h \ + ColorOverBlend.h \ + widgets/N75PidSettingsWidget.h \ + ui_AndroidN75Dialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/AndroidN75Dialog.o mobile/AndroidN75Dialog.cpp + +obj/VR6Widget.o: widgets/VR6Widget.cpp widgets/VR6Widget.h \ + widgets/rtwidget.h \ + ColorOverBlend.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/VR6Widget.o widgets/VR6Widget.cpp + +obj/MdQSerialPortCom.o: com/MdQSerialPortCom.cpp com/MdQSerialPortCom.h \ + com/MdAbstractCom.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MdQSerialPortCom.o com/MdQSerialPortCom.cpp + +obj/MobileGPS.o: mobile/MobileGPS.cpp mobile/MobileGPS.h \ + MdGpsSerial.h \ + com/MdAbstractCom.h \ + AppEngine.h \ + com/MdBinaryProtocol.h \ + TransferFunction.h \ + serialoptions.h \ + ui_serialoptions.h \ + MdData.h \ + ui_multidisplayuimainwindow.h \ + ColorOverBlend.h \ + Map16x1.h \ + DataTableConfigDialog.h \ + mobile/MobileSensorRecord.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/MobileGPS.o mobile/MobileGPS.cpp + +obj/moc_evaluationwindow.o: moc/moc_evaluationwindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_evaluationwindow.o moc/moc_evaluationwindow.cpp + +obj/moc_visconfigdialog.o: moc/moc_visconfigdialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_visconfigdialog.o moc/moc_visconfigdialog.cpp + +obj/moc_MdPlotZoomer.o: moc/moc_MdPlotZoomer.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MdPlotZoomer.o moc/moc_MdPlotZoomer.cpp + +obj/moc_MdPlot.o: moc/moc_MdPlot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MdPlot.o moc/moc_MdPlot.cpp + +obj/moc_VisualizationPlot.o: moc/moc_VisualizationPlot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_VisualizationPlot.o moc/moc_VisualizationPlot.cpp + +obj/moc_BoostPlot.o: moc/moc_BoostPlot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_BoostPlot.o moc/moc_BoostPlot.cpp + +obj/moc_MdData.o: moc/moc_MdData.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MdData.o moc/moc_MdData.cpp + +obj/moc_serialoptions.o: moc/moc_serialoptions.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_serialoptions.o moc/moc_serialoptions.cpp + +obj/moc_multidisplayuimainwindow.o: moc/moc_multidisplayuimainwindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_multidisplayuimainwindow.o moc/moc_multidisplayuimainwindow.cpp + +obj/moc_mobilemainwindow.o: moc/moc_mobilemainwindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_mobilemainwindow.o moc/moc_mobilemainwindow.cpp + +obj/moc_AppEngine.o: moc/moc_AppEngine.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_AppEngine.o moc/moc_AppEngine.cpp + +obj/moc_MobileBoostPidWindow.o: moc/moc_MobileBoostPidWindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MobileBoostPidWindow.o moc/moc_MobileBoostPidWindow.cpp + +obj/moc_MobileVis1MainWindow.o: moc/moc_MobileVis1MainWindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MobileVis1MainWindow.o moc/moc_MobileVis1MainWindow.cpp + +obj/moc_MobileCommandWindow.o: moc/moc_MobileCommandWindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MobileCommandWindow.o moc/moc_MobileCommandWindow.cpp + +obj/moc_replayworker.o: moc/moc_replayworker.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_replayworker.o moc/moc_replayworker.cpp + +obj/moc_jobrunnerthread.o: moc/moc_jobrunnerthread.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_jobrunnerthread.o moc/moc_jobrunnerthread.cpp + +obj/moc_workerjob.o: moc/moc_workerjob.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_workerjob.o moc/moc_workerjob.cpp + +obj/moc_realtimevis.o: moc/moc_realtimevis.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_realtimevis.o moc/moc_realtimevis.cpp + +obj/moc_rtwidget.o: moc/moc_rtwidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_rtwidget.o moc/moc_rtwidget.cpp + +obj/moc_N75OptionsDialog.o: moc/moc_N75OptionsDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_N75OptionsDialog.o moc/moc_N75OptionsDialog.cpp + +obj/moc_V2N75SetupDialog.o: moc/moc_V2N75SetupDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_V2N75SetupDialog.o moc/moc_V2N75SetupDialog.cpp + +obj/moc_MyTableWidget.o: moc/moc_MyTableWidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MyTableWidget.o moc/moc_MyTableWidget.cpp + +obj/moc_N75PidSettingsWidget.o: moc/moc_N75PidSettingsWidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_N75PidSettingsWidget.o moc/moc_N75PidSettingsWidget.cpp + +obj/moc_V2SettingsDialog.o: moc/moc_V2SettingsDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_V2SettingsDialog.o moc/moc_V2SettingsDialog.cpp + +obj/moc_GearSettingsDialog.o: moc/moc_GearSettingsDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_GearSettingsDialog.o moc/moc_GearSettingsDialog.cpp + +obj/moc_AboutDialog.o: moc/moc_AboutDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_AboutDialog.o moc/moc_AboutDialog.cpp + +obj/moc_TransferFunction.o: moc/moc_TransferFunction.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_TransferFunction.o moc/moc_TransferFunction.cpp + +obj/moc_DigifantApplicationWindow.o: moc/moc_DigifantApplicationWindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_DigifantApplicationWindow.o moc/moc_DigifantApplicationWindow.cpp + +obj/moc_DataTableConfigDialog.o: moc/moc_DataTableConfigDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_DataTableConfigDialog.o moc/moc_DataTableConfigDialog.cpp + +obj/moc_PowerPlot.o: moc/moc_PowerPlot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_PowerPlot.o moc/moc_PowerPlot.cpp + +obj/moc_V2PowerDialog.o: moc/moc_V2PowerDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_V2PowerDialog.o moc/moc_V2PowerDialog.cpp + +obj/moc_MdGpsSerial.o: moc/moc_MdGpsSerial.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MdGpsSerial.o moc/moc_MdGpsSerial.cpp + +obj/moc_WotEventsDialog.o: moc/moc_WotEventsDialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_WotEventsDialog.o moc/moc_WotEventsDialog.cpp + +obj/moc_Overlay.o: moc/moc_Overlay.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_Overlay.o moc/moc_Overlay.cpp + +obj/moc_MdAbstractCom.o: moc/moc_MdAbstractCom.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MdAbstractCom.o moc/moc_MdAbstractCom.cpp + +obj/moc_MdBinaryProtocol.o: moc/moc_MdBinaryProtocol.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MdBinaryProtocol.o moc/moc_MdBinaryProtocol.cpp + +obj/moc_AndroidMainWindow.o: moc/moc_AndroidMainWindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_AndroidMainWindow.o moc/moc_AndroidMainWindow.cpp + +obj/moc_AndroidN75Dialog.o: moc/moc_AndroidN75Dialog.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_AndroidN75Dialog.o moc/moc_AndroidN75Dialog.cpp + +obj/moc_MobileGPS.o: moc/moc_MobileGPS.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_MobileGPS.o moc/moc_MobileGPS.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + +.SUFFIXES: + diff --git a/src/Map16x1.cpp b/src/Map16x1.cpp index 5ed3dffb..f0538873 100644 --- a/src/Map16x1.cpp +++ b/src/Map16x1.cpp @@ -29,62 +29,10 @@ Map16x1::~Map16x1() { } double Map16x1::mapValue ( int dval ) { - return mapValue8Bit ( dval ); -} - -double Map16x1::mapValue8Bit ( int dval ) { - if ( dval > 255 ) - dval = 255; int idx = dval >> 4; int w = dval & 0xF; return idx < 0xF ? (( ( w * mapData[idx+1] ) + ( -1 * (w-16) * mapData[idx]) ) / 16) : mapData[idx]; } -double Map16x1::mapValue10Bit ( int dval ) { - if ( dval > 1023 ) - dval = 1023; - int idx = dval >> 6; - int w = dval - 64*idx; - return idx < 0xF ? (( ( w * mapData[idx+1] ) + ( -1 * (w-64) * mapData[idx]) ) / 64) : mapData[idx]; -} -double Map16x1::mapValue12Bit ( int dval ) { - if ( dval > 4095 ) - dval = 4095; - int idx = dval >> 8; - int w = dval - 256*idx; - return idx < 0xF ? (( ( w * mapData[idx+1] ) + ( -1 * (w-256) * mapData[idx]) ) / 256) : mapData[idx]; -} - -quint8 Map16x1::reverse(double realValue) { - bool desc = true; - if ( mapData.at(1) > mapData.at(0) ) - desc = false; - int loIdx = 0; - int hiIdx = 0; - double w = 0; - if ( desc ) { - for ( int i=0 ; i < mapData.size()-1 ; i++ ) { - if ( mapData.at(i) >= realValue ) - hiIdx = i; - if ( mapData.at(i) < realValue ) { - loIdx = i; - break; - } - } - } else { - //asc - for ( int i=0 ; i < mapData.size()-1 ; i++ ) { - if ( mapData.at(i) <= realValue ) - loIdx = i; - if ( mapData.at(i) > realValue ) { - hiIdx = i; - break; - } - } - } - double f = abs ( ( mapData.at(hiIdx) - realValue ) / (mapData.at(hiIdx) - mapData.at(loIdx)) ); - //130-115 / 130 - 90 - return hiIdx * 16 + f * 16; -} void Map16x1::testIt () { qDebug() << "implement me!"; @@ -153,11 +101,9 @@ void Map16x1_NTC_ECT::testIt () { v.append(5); v.append(3); v.append(2); - v.append(0x18); - v.append(0x2C); foreach ( int i, v ) { - qDebug() << "ECT::testIt df ad=" << i << " mapped value=" << mapValue(i) << " reversed=" << reverse(mapValue(i)) << Qt::endl; + qDebug() << "df val=" << i << " mapped value=" << mapValue(i) << Qt::endl; } } @@ -229,7 +175,7 @@ void Map16x1_NTC_IAT::testIt () { v.append(2); foreach ( int i, v ) { - qDebug() << "ECT::testIt df ad=" << i << " mapped value=" << mapValue(i) << " reversed=" << reverse(mapValue(i)) << Qt::endl; + qDebug() << "df val=" << i << " mapped value=" << mapValue(i) << Qt::endl; } } @@ -257,82 +203,24 @@ Map16x1_ISV::Map16x1_ISV() { Map16x1_Voltage::Map16x1_Voltage() { - mapData.resize(17); - mapData[0]=0.00; - mapData[1]=1.49; - mapData[2]=2.98; - mapData[3]=4.48; - mapData[4]=5.97; - mapData[5]=7.46; - mapData[6]=8.95; - mapData[7]=10.44; - mapData[8]=11.93; - mapData[9]=13.43; - mapData[10]=14.92; - mapData[11]=16.41; - mapData[12]=17.90; - mapData[13]=19.39; - mapData[14]=20.89; - mapData[15]=22.38; - mapData[16]=23.78; -} -double Map16x1_Voltage::mapValue(int dval) -{ - return dval * 1127/12087.0; -} - -quint8 Map16x1_Voltage::reverse(double realValue) -{ - return ( realValue * 12087.0 ) / 1127; -} - - -Map16x1_NbLambda::Map16x1_NbLambda() { - //https://bimmerprofs.com/wp-content/uploads/2017/07/o2sensor_output_afetr_CO_converter.png - //map 0-1V to 0-255 - mapData.resize(17); - mapData[0]=1.2; - mapData[1]=1.1; - mapData[2]=1.01; - mapData[3]=1.0012; - mapData[4]=1.0009; - mapData[5]=1.0006; - mapData[6]=1.0003; - mapData[7]=1; - mapData[8]=1; - mapData[9]=0.9997; - mapData[10]=0.9994; - mapData[11]=0.9991; - mapData[12]=0.995; - mapData[13]=0.99; - mapData[14]=0.9; - mapData[15]=0.8; - mapData[16]=0.69; -} -double Map16x1_NbLambda::mapValue ( int dval ) { - int m255 = qRound (dval / 3.9216); - return Map16x1::mapValue( m255 ); -} - -Map16x1_CO::Map16x1_CO() { mapData.resize(17); mapData[0]=0; - mapData[1]=67; - mapData[2]=143; - mapData[3]=232; - mapData[4]=335; - mapData[5]=457; - mapData[6]=491; - mapData[7]=604; - mapData[8]=783; - mapData[9]=1008; - mapData[10]=1297; - mapData[11]=1684; - mapData[12]=2000; - mapData[13]=2000; - mapData[14]=2000; - mapData[15]=2000; - mapData[16]=2000; + mapData[1]=1.6; + mapData[2]=3.2; + mapData[3]=4.8; + mapData[4]=6.4; + mapData[5]=8; + mapData[6]=9.6; + mapData[7]=11.2; + mapData[8]=12.8; + mapData[9]=14.3; + mapData[10]=15.9; + mapData[11]=17.5; + mapData[12]=19.1; + mapData[13]=20.7; + mapData[14]=22.3; + mapData[15]=23.9; + mapData[16]=25.5; } @@ -377,83 +265,3 @@ Map16x1_RPM7350::Map16x1_RPM7350() { mapData[15]=700; mapData[16]=500; } - - -Map16x1_10Bit_VDO5::Map16x1_10Bit_VDO5() { - mapData.resize(17); - mapData[0]=0; - mapData[1]=110; - mapData[2]=573; - mapData[3]=1113; - mapData[4]=1751; - mapData[5]=2515; - mapData[6]=2958; - mapData[7]=3999; - mapData[8]=5319; - mapData[9]=5319; - mapData[10]=5319; - mapData[11]=5319; - mapData[12]=5319; - mapData[13]=5319; - mapData[14]=5319; - mapData[15]=5319; - mapData[16]=5319; -} -double Map16x1_10Bit_VDO5::mapValue ( int dval ) { - return mapValue10Bit( dval ); -} -void Map16x1_10Bit_VDO5::testIt () { - QList v; - v.append(0); - v.append(64); - v.append(96); - v.append(749); - v.append(888); - v.append(928); - v.append(960); - v.append(1024); - - foreach ( int i, v ) { - qDebug() << "ad value=" << i << " mapped value=" << mapValue(i) << Qt::endl; - } -} - - -Map16x1_10Bit_VDO10::Map16x1_10Bit_VDO10() { - mapData.resize(17); - mapData[0]=0; - mapData[1]=207; - mapData[2]=1006; - mapData[3]=1962; - mapData[4]=3126; - mapData[5]=4583; - mapData[6]=6474; - mapData[7]=9067; - mapData[8]=10796; - mapData[9]=10796; - mapData[10]=10796; - mapData[11]=10796; - mapData[12]=10796; - mapData[13]=10796; - mapData[14]=10796; - mapData[15]=10796; - mapData[16]=10796; -} -double Map16x1_10Bit_VDO10::mapValue ( int dval ) { - return mapValue10Bit( dval ); -} -void Map16x1_10Bit_VDO10::testIt () { - QList v; - v.append(0); - v.append(64); - v.append(96); - v.append(448); - v.append(480); - v.append(512); - v.append(749); - v.append(888); - - foreach ( int i, v ) { - qDebug() << "ad value=" << i << " mapped value=" << mapValue(i) << Qt::endl; - } -} diff --git a/src/Map16x1.h b/src/Map16x1.h index 0c19a093..db292d27 100644 --- a/src/Map16x1.h +++ b/src/Map16x1.h @@ -21,22 +21,14 @@ #define MAP16X1_H #include -#include -#include -class Map16x1 : public QObject +class Map16x1 { public: Map16x1(); virtual ~Map16x1(); - virtual double mapValue ( int dval ); - virtual double mapValue8Bit ( int dval ); - virtual double mapValue10Bit ( int dval ); - virtual double mapValue12Bit ( int dval ); - virtual quint8 reverse ( double realValue ); + double mapValue ( int dval ); virtual void testIt (); - virtual QString name () = 0; - virtual void setMap ( const QVector &new_map) { mapData = new_map; }; protected: QVector mapData; @@ -48,7 +40,6 @@ class Map16x1_NTC_ECT : public Map16x1 { Map16x1_NTC_ECT(); virtual void testIt (); - QString name () { return "DF_ECT"; }; }; class Map16x1_NTC_IAT : public Map16x1 { @@ -56,68 +47,25 @@ class Map16x1_NTC_IAT : public Map16x1 { Map16x1_NTC_IAT(); virtual void testIt (); - QString name () { return "DF_IAT"; }; }; class Map16x1_ISV : public Map16x1 { public: Map16x1_ISV(); - QString name () { return "DF_ISV"; }; }; class Map16x1_Voltage : public Map16x1 { public: Map16x1_Voltage(); - double mapValue(int dval); - quint8 reverse ( double realValue ); - QString name () { return "DF_Voltage"; }; -}; - -class Map16x1_NbLambda : public Map16x1 { -public: - Map16x1_NbLambda(); - QString name () { return "DF_NbLambda"; }; - //! wants milliVolts - double mapValue ( int dval ); -}; - -class Map16x1_CO : public Map16x1 { -public: - Map16x1_CO(); - QString name () { return "DF_CO"; }; }; class Map16x1_RPM6500 : public Map16x1 { public: Map16x1_RPM6500(); - QString name () { return "DF_RPM_6500"; }; }; class Map16x1_RPM7350 : public Map16x1 { public: Map16x1_RPM7350(); - QString name () { return "DF_RPM_7350"; }; -}; - -/** - * @brief The Map16x1_10Bit_VDO5 class maps 10 Bit AD values to millibars of a vdo 5 bar sensor - */ -class Map16x1_10Bit_VDO5 : public Map16x1 { -public: - Map16x1_10Bit_VDO5(); - virtual double mapValue ( int dval ); - virtual void testIt (); - QString name () { return "VDO5"; }; -}; - -/** - * @brief The Map16x1_10Bit_VDO5 class maps 10 Bit AD values to millibars of a vdo 10 bar sensor - */ -class Map16x1_10Bit_VDO10 : public Map16x1 { -public: - Map16x1_10Bit_VDO10(); - virtual double mapValue ( int dval ); - virtual void testIt (); - QString name () { return "VDO10"; }; }; diff --git a/src/MdData.cpp b/src/MdData.cpp index 8dd9c809..857731d4 100644 --- a/src/MdData.cpp +++ b/src/MdData.cpp @@ -40,10 +40,11 @@ #include #include #include +#include +#include #include -#include -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) || defined (Q_OS_IOS) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) #include "mobile/Accelerometer.h" #include "mobile/MobileGPS.h" #endif @@ -54,7 +55,7 @@ #include #endif -MaxDataSet::MaxDataSet () : p(nullptr) { +MaxDataSet::MaxDataSet () : p(NULL) { } @@ -63,22 +64,13 @@ MdData::MdData (QMainWindow* mw_boost, QWidget* parent_boost, QMainWindow* mw_vi { this->dataView = dataView; - if ( parent_boost ) - boostPidPlot = new BoostPidPlot ( mw_boost, parent_boost ); - else - boostPidPlot = nullptr; - if ( boostPidPlot ) { - boostPidPlot->replot(); - plotList.push_back ( (MdPlot*) visPlot ); - } + boostPidPlot = new BoostPidPlot ( mw_boost, parent_boost ); + boostPidPlot->replot(); // visTabSplitter = new QSplitter(parent_vis1); // visTabSplitter->setOrientation(Qt::Vertical); - if ( parent_vis1 ) - visPlot = new VisualizationPlot ( mw_vis1, parent_vis1, dataView ); - else - visPlot = nullptr; + visPlot = new VisualizationPlot ( mw_vis1, parent_vis1, dataView ); // hbl = new QHBoxLayout(); // hbl->addWidget(visTabSplitter); @@ -92,66 +84,66 @@ MdData::MdData (QMainWindow* mw_boost, QWidget* parent_boost, QMainWindow* mw_vi // sl->append(200); // visTabSplitter->setSizes(*sl); // qDebug() << visTabSplitter->sizes(); - if ( visPlot ) { - visPlot->replot(); - plotList.push_back ( (MdPlot*) boostPidPlot ); - } - - headerColNames.push_back(tr("Time")); - headerColNames.push_back(tr("RPM")); - headerColNames.push_back(tr("Boost")); - headerColNames.push_back(tr("Throttle")); - headerColNames.push_back(tr("Lambda")); - headerColNames.push_back(tr("LMM")); - headerColNames.push_back(tr("CaseTemp")); - headerColNames.push_back(tr("AGT0")); - headerColNames.push_back(tr("AGT1")); - headerColNames.push_back(tr("AGT2")); - headerColNames.push_back(tr("AGT3")); - headerColNames.push_back(tr("AGT4")); - headerColNames.push_back(tr("AGT5")); - headerColNames.push_back(tr("AGT6")); - headerColNames.push_back(tr("AGT7")); - headerColNames.push_back(tr("Battery V")); - headerColNames.push_back(tr("VDO Pres1")); - headerColNames.push_back(tr("VDO Pres2")); - headerColNames.push_back(tr("VDO Pres3")); - headerColNames.push_back(tr("VDO Temp1")); - headerColNames.push_back(tr("VDO Temp2")); - headerColNames.push_back(tr("VDO Temp3")); - headerColNames.push_back(tr("Speed")); - headerColNames.push_back(tr("Gear")); - headerColNames.push_back(tr("N75 duty")); - headerColNames.push_back(tr("N75 Pid Bst")); - headerColNames.push_back(tr("N75 Map duty")); - headerColNames.push_back(tr("EFR speed")); + visPlot->replot(); + + plotList.push_back ( (MdPlot*) boostPidPlot ); + plotList.push_back ( (MdPlot*) visPlot ); + + headerColNames.push_back("Time"); + headerColNames.push_back("RPM"); + headerColNames.push_back("Boost"); + headerColNames.push_back("Throttle"); + headerColNames.push_back("Lambda"); + headerColNames.push_back("LMM"); + headerColNames.push_back("CaseTemp"); + headerColNames.push_back("AGT0"); + headerColNames.push_back("AGT1"); + headerColNames.push_back("AGT2"); + headerColNames.push_back("AGT3"); + headerColNames.push_back("AGT4"); + headerColNames.push_back("AGT5"); + headerColNames.push_back("AGT6"); + headerColNames.push_back("AGT7"); + headerColNames.push_back("Battery V"); + headerColNames.push_back("VDO Pres1"); + headerColNames.push_back("VDO Pres2"); + headerColNames.push_back("VDO Pres3"); + headerColNames.push_back("VDO Temp1"); + headerColNames.push_back("VDO Temp2"); + headerColNames.push_back("VDO Temp3"); + headerColNames.push_back("Speed"); + headerColNames.push_back("Gear"); + headerColNames.push_back("N75 duty"); + headerColNames.push_back("N75 Pid Bst"); + headerColNames.push_back("N75 Map duty"); + headerColNames.push_back("EFR speed"); //Digifant - headerColNames.push_back(tr("DF Ignition")); - headerColNames.push_back(tr("DF Ign Retard")); - headerColNames.push_back(tr("DF Injection")); - headerColNames.push_back(tr("DF IAT")); - headerColNames.push_back(tr("DF ECT")); - headerColNames.push_back(tr("DF raw knock")); - headerColNames.push_back(tr("DF boost")); - headerColNames.push_back(tr("DF cold startup enrich")); - headerColNames.push_back(tr("DF warm startup enrich")); - headerColNames.push_back(tr("DF ect enrich")); - headerColNames.push_back(tr("DF iat enrich")); - headerColNames.push_back(tr("DF counter startup enrich")); - headerColNames.push_back(tr("DF voltage")); - headerColNames.push_back(tr("DF acc enrich")); - headerColNames.push_back(tr("DF ect inj addon")); - headerColNames.push_back(tr("DF Lambda NB vs WB and flags")); - headerColNames.push_back(tr("DF CO")); - headerColNames.push_back(tr("DF ISV")); - headerColNames.push_back(tr("DF LC flags")); - headerColNames.push_back(tr("Kline dbg")); - - headerColNames.push_back(tr("GPS Coordinates")); - headerColNames.push_back(tr("GPS Speed")); - headerColNames.push_back(tr("GPs Altitude")); - headerColNames.push_back(tr("Acceleration")); + headerColNames.push_back("DF Ignition"); + headerColNames.push_back("DF Ign Retard"); + headerColNames.push_back("DF Injection"); + headerColNames.push_back("DF IAT"); + headerColNames.push_back("DF ECT"); + headerColNames.push_back("DF raw knock"); + headerColNames.push_back("DF boost"); + headerColNames.push_back("DF cold startup enrich"); + headerColNames.push_back("DF warm startup enrich"); + headerColNames.push_back("DF ect enrich"); + headerColNames.push_back("DF iat enrich"); + headerColNames.push_back("DF counter startup enrich"); + headerColNames.push_back("DF voltage"); + headerColNames.push_back("DF acc enrich"); + headerColNames.push_back("DF ect inj addon"); + headerColNames.push_back("DF Lambda Raw"); + headerColNames.push_back("DF CO"); + headerColNames.push_back("DF ISV"); + headerColNames.push_back("DF LC flags"); + headerColNames.push_back("Kline dbg"); + + headerColNames.push_back("GPS Coordinates"); + headerColNames.push_back("GPS Speed"); + headerColNames.push_back("GPs Altitude"); + headerColNames.push_back("Acceleration"); // rtvis = 0; @@ -161,20 +153,19 @@ MdData::MdData (QMainWindow* mw_boost, QWidget* parent_boost, QMainWindow* mw_vi this, SLOT(tableDataView_customContextMenu( const QPoint& ))); dataViewContextMenu = new QMenu (dataView); - dataViewContextMenuSaveMarkedRows = dataViewContextMenu->addAction(tr("save marked rows as new file")); - dataViewContextMenuDelItemAction = dataViewContextMenu->addAction(tr("delete marked rows")); - dataViewContextMenuDigifantBoost2MdBoost = dataViewContextMenu->addAction(tr("convert Digifant Boost to Md Boost")); - dataViewContextMenuDigifantNbLambda2WbLambda = dataViewContextMenu->addAction(tr("Digifant NB Lambda 2 Wb (EXPERT)")); - dataViewContextMenuShowinVis1 = dataViewContextMenu->addAction(tr("show in Vis1")); - dataViewContextMenuPowerPlot = dataViewContextMenu->addAction(tr("Power / Torque plot")); - dataViewContextMenuPowerPlotGPS = dataViewContextMenu->addAction(tr("Power / Torque plot (GPS)")); - dataViewContextMenuCalc100to200 = dataViewContextMenu->addAction(tr("Calc 100-200km/h time")); - dataViewContextMenuCalc100to200GPS = dataViewContextMenu->addAction(tr("Calc 100-200km/h time (GPS)")); - dataViewContextMenuFindWotEvents = dataViewContextMenu->addAction(tr("find WOT events")); - dataViewContextMenuFindKnockEvents = dataViewContextMenu->addAction(tr("find Knock events")); - dataViewContextMenuFindHighEGTEvents = dataViewContextMenu->addAction(tr("find high EGT (>950 ") + QString(QChar(0x00B0)) + tr("C) events")); - dataViewContextMenuFindLcEvents = dataViewContextMenu->addAction(tr("find LC events")); - dataViewContextMenuCheckEvents = dataViewContextMenu->addAction(tr("check")); + dataViewContextMenuSaveMarkedRows = dataViewContextMenu->addAction("save marked rows as new file"); + dataViewContextMenuDelItemAction = dataViewContextMenu->addAction("delete marked rows"); + dataViewContextMenuDigifantBoost2MdBoost = dataViewContextMenu->addAction("convert Digifant Boost to Md Boost"); + dataViewContextMenuShowinVis1 = dataViewContextMenu->addAction("show in Vis1"); + dataViewContextMenuPowerPlot = dataViewContextMenu->addAction("Power / Torque plot"); + dataViewContextMenuPowerPlotGPS = dataViewContextMenu->addAction("Power / Torque plot (GPS)"); + dataViewContextMenuCalc100to200 = dataViewContextMenu->addAction("Calc 100-200km/h time"); + dataViewContextMenuCalc100to200GPS = dataViewContextMenu->addAction("Calc 100-200km/h time (GPS)"); + dataViewContextMenuFindWotEvents = dataViewContextMenu->addAction("find WOT events"); + dataViewContextMenuFindKnockEvents = dataViewContextMenu->addAction("find Knock events"); + dataViewContextMenuFindHighEGTEvents = dataViewContextMenu->addAction("find high EGT (>950 " + QString(QChar(0x00B0)) + "C) events"); + dataViewContextMenuFindLcEvents = dataViewContextMenu->addAction("find LC events"); + dataViewContextMenuCheckEvents = dataViewContextMenu->addAction("check"); } egtBlend = new ColorOverBlend (QColor( Qt::green), QColor(Qt::yellow), QColor(Qt::red), 880, 920, 940); @@ -200,16 +191,13 @@ MdData::MdData (QMainWindow* mw_boost, QWidget* parent_boost, QMainWindow* mw_vi connect ( wotEventsDialog, SIGNAL(jumpToDataIdx(int)), this, SLOT(showDataListIdx(int)) ); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - splash = new QSplashScreen (parent_boost); + splash = new QSplashScreen (QPixmap()); + splash->setParent(parent_boost); progressBar = new QProgressBar(parent_boost); splash->setLayout ( new QHBoxLayout () ); splashLabel = new QLabel (splash); splash->layout()->addWidget(splashLabel); splash->layout()->addWidget( progressBar ); -#endif - - nbLambdaMap = new Map16x1_NbLambda(); } MdData::~MdData() { @@ -244,7 +232,7 @@ MdData::~MdData() { } void MdData::writeSettings () { -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) && !defined (Q_OS_IOS) +#if !defined (QT_MAEMO5_ENABLE) && !defined (ANDROID) QSettings settings("MultiDisplay", "UI"); settings.beginGroup("DataTableView"); for (int i=0 ; isetEnabled( select->hasSelection() ); dataViewContextMenuDigifantBoost2MdBoost->setEnabled( select->hasSelection() ); - dataViewContextMenuDigifantNbLambda2WbLambda->setEnabled( select->hasSelection() ); QAction *a = dataViewContextMenu->exec(dataView->viewport()->mapToGlobal(pos)); if (a == dataViewContextMenuDelItemAction) { @@ -321,39 +308,8 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { QList dr = helperGetUniqueRows ( select ); foreach (int i, dr) { MdSensorRecord *record = dataList.at( size - i - 1)->getSensorR(); -#if defined (DIGIFANTVANAPP) - record->setBoost( tf->map(record->df_boost_raw)); -#else //HACK set ambient pressure to 100kpa! record->setBoost( qFloor ( ((tf->map(record->df_boost_raw) - 100) / 100) *100) / 100.0 ); -#endif -#if defined (DIGIFANTAPP) - if ( record->df_flags & 8 && record->getThrottle() == 0) - record->setThrottle(100); - else { - if ( record->df_flags & 0x10 && record->getThrottle() == 0) - ; - else - if ( record->getThrottle() == 0 ) - record->setThrottle (50); - } -#endif - } - } - - if ( a == dataViewContextMenuDigifantNbLambda2WbLambda ) { - QPointer nbLambdaMap = new Map16x1_NbLambda(); - int size = dataList.size(); - //only 1 cell of a row has to be selected - QList dr = helperGetUniqueRows ( select ); - foreach (int i, dr) { - MdSensorRecord *record = dataList.at( size - i - 1)->getSensorR(); - int df_lambda_raw = record->df_lambda; - double df_O2_mVolts = (df_lambda_raw * (-7.0626000))+1661.300; - if( df_O2_mVolts < 0) - df_O2_mVolts = 0; - double df_lambda_nb = nbLambdaMap->mapValue(df_O2_mVolts); - record->setLambda( df_lambda_nb ); } } @@ -361,7 +317,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { //first selected element Q_ASSERT (select != NULL); QList rows; - if ( select != nullptr ) { + if ( select != NULL ) { //complete row is selected QModelIndexList sr = select->selectedRows(); if ( ! sr.isEmpty() ) { @@ -382,11 +338,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { } } } -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - qSort (rows.begin(), rows.end()); -#else std::sort (rows.begin(), rows.end()); -#endif emit showRecordInVis1( rows.at ( rows.size()/2 ) ); qDebug() << "show in vis1 " << rows.at ( rows.size()/2 ) << " time=" << dataList.at(dataList.size() - rows.at ( rows.size()/2 ) - 1)->getSensorR()->getTime(); } @@ -394,7 +346,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { if ( a == dataViewContextMenuPowerPlot || a == dataViewContextMenuPowerPlotGPS ) { QList rows; Q_ASSERT (select != NULL); - if ( select != nullptr ) { + if ( select != NULL ) { //complete row is selected QModelIndexList sr = select->selectedRows(); if ( ! sr.isEmpty() ) { @@ -411,11 +363,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { } } if ( ! rows.isEmpty() ) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - qSort (rows.begin(), rows.end()); -#else std::sort (rows.begin(), rows.end()); -#endif if ( a == dataViewContextMenuPowerPlotGPS ) powerDialog->powerPlot()->setData (dataList, rows, true); else @@ -427,7 +375,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { if ( a == dataViewContextMenuCalc100to200 ) { QList rows; Q_ASSERT (select != NULL); - if ( select != nullptr ) { + if ( select != NULL ) { //complete row is selected QModelIndexList sr = select->selectedRows(); if ( ! sr.isEmpty() ) { @@ -444,16 +392,12 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { } } if ( ! rows.isEmpty() ) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - qSort (rows.begin(), rows.end()); -#else std::sort (rows.begin(), rows.end()); -#endif QMap time = powerDialog->powerPlot()->calculateTimeBetweenSpeeds (dataList, rows, 100, 200); - qDebug() << tr("100-200km/h in ") << QString::number(time[-1].time_s, 'f',2) << " msecs"; + qDebug() << "100-200km/h in " << QString::number(time[-1].time_s, 'f',2) << " msecs"; if ( time[-1].time_s > 0 ) { - QString s = tr("100-200 km/h in ") + QString::number(time[-1].time_s, 'f', 2) + tr(" secs (Geschwindigkeit aus GALA Signal von Tacho)"); - s += tr("\nkm/h\ttime[s]\tt delta\talt delta\talt(GPS)"); + QString s = "100-200 km/h in " + QString::number(time[-1].time_s, 'f', 2) + " secs (Geschwindigkeit aus GALA Signal von Tacho)"; + s += "\nkm/h\ttime[s]\tt delta\talt delta\talt(GPS)"; foreach ( qreal sp , time.keys() ) { if ( sp != -1 ) { s += "\n" + QString::number(sp) @@ -464,7 +408,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { } } - QMessageBox::information (nullptr, tr("time 100-200 km/h"),s); + QMessageBox::information (NULL, "time 100-200 km/h",s); } } } @@ -472,7 +416,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { if ( a == dataViewContextMenuCalc100to200GPS ) { QList rows; Q_ASSERT (select != NULL); - if ( select != nullptr ) { + if ( select != NULL ) { //complete row is selected QModelIndexList sr = select->selectedRows(); if ( ! sr.isEmpty() ) { @@ -489,18 +433,13 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { } } if ( ! rows.isEmpty() ) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - qSort (rows.begin(), rows.end()); -#else std::sort (rows.begin(), rows.end()); -#endif QMap time = powerDialog->powerPlot()->calculateTimeBetweenSpeedsGPS (dataList, rows, 100, 200); qDebug() << "100-200km/h in " << time[-1].time_s << " msecs"; if ( time[-1].time_s > 0 ) { - QString s = tr("100-200 km/h in ") + QString::number(time[-1].time_s, 'f', 2) + tr(" secs (GPS)"); - s += tr("\nkm/h\ttime[s]\tt delta\talt delta\talt(GPS)"); - bool valid = true; + QString s = "100-200 km/h in " + QString::number(time[-1].time_s, 'f', 2) + " secs (GPS)"; + s += "\nkm/h\ttime[s]\tt delta\talt delta\talt(GPS)"; foreach ( qreal sp , time.keys() ) { if ( sp != -1 ) s += "\n" + QString::number(sp) @@ -508,15 +447,8 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { + "\t" + QString::number(time[sp].time_delta, 'f', 2) + "\t" + QString::number(time[sp].alt_delta, 'f', 2) + "\t" + QString::number(time[sp].alt, 'f', 2); - else { - valid = time[sp].valid; - if ( valid ) - s += "\n" + tr("VALID") + "\n"; - else - s += "\n" + tr("NOT VALID") + "\n"; - } } - QMessageBox::information (nullptr, tr("time 100-200 km/h"),s); + QMessageBox::information (NULL, "time 100-200 km/h",s); } } } @@ -525,11 +457,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { if ( a==dataViewContextMenuSaveMarkedRows ) { //list is sorted QList dr = helperGetUniqueRows ( select ); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - qSort (dr.begin(), dr.end()); -#else std::sort (dr.begin(), dr.end()); -#endif qDebug() << dr; // qDebug() << "dataList.size() - dr.begin() - 1, dataList.size() - dr.end() - 1); #if QT_VERSION >= 0x050000 @@ -540,7 +468,7 @@ void MdData::tableDataView_customContextMenu( const QPoint& pos) { + QDir::separator() + "selection.mdv2"; #endif - QString fn = QFileDialog::getSaveFileName ( nullptr, QString(tr("Select Filename")), path, + QString fn = QFileDialog::getSaveFileName ( NULL, QString("Select Filename"), path, "mdv2 (*.mdv2)"); saveData (fn, dataList.size() - dr.back() - 1, dataList.size() - dr.front() - 1); } @@ -618,9 +546,7 @@ int MdData::getLastTime () { } void MdData::findWot () { - QPair idxPair; QList wotIdxL; - QList < QPair > wotIdxPL; #define STATE_NO_WOT 1 #define STATE_WOT_START 2 #define STATE_WOT_FOUND 3 @@ -628,7 +554,6 @@ void MdData::findWot () { int wot_start_time = 0; int wot_end_time = 0; int wot_start_idx = 0; - int wot_end_idx = 0; for ( int i = 0 ; i < dataList.size() ; i++ ) { switch ( state ) { @@ -637,32 +562,11 @@ void MdData::findWot () { if ( wot_end_time + 2000 > dataList[i]->getSensorR()->getTime() ) { //delta between two WOT events too small -> discard the 2. wot event //we have just a gear change here! - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( dataList[i]->getSensorR()->getTime() ); - QString t1 = t.toString("hh:mm:ss.zzz"); - //qDebug() << "gear change " << t1; - wot_end_time = dataList[i]->getSensorR()->getTime(); - wot_end_idx = i; - idxPair.second = wot_end_idx; - state = STATE_WOT_FOUND; + state = STATE_WOT_FOUND; } else { state = STATE_WOT_START; wot_start_time = dataList[i]->getSensorR()->getTime(); wot_start_idx = i; - //new Wot event -> append the old one - //->append - if ( idxPair.first > 0 && (idxPair.first != idxPair.second) ) { - wotIdxPL.append (idxPair); - idxPair.first = 0; - } - } - } else { - //no new wot event after 3secs -> append the old one - if ( wot_end_time + 3000 < dataList[i]->getSensorR()->getTime() ) { - if ( idxPair.first > 0 && (idxPair.first != idxPair.second) ) { - wotIdxPL.append (idxPair); - idxPair.first = 0; - } } } break; @@ -673,8 +577,6 @@ void MdData::findWot () { if ( wot_start_time + 2000 < dataList[i]->getSensorR()->getTime() ) { //2 secs wot state = STATE_WOT_FOUND; - idxPair.first = wot_start_idx; - //alt wotIdxL.append(wot_start_idx); } } @@ -683,30 +585,15 @@ void MdData::findWot () { if ( dataList[i]->getSensorR()->getThrottle() < 80 ) { state = STATE_NO_WOT; wot_end_time = dataList[i]->getSensorR()->getTime(); - wot_end_idx = i; - idxPair.second = wot_end_idx; } break; } } - /* - qDebug()<<"old boost search"; foreach ( int i, wotIdxL ) { - qDebug() << "WOT event @ " << dataList[i]->getSensorR()->getTime() << " RPM=" << dataList[i]->getSensorR()->getRpm() << " boost=" << dataList[i]->getSensorR()->getBoost(); - } - */ - qDebug()<<"new boost search"; - foreach ( auto p, wotIdxPL ) { - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( dataList[p.first]->getSensorR()->getTime() ); - QString t1 = t.toString("hh:mm:ss.zzz"); - t = QTime(0, 0, 0, 0); - t = t.addMSecs( dataList[p.second]->getSensorR()->getTime() ); - QString t2 = t.toString("hh:mm:ss.zzz"); - qDebug() << "WOT event @ " << t1 << " - " << t2 << " RPM=" << dataList[p.first]->getSensorR()->getRpm() << " boost=" << dataList[p.first]->getSensorR()->getBoost(); + qDebug() << "WOT event @ " << dataList[i]->getSensorR()->getTime() << " RPM=" << dataList[i]->getSensorR()->getRpm() << " bosot=" << dataList[i]->getSensorR()->getBoost(); } - wotEventsDialog->show( wotIdxPL ); + wotEventsDialog->show( wotIdxL ); } QList MdData::findKnock(bool showWindow) { @@ -917,19 +804,16 @@ QList MdData::findLc ( bool showWindow ) { void MdData::checkData () { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) + splash->show(); - splashLabel->setText(tr("Analyzing data...")); + splashLabel->setText("Analyzing data..."); splash->finish(wotEventsDialog); -#endif int eventCount = 0; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) progressBar->setMaximum(3); progressBar->setValue(0); QCoreApplication::processEvents(); -#endif //egt QList egtL = findHighEGT( false ); @@ -944,10 +828,9 @@ void MdData::checkData () { edm["data"] = egtVL; edm["icon"] = QVariant("dialog-warning"); p["EGT"] = edm; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) progressBar->setValue(1); QCoreApplication::processEvents(); -#endif + //knock QList knockL = findKnock( false ); QList knockVL; @@ -960,10 +843,9 @@ void MdData::checkData () { km["data"] = knockVL; km["icon"] = QVariant("dialog-information"); p["Knock"] = km; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) progressBar->setValue(2); QCoreApplication::processEvents(); -#endif + QList dcL = findInjectorHighDC( false ); QList dcVL; foreach ( int i, dcL ) { @@ -976,20 +858,16 @@ void MdData::checkData () { dcm["data"] = dcVL; dcm["icon"] = QVariant("dialog-warning"); p["Inj duty cycle"] = dcm; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) progressBar->setValue(3); QCoreApplication::processEvents(); -#endif + if ( eventCount > 0 ) wotEventsDialog->show ( p ); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) else splash->hide(); -#endif } void MdData::showCfgVis1 () { - if ( visPlot ) visPlot->showCfgDialog(); } void MdData::showCfgDataTable() { @@ -1022,16 +900,8 @@ bool MdData::saveDataCSV ( const QString& filename ) { return false; QTextStream ts (&file); - int throttleCol = -1; - for(int i = 0; i < columnCount(); i++) - { - if ( headerData(i, Qt::Horizontal).toString() == tr("Throttle") ) - throttleCol = i; - } - //Header bool first = true; - foreach (QString col, headerColNames) { if ( first ) { ts << col; @@ -1042,28 +912,20 @@ bool MdData::saveDataCSV ( const QString& filename ) { ts << "\n"; - //for ( int r = 0 ; r < rowCount() ; ++r ) { - //backward - for ( int r = rowCount()-1 ; r>= 0 ; --r ) { + for ( int r = 0 ; r < rowCount() ; ++r ) { first = true; for ( int c = 0 ; c < columnCount() ; ++c ) { if ( first ) { ts << data(QAbstractItemModel::createIndex(r,c)).toString(); first = false; - } else { - if ( c != throttleCol ) - ts << "\t" << data(QAbstractItemModel::createIndex(r,c)).toString(); - else { - //export only number, throw string to /dev/null " | WOT" - ts << "\t" << data(QAbstractItemModel::createIndex(r,c)).toString().split(" |")[0]; - } - } + } else + ts << "\t" << data(QAbstractItemModel::createIndex(r,c)).toString(); } ts << "\n"; } file.close(); - emit showStatusMessage (tr("CSV data exported to File") + " " + filename); + emit showStatusMessage ("CSV data exported to File " + filename); return true; } @@ -1093,7 +955,7 @@ bool MdData::saveData ( const QString& filename, int begin, int end ) { } } file.close(); - emit showStatusMessage (tr("Data saved to File") + " " + filename + " (" + QString::number(l) + " " + tr("rows") + ")"); + emit showStatusMessage ("Data saved to File " + filename + " (" + QString::number(l) + " rows)"); return true; } @@ -1109,8 +971,8 @@ bool MdData::loadData ( const QString& filename ) { ds >> magic; ds >> version; - int l = 0; - MdDataRecord* r = nullptr; + int l = 0; + MdDataRecord* r = NULL; Map16x1_Voltage vmap; switch ( version ) { @@ -1150,7 +1012,7 @@ bool MdData::loadData ( const QString& filename ) { } break; default: - QMessageBox::critical ( nullptr, QString("wrong file version"), + QMessageBox::critical ( NULL, QString("wrong file version"), QString("load of incompatible file version ") + QString::number(version) + QString(" attempted!") ); return false; } @@ -1176,9 +1038,9 @@ bool MdData::loadData ( const QString& filename ) { file.close(); replot(); - emit showStatusMessage (tr("Data loaded from File") + " " + filename + " (" + QString::number(l) + " " + tr("rows") + ")"); + emit showStatusMessage ("Data loaded from File " + filename + " (" + QString::number(l) + " rows)"); -#if defined (Q_WS_MAEMO_5) || defined (Q_OS_ANDROID) || defined (Q_OS_IOS) +#if defined (QT_MAEMO5_ENABLE) || defined (Q_OS_ANDROID) //disabled on mobile ; #else @@ -1191,30 +1053,17 @@ bool MdData::loadData ( const QString& filename ) { void MdData::clearData () { foreach ( MdPlot* p, plotList) { - if ( p != nullptr ) - p->clear(); + p->clear(); } - if ( dataList.size() > 1 ) { - beginRemoveRows( QModelIndex(), 0, dataList.size()-1 ); - foreach ( MdDataRecord* r , dataList ) + beginRemoveRows( QModelIndex(), 0, dataList.size()-1 ); + foreach ( MdDataRecord* r , dataList ) delete (r); - dataList.clear(); - endRemoveRows(); - } - accTimingState = NoMeasure; - accTiming_last_speed = 0; - accTiming_gps=false; - accTiming_li = 0; - accTiming_ui = 0; - accTiming_rowList.clear(); - powerDialog->powerPlot()->accTimingList.clear(); + dataList.clear(); + endRemoveRows(); } void MdData::addDataRecord (MdDataRecord *nr, bool doReplot) { - //fix lambda df / md - //nr->getSensorR()->setBatcur( nr->getSensorR()->df_voltage ); - insertRows(dataList.size(), 1, QModelIndex()); dataList.push_back(nr); if ( dataView ) { @@ -1223,7 +1072,6 @@ void MdData::addDataRecord (MdDataRecord *nr, bool doReplot) { ; } visualizeDataRecord(nr, doReplot); - evaluateDataRecord(nr); } void MdData::checkMaxValues (MdDataRecord* nr) { @@ -1233,8 +1081,7 @@ void MdData::checkMaxValues (MdDataRecord* nr) { //neu ************************************************* void MdData::clearPlots() { foreach ( MdPlot* p, plotList) { - if ( p != nullptr ) - p->clear(); + p->clear(); } } @@ -1346,12 +1193,12 @@ QVariant MdData::data(const QModelIndex & index, int role) const { // QString tip = "Power " + QString::number(power/1000, 'f', 2) + " (kW) " + QString::number( (power*1.34)/1000, 'f', 2 ) + " (hp/PS)"; // qDebug() << tip; - QString tip2 = tr("Power (wheel)") + " " + QString::number( wpower/1000, 'f', 2) - + " (kW) " + QString::number( (wpower*1.34)/1000, 'f', 2 ) + " (" + tr("HP")+")" - + "\n" + tr("Engine Power") + " " + QString::number( epower/1000, 'f', 2) - + " (kW) " + QString::number( (epower*1.34)/1000, 'f', 2 ) + " (" + tr("HÜ")+")" - + "\n" + tr("Engine Power DIN 70020") + " " + QString::number( dinpower/1000, 'f', 2) - + " (kW) " + QString::number( (dinpower*1.34)/1000, 'f', 2 ) + " (" + tr("Hp")+")" + " " + QString::number(torque, 'f', 2) + "Nm"; + QString tip2 = "Power (wheel) " + QString::number( wpower/1000, 'f', 2) + + " (kW) " + QString::number( (wpower*1.34)/1000, 'f', 2 ) + " (Hp/PS)" + + "\n" + "Engine Power " + QString::number( epower/1000, 'f', 2) + + " (kW) " + QString::number( (epower*1.34)/1000, 'f', 2 ) + " (Hp/PS)" + + "\n" + "Engine Power DIN 70020 " + QString::number( dinpower/1000, 'f', 2) + + " (kW) " + QString::number( (dinpower*1.34)/1000, 'f', 2 ) + " (Hp/PS)" + " " + QString::number(torque, 'f', 2) + "Nm"; qDebug() << tip2; return QVariant (tip2); } @@ -1364,26 +1211,12 @@ QVariant MdData::data(const QModelIndex & index, int role) const { return QVariant ( s ); } //DF lambda debug - case 4: case 43: { -#if defined (DIGIFANT_LAMBDA_DEBUG) /* df_cyl4_knock_decay = b_58_oxs_pause - df_cold_startup_enrichment = oxs_P_timer - df_warm_startup_enrichment = oxs_I_timer - df_ect_enrichment << 8 + df_ect_injection_addon = oxs_I_comp - df_cyl2_knock_decay = oxs_P_addon - df_cyl3_knock_decay = oxs_I_addon + df_col */ - int df_lambda_raw = dataList.at(r)->getSensorR()->df_lambda; - //double df_O2_AD_Volts = (df_lambda_raw*5.0/255); - double df_O2_mVolts = (df_lambda_raw * (-7.0626000))+1661.300; // info from Vanagon O2 analysis - if( df_O2_mVolts < 0) - df_O2_mVolts = 0; - double df_lambda_nb = nbLambdaMap->mapValue(df_O2_mVolts); - - QString res = "Lambda debug (" + QString::number( dataList.at(r)->getSensorR()->getLambda(), 'f', 2) - + " NB " + QString::number (df_lambda_nb, 'f', 2) + "): \n"; + QString res = "Lambda = " + QString::number( dataList.at(r)->getSensorR()->getLambda(), 'f', 2 ) + "\n"; res += "oxs_pause = " + QString::number( dataList.at(r)->getSensorR()->df_cyl4_knock_decay ) + "\n"; res += "oxs_P_timer " + QString::number( (qint8) dataList.at(r)->getSensorR()->df_cold_startup_enrichment) + "\n"; res += "oxs_I_timer " + QString::number( (qint8) dataList.at(r)->getSensorR()->df_warm_startup_enrichment) + "\n"; @@ -1391,12 +1224,10 @@ QVariant MdData::data(const QModelIndex & index, int role) const { res += "oxs P = " + QString::number( (qint8) dataList.at(r)->getSensorR()->df_cyl2_knock_decay ) + "\n"; res += "oxs I = " + QString::number( (qint8) dataList.at(r)->getSensorR()->df_cyl3_knock_decay ) + "\n"; res += "oxs I comp = " + QString::number( (qint16) oxs_i_comp ) + "\n"; - res += "inj time usec: " + QString::number ( dataList.at(r)->getSensorR()->df_inj_time ) + "\n"; - res += "df lambda adc: 0x" + QString::number ( dataList.at(r)->getSensorR()->df_lambda, 16 ).toUpper() + "\n"; - res += "Flags "; + res += "Flags = "; quint8 oxs_state = (dataList.at(r)->getSensorR()->df_flags & 0x60) >> 5; - QString oxs_state_str; + QString oxs_state_str = QString::number( oxs_state ) + " | "; if ( oxs_state == 0) oxs_state_str += "LEAN"; if ( oxs_state == 2) @@ -1404,13 +1235,13 @@ QVariant MdData::data(const QModelIndex & index, int role) const { if ( oxs_state == 3) oxs_state_str += "STOICH"; res += oxs_state_str; - if ( ((dataList.at(r)->getSensorR()->df_flags) & 0x2) != 2 ) - res += " | OOB"; + if ( ((dataList.at(r)->getSensorR()->df_flags) & 0x2) == 2 ) + res += " | 2"; + else + res += " | !2"; return QVariant(res); -#else - return QVariant("DIGIFANT_LAMBDA_DEBUG unset!"); -#endif + break; } @@ -1431,10 +1262,6 @@ QVariant MdData::data(const QModelIndex & index, int role) const { t = t.addMSecs( dataList.at(r)->getColumn(index.column()).toInt() ); return QVariant (t.toString("hh:mm:ss.zzz")); } - //Boost - if ( index.column() == 2 ) { - return QVariant ( QString::number (dataList.at(r)->getSensorR()->getBoost(),'f',2) ); - } //Throttle if ( index.column() == 3 ) { QString res = dataList.at(r)->getColumn(index.column()).toString() + " | "; @@ -1445,35 +1272,6 @@ QVariant MdData::data(const QModelIndex & index, int role) const { res += "Idle"; return QVariant(res); } - //Lambda - if ( index.column() == 4 ) { - QString res = QString::number(dataList.at(r)->getSensorR()->getLambda(), 'f',2 ); -#if defined DIGIFANT_LAMBDA_DEBUG - quint8 oxs_state = (dataList.at(r)->getSensorR()->df_flags & 0x60) >> 5; - QString oxs_state_str = " "; - bool append = false; - if ( oxs_state == 0) { - oxs_state_str += "LEAN"; - if ( dataList.at(r)->getSensorR()->getLambda() <= 1.0 ) - append = true; - } - if ( oxs_state == 2) { - oxs_state_str += "RICH"; - if ( dataList.at(r)->getSensorR()->getLambda() >= 1.0 ) - append = true; - } - if ( oxs_state == 3) { - oxs_state_str += "STOICH"; - if ( dataList.at(r)->getSensorR()->getLambda() != 1.0 ) - append = true; - } - if ( ((dataList.at(r)->getSensorR()->df_flags) & 0x2) != 2 ) - oxs_state_str += " | OOB"; - if ( append ) - res += oxs_state_str; -#endif - return QVariant(res); - } //speed if ( index.column() == 22 ) { QString res = dataList.at(r)->getColumn(index.column()).toString(); @@ -1485,19 +1283,11 @@ QVariant MdData::data(const QModelIndex & index, int role) const { } if ( last >= 0 ) { double gpsSpeedDelta = dataList.at(r)->getMobileR()->gpsGroundSpeed - dataList.at(last)->getMobileR()->gpsGroundSpeed; - res += " ( " + QString::number(dataList.at(r)->getMobileR()->gpsGroundSpeed, 'f', 1) + "/" + QString::number(gpsSpeedDelta, 'f', 1) + " / " + QString::number(dataList.at(r)->getMobileR()->gpsUpdateCount) + " GPS)"; + res += " ( " + QString::number(dataList.at(r)->getMobileR()->gpsGroundSpeed) + "/" + QString::number(gpsSpeedDelta, 'f', 1) + " / " + QString::number(dataList.at(r)->getMobileR()->gpsUpdateCount) + " GPS)"; } return QVariant(res); } - //EFR speed - if ( index.column() == 27 ) { - return QVariant ( QString::number (dataList.at(r)->getSensorR()->efr_speed ,'f',0) ); - } - //DF ignition - if ( index.column() == 28 ) { - return QVariant ( QString::number (dataList.at(r)->getSensorR()->df_ignition ,'f',1) ); - } //df injection time if ( index.column() == 30 ) { qreal df_inj_time_ms = dataList.at(r)->getColumn(index.column()).toDouble() / 1000.0; @@ -1506,38 +1296,12 @@ QVariant MdData::data(const QModelIndex & index, int role) const { res += QString::number( dataList.at(r)->getSensorR()->df_inj_duty, 'f', 1 ) + "%"; return QVariant(res); } - //DF battery voltage - if ( index.column() == 40 ) { - return QVariant ( QString::number (dataList.at(r)->getSensorR()->df_voltage,'f',2) ); - } //DF lambda if ( index.column() == 43 ) { - QString res = " Flags "; - quint8 oxs_state = (dataList.at(r)->getSensorR()->df_flags & 0x60) >> 5; - QString oxs_state_str; - if ( oxs_state == 0) - oxs_state_str += "LEAN"; - if ( oxs_state == 2) - oxs_state_str += "RICH"; - if ( oxs_state == 3) - oxs_state_str += "STOICH"; - res += oxs_state_str; - if ( ((dataList.at(r)->getSensorR()->df_flags) & 0x2) == 2 ) - res += " |"; - else - res += " | OOB"; - - int df_lambda_raw = dataList.at(r)->getColumn(index.column()).toInt(); - //double df_O2_AD_Volts = (df_lambda_raw*5.0/255); - double df_O2_mVolts = (df_lambda_raw * (-7.0626000))+1661.300; // info from Vanagon O2 analysis - if( df_O2_mVolts < 0) - df_O2_mVolts = 0; - double df_lambda_nb = nbLambdaMap->mapValue(df_O2_mVolts); - QString ls = "NB " + QString::number (df_lambda_nb, 'f', 2) + " " - //+ QString::number (df_O2_mVolts/1000, 'f',2) + " V " - + "WB " + QString::number (dataList.at(r)->getSensorR()->getLambda(),'f',2); - ls += res; - return QVariant(ls); + QString res = dataList.at(r)->getColumn(index.column()).toString(); + res += " " + QString::number( (qint8) dataList.at(r)->getSensorR()->df_cyl2_knock_decay ); + res += " " + QString::number( (qint8) dataList.at(r)->getSensorR()->df_cyl3_knock_decay ); + return QVariant(res); } //LC Flags if ( index.column() == 46 ) { @@ -1578,11 +1342,7 @@ QVariant MdData::data(const QModelIndex & index, int role) const { return dataList.at(r)->getColumn(index.column()); } -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - if (role == Qt::BackgroundColorRole) { -#else if (role == Qt::BackgroundRole) { -#endif int r = dataList.size() - index.row() - 1; switch ( index.column() ) { case 3: @@ -1678,10 +1438,10 @@ bool MdData::removeRows ( int row, int count, const QModelIndex & parent ) { } void MdData::visualizeDataRecord (MdDataRecord* nr, bool doReplot) { - if ( nr->getSensorR() != nullptr && boostPidPlot ) { + if ( nr->getSensorR() != NULL ) { boostPidPlot->addRecord(nr->getSensorR(), doReplot ); } - if ( nr->getSensorR() != nullptr && visPlot ) { + if ( nr->getSensorR() != NULL ) { visPlot->addRecord(nr->getSensorR(), doReplot ); } emit rtNewDataRecord(nr); @@ -1691,89 +1451,7 @@ void MdData::visualizeDataRecord (MdDataRecord* nr, bool doReplot) { // if ( doReplot ) { // visPlot->replot(); // boostPidPlot->replot(); - // } -} - -void MdData::evaluateDataRecord(MdDataRecord *nr) -{ - double speed = nr->getSensorR()->getSpeed(); - - switch (accTimingState) { - case NoMeasure: - if ( speed == 0 ) { - if ( nr->getMobileR() != nullptr ) { - speed = nr->getMobileR()->gpsGroundSpeed; - accTiming_gps = true; - } - } else - accTiming_gps = false; - if ( accTiming_last_speed < accTimingStartSpeed && speed > accTimingStartSpeed ) { - //start - accTiming_li = dataList.size()-2; - accTiming_rowList.push_back(accTiming_li); - accTiming_rowList.push_back(accTiming_li+1); - accTimingState = Measuring; - emit showStatusMessage(QString::number(accTimingStartSpeed) + "-" + QString::number(accTimingEndSpeed) + " km/h Start!"); - } else - accTiming_li = 0; - accTiming_last_speed = speed; - break; - case Measuring: - if ( accTiming_gps ) - speed = nr->getMobileR()->gpsGroundSpeed; - if ( accTiming_last_speed < accTimingEndSpeed && speed > accTimingEndSpeed ) { - //finish! - accTiming_ui = dataList.size()-1; - accTiming_rowList.push_back(accTiming_ui); - accTimingState = NoMeasure; - //now calculate it - std::sort (accTiming_rowList.begin(), accTiming_rowList.end()); - QMap time; - if ( accTiming_gps ) - time = powerDialog->powerPlot()->calculateTimeBetweenSpeedsGPS (dataList, accTiming_rowList, accTimingStartSpeed, accTimingEndSpeed); - else - time = powerDialog->powerPlot()->calculateTimeBetweenSpeeds (dataList, accTiming_rowList, accTimingStartSpeed, accTimingEndSpeed); - accTiming_rowList = QList(); - qDebug() << accTimingStartSpeed << "-" << accTimingEndSpeed << " km/h in " << time[-1].time_s << " msecs"; - if ( time[-1].time_s > 0 ) { - QString s = QString::number(accTimingStartSpeed) + "-" + QString::number(accTimingEndSpeed) + " km/h in " + QString::number(time[-1].time_s, 'f', 2) + " secs"; - if ( accTiming_gps ) - s += " GPS"; - if ( time[-1].valid ) - s += " " + tr("VALID"); - else - s += " " + tr("INVALID!"); - qDebug() << "acceleration timing : " << s; - //TODO overlay! - //TODO store performance data / ui! - emit showStatusMessage(s); - QString s2 = tr("km/h\ttime[s]\tt delta\talt delta\talt(GPS)"); - foreach ( qreal sp , time.keys() ) { - if ( sp != -1 ) { - s2 += "\n" + QString::number(sp) - + "\t" + QString::number(time[sp].time_s, 'f', 2) - + "\t" + QString::number(time[sp].time_delta, 'f', 2) - + "\t" + QString::number(time[sp].alt_delta, 'f', 2) - + "\t" + QString::number(time[sp].alt, 'f', 2); - } - } - emit showStatusMessage(s2); - powerDialog->powerPlot()->accTimingList.push_back(time); - } - } else { - if ( speed > accTimingStartSpeed ) { - if ( dataList.at(accTiming_li)->getSensorR()->getTime() + 30000 < nr->getSensorR()->getTime() ) { - //abort - accTimingState = NoMeasure; - accTiming_rowList = QList(); - } else { - accTiming_rowList.append( dataList.size()-1 ); - } - } - } - accTiming_last_speed = speed; - break; - } +// } } QList & MdData::getData() { @@ -1786,8 +1464,7 @@ int MdData::size() { void MdData::replot() { foreach ( MdPlot* p, plotList) - if ( p != nullptr ) - p->replot(); + p->replot(); } @@ -1804,36 +1481,29 @@ int MdData::changeDataWinMarkToDisplayRecord (const int &element, const int &max void MdData::changeDataWinMarkMicroRelative (const int "ient, const bool &left, const int &maxMark) { foreach ( MdPlot* p, plotList ) { - if ( p != nullptr ) { - p->setWinMarkMicroRelative(quotient, left, maxMark); - p->replot(); - } + p->setWinMarkMicroRelative(quotient, left, maxMark); + p->replot(); } } void MdData::changeDataWinMark (const int &nm, const int &maxMark) { // qDebug() << "changeDataWinMark new value=" << nm << " maxMark=" << maxMark; foreach ( MdPlot* p, plotList ) { - if ( p!=nullptr) { - p->setWinMark(nm ,maxMark); - p->replot(); - } + p->setWinMark(nm ,maxMark); + p->replot(); } } void MdData::changeDataWinSize (const int &ns) { // qDebug() << "changeDataWinSize new value=" << ns; foreach ( MdPlot* p, plotList ) { - if ( p != nullptr ) { - p->setWinSize(ns); - p->replot(); - } + p->setWinSize(ns); + p->replot(); } } void MdData::toggleZoomMode() { - if ( visPlot ) - visPlot->toggleZoomMode(); + visPlot->toggleZoomMode(); } @@ -2420,7 +2090,7 @@ MdDataRecord::MdDataRecord ( ) { MdDataRecord::MdDataRecord(MdSensorRecord *sr) : sensorR(sr) { mobileR = new MobileSensorRecord(); -#if defined ( Q_WS_MAEMO_5 ) or defined ( Q_OS_ANDROID ) or defined (Q_OS_IOS) +#if defined ( QT_MAEMO5_ENABLE ) Accelerometer* a = AppEngine::getInstance()->getAccelerometer(); MobileGPS* g = AppEngine::getInstance()->getGps(); @@ -2435,8 +2105,7 @@ MdDataRecord::MdDataRecord(MdSensorRecord *sr) : sensorR(sr) { mobileR->gpsTimestamp = g->lastPos().timestamp(); mobileR->gpsCoordinateString = g->lastPos().coordinate().toString(); mobileR->gpsAltitude = g->lastPos().coordinate().altitude(); - //convert m/s -> km/h - mobileR->gpsGroundSpeed = 3.6 * (g->lastPos().attribute(QGeoPositionInfo::GroundSpeed)); + mobileR->gpsGroundSpeed = g->lastPos().attribute(QGeoPositionInfo::GroundSpeed); mobileR->gpsDirection = g->lastPos().attribute(QGeoPositionInfo::Direction); mobileR->gpsHorizontalAccuracy = g->lastPos().attribute(QGeoPositionInfo::HorizontalAccuracy); mobileR->gpsVerticalAccuracy = g->lastPos().attribute(QGeoPositionInfo::VerticalAccuracy); diff --git a/src/MdData.h b/src/MdData.h index d896bc5c..7f51dd99 100644 --- a/src/MdData.h +++ b/src/MdData.h @@ -40,7 +40,6 @@ #include #include #include -#include #define MAXVALUES 9 #define MAXVAL_BOOST 0 @@ -268,12 +267,6 @@ class MdData : public QAbstractTableModel { QTableView* dataView=NULL); virtual ~MdData(); - enum accTimingState { - NoMeasure = 0, - Measuring - }; - Q_ENUM(accTimingState) - void addDataRecord (MdDataRecord* nr, bool doReplot=true); void checkMaxValues (MdDataRecord* nr); @@ -344,8 +337,6 @@ public slots: void clearPlots(); void visualizeDataRecord (MdDataRecord* nr, bool doReplot=true); - //! evaluate a new data record - void evaluateDataRecord (MdDataRecord* nr); //! helper for operations on selected cells; list is not sorted! QList helperGetUniqueRows (QItemSelectionModel *select ); @@ -360,16 +351,15 @@ public slots: QVector headerColNames; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QSplashScreen* splash = nullptr; - QProgressBar* progressBar = nullptr; + QSplashScreen* splash; + QProgressBar* progressBar; QLabel* splashLabel; -#endif QMainWindow* mainWindow; - QPointer boostPidPlot; - QPointer visPlot; + BoostPidPlot* boostPidPlot; + VisualizationPlot* visPlot; +// VisualizationPlot* visPlot2; V2PowerDialog* powerDialog; WotEventsDialog* wotEventsDialog; @@ -388,7 +378,6 @@ public slots: QAction *dataViewContextMenuSaveMarkedRows; QAction *dataViewContextMenuDelItemAction; QAction *dataViewContextMenuDigifantBoost2MdBoost; - QAction *dataViewContextMenuDigifantNbLambda2WbLambda; QAction *dataViewContextMenuShowinVis1; QAction *dataViewContextMenuPowerPlot; QAction *dataViewContextMenuPowerPlotGPS; @@ -413,18 +402,8 @@ public slots: ColorOverBlend *injectorDutyBlend; Map16x1_ISV *isvMap; - QPointer nbLambdaMap = nullptr; MaxDataSet* maxValues[MAXVALUES]; - - int accTimingStartSpeed = 100; - int accTimingEndSpeed = 200; - accTimingState accTimingState = NoMeasure; - double accTiming_last_speed = 0; - bool accTiming_gps=false; - int accTiming_li = 0; - int accTiming_ui = 0; - QList accTiming_rowList = QList(); }; diff --git a/src/MdGpsSerial.cpp b/src/MdGpsSerial.cpp index e4ab2bd5..171912c2 100644 --- a/src/MdGpsSerial.cpp +++ b/src/MdGpsSerial.cpp @@ -69,12 +69,7 @@ void MdGpsSerial::incomingData( const QByteArray& bytes) { QString s (bytes); emit bytesRead ( bytes ); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - //deprecated - QStringList sl = s.split (QRegExp("\\r\\n]") ); -#else - QStringList sl = s.split (QRegularExpression("\\r\\n]") ); -#endif + QStringList sl = s.split (QRegularExpression("\\r\\n")); QString rs; for ( int i = 1 ; i <= sl.size() ; i++ ) { bool t = true; @@ -110,100 +105,16 @@ void MdGpsSerial::parseLine ( const QString &l ) { */ bool allData = true; -#if defined ( Q_WS_MAEMO_5 ) || defined ( Q_OS_ANDROID ) +#if defined ( QT_MAEMO5_ENABLE ) || defined ( Q_OS_ANDROID ) posInfo.setCoordinate(coordinate); #endif // parseBuffer.append (l); parseBuffer = l; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - //XXYY.ZZZZ - QRegExp WGS84 ("(\\d\\d)(\\d\\d\\.\\d\\d\\d\\d)"); - //$GPRMC,HHMMSS,A,BBBB.BBBB,b,LLLLL.LLLL,l,GG.G,RR.R,DDMMYY,M.M,m,F*PP - //$GPRMC,213337.500,A,4909.4154,N,00702.2017,E,0.19,63.13,211013,,,A*52 - QRegExp gprmcR ("\\$GPRMC,([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w\\*]*)\\r\\n"); - int match = gprmcR.indexIn(parseBuffer); - if ( match > -1 ) { - QTime gpsTime = QTime::fromString(gprmcR.cap(1), "hhmmss.zzz"); - bool gpsValid = false; - if (gprmcR.cap(2) == "A") - gpsValid = true; - QString latitude = gprmcR.cap(3); - double latitudeDeg=666; - if ( WGS84.indexIn(latitude) > -1 ) { - //XXYY.ZZZZ ⇒ XX° + (YY.ZZZZ / 60)° - latitudeDeg = WGS84.cap(1).toInt() + ( WGS84.cap(2).toDouble() / 60 ); - } - //A positive latitude indicates the Northern Hemisphere, and a negative latitude indicates the Southern Hemisphere. - QString latNS = gprmcR.cap(4); - if ( latNS == "S") - latitudeDeg = latitudeDeg * -1; - - QString longitude = gprmcR.cap(5); - double longitudeDeg=666; - if ( WGS84.indexIn(longitude) > -1 ) { - //XXYY.ZZZZ ⇒ XX° + (YY.ZZZZ / 60)° - longitudeDeg = WGS84.cap(1).toInt() + ( WGS84.cap(2).toDouble() / 60 ); - } - //A positive longitude indicates the Eastern Hemisphere, and a negative longitude indicates the Western Hemisphere. - QString longEW = gprmcR.cap(6); - if ( longEW == "W") - longitudeDeg = longitudeDeg * -1; - - double speedKnots = gprmcR.cap(7).toDouble(); - double speedKmh = speedKnots * 1.852; - double courseDeg = gprmcR.cap(8).toDouble(); - QDate gpsDate = QDate::fromString(gprmcR.cap(9), "ddMMyy"); -// if ( gpsValid ) -// qDebug() << "GPRMC time=" << gpsTime.toString() << " lat=" << latitude << latNS << " long=" << longitude << longEW << " speed[km/h]=" << speedKmh; -// else -// qDebug() << "GPRMC invalid"; - -#if defined ( Q_WS_MAEMO_5 ) || defined ( Q_OS_ANDROID ) - coordinate = QGeoCoordinate(latitudeDeg, longitudeDeg); - //docu says ground speed, in metres/sec. - //but internal gps gives km/h - //-> set km/h to be compatible -// posInfo.setAttribute(QGeoPositionInfo::GroundSpeed, speedKnots * 0.514444 * 3.6); - posInfo.setAttribute(QGeoPositionInfo::GroundSpeed, speedKmh); - //The timestamp must be in UTC time. - posInfo.setTimestamp( QDateTime(gpsDate, gpsTime, Qt::UTC) ); -#endif -// parseBuffer.remove(match, gprmcR.matchedLength()); - } else { - allData = false; - } - //Global Positioning System Fix Data - //$GPGGA,212634.000,4909.4139,N,00702.2037,E,1,9,1.40,202.7,M,47.8,M,,*54 - QRegExp gpggaR ("\\$GPGGA,([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w\\*]*)"); - match = gpggaR.indexIn(parseBuffer); - if ( match > -1 ) { - QTime gpsTime = QTime::fromString(gpggaR.cap(1), "hhmmss.zzz"); - double latitude = gpggaR.cap(2).toDouble(); - QString latNS = gpggaR.cap(3); - double longitude = gpggaR.cap(4).toDouble(); - QString longEW = gpggaR.cap(5); - // fix quality - 0 = Invalid / 1 = GPS fix / 2 = DGPS fix - quint8 fixQuality = gpggaR.cap(6).toInt(); - quint8 numSatInView = gpggaR.cap(7).toInt(); - //Horizontal Dilution of Precision (HDOP) 1.5 Relative accuracy of horizontal position - double hdop = gpggaR.cap(8).toDouble(); - //Altitude 280.2, M 280.2 meters above mean sea level - double altitude = gpggaR.cap(9).toDouble(); - //Height of geoid above WGS84 ellipsoid -34.0, M -34.0 meters - double heigthAboveWGS84 = gpggaR.cap(10).toDouble(); - //Time since last DGPS update blank No last update - double timeSinceLastDGPSUpdate = gpggaR.cap(11).toDouble(); - //DGPS reference station id blank No station id - double DGPSrefStationId = gpggaR.cap(12).toDouble(); - //Checksum *75 Used by program to check for transmission errors - QString checksum = gpggaR.cap(13); - -#else //XXYY.ZZZZ QRegularExpression WGS84 ("(\\d\\d)(\\d\\d\\.\\d\\d\\d\\d)"); //$GPRMC,HHMMSS,A,BBBB.BBBB,b,LLLLL.LLLL,l,GG.G,RR.R,DDMMYY,M.M,m,F*PP //$GPRMC,213337.500,A,4909.4154,N,00702.2017,E,0.19,63.13,211013,,,A*52 - QRegularExpression gprmcR ("\\$GPRMC,([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w\\*]*)\\r\\n"); + QRegularExpression gprmcR ("\\$GPRMC,([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w\\*]*)"); QRegularExpressionMatch match = gprmcR.match(parseBuffer); if ( match.hasMatch() ) { QTime gpsTime = QTime::fromString(match.captured(1), "hhmmss.zzz"); @@ -212,10 +123,10 @@ void MdGpsSerial::parseLine ( const QString &l ) { gpsValid = true; QString latitude = match.captured(3); double latitudeDeg=666; - QRegularExpressionMatch lmatch = WGS84.match(latitude); - if ( lmatch.hasMatch() ) { + QRegularExpressionMatch wgsMatch = WGS84.match(latitude); + if ( wgsMatch.hasMatch() ) { //XXYY.ZZZZ ⇒ XX° + (YY.ZZZZ / 60)° - latitudeDeg = lmatch.captured(1).toInt() + ( lmatch.captured(2).toDouble() / 60 ); + latitudeDeg = wgsMatch.captured(1).toInt() + ( wgsMatch.captured(2).toDouble() / 60 ); } //A positive latitude indicates the Northern Hemisphere, and a negative latitude indicates the Southern Hemisphere. QString latNS = match.captured(4); @@ -224,10 +135,10 @@ void MdGpsSerial::parseLine ( const QString &l ) { QString longitude = match.captured(5); double longitudeDeg=666; - lmatch = WGS84.match(longitude); - if ( lmatch.hasMatch() ) { + QRegularExpressionMatch lonMatch = WGS84.match(longitude); + if ( lonMatch.hasMatch() ) { //XXYY.ZZZZ ⇒ XX° + (YY.ZZZZ / 60)° - longitudeDeg = lmatch.captured(1).toInt() + ( lmatch.captured(2).toDouble() / 60 ); + longitudeDeg = lonMatch.captured(1).toInt() + ( lonMatch.captured(2).toDouble() / 60 ); } //A positive longitude indicates the Eastern Hemisphere, and a negative longitude indicates the Western Hemisphere. QString longEW = match.captured(6); @@ -243,7 +154,7 @@ void MdGpsSerial::parseLine ( const QString &l ) { // else // qDebug() << "GPRMC invalid"; -#if defined ( Q_WS_MAEMO_5 ) || defined ( Q_OS_ANDROID ) +#if defined ( QT_MAEMO5_ENABLE ) || defined ( Q_OS_ANDROID ) coordinate = QGeoCoordinate(latitudeDeg, longitudeDeg); //docu says ground speed, in metres/sec. //but internal gps gives km/h @@ -260,30 +171,29 @@ void MdGpsSerial::parseLine ( const QString &l ) { //Global Positioning System Fix Data //$GPGGA,212634.000,4909.4139,N,00702.2037,E,1,9,1.40,202.7,M,47.8,M,,*54 QRegularExpression gpggaR ("\\$GPGGA,([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w]*),([\\.\\w\\*]*)"); - match = gpggaR.match(parseBuffer); - if ( match.hasMatch() ) { - QTime gpsTime = QTime::fromString(match.captured(1), "hhmmss.zzz"); - double latitude = match.captured(2).toDouble(); - QString latNS = match.captured(3); - double longitude = match.captured(4).toDouble(); - QString longEW = match.captured(5); + QRegularExpressionMatch ggaMatch = gpggaR.match(parseBuffer); + if ( ggaMatch.hasMatch() ) { + QTime gpsTime = QTime::fromString(ggaMatch.captured(1), "hhmmss.zzz"); + double latitude = ggaMatch.captured(2).toDouble(); + QString latNS = ggaMatch.captured(3); + double longitude = ggaMatch.captured(4).toDouble(); + QString longEW = ggaMatch.captured(5); // fix quality - 0 = Invalid / 1 = GPS fix / 2 = DGPS fix - quint8 fixQuality = match.captured(6).toInt(); - quint8 numSatInView = match.captured(7).toInt(); + quint8 fixQuality = ggaMatch.captured(6).toInt(); + quint8 numSatInView = ggaMatch.captured(7).toInt(); //Horizontal Dilution of Precision (HDOP) 1.5 Relative accuracy of horizontal position - double hdop = match.captured(8).toDouble(); + double hdop = ggaMatch.captured(8).toDouble(); //Altitude 280.2, M 280.2 meters above mean sea level - double altitude = match.captured(9).toDouble(); + double altitude = ggaMatch.captured(9).toDouble(); //Height of geoid above WGS84 ellipsoid -34.0, M -34.0 meters - double heigthAboveWGS84 = match.captured(10).toDouble(); + double heigthAboveWGS84 = ggaMatch.captured(10).toDouble(); //Time since last DGPS update blank No last update - double timeSinceLastDGPSUpdate = match.captured(11).toDouble(); + double timeSinceLastDGPSUpdate = ggaMatch.captured(11).toDouble(); //DGPS reference station id blank No station id - double DGPSrefStationId = match.captured(12).toDouble(); + double DGPSrefStationId = ggaMatch.captured(12).toDouble(); //Checksum *75 Used by program to check for transmission errors - QString checksum = match.captured(13); -#endif -#if defined ( Q_WS_MAEMO_5 ) || defined ( Q_OS_ANDROID ) + QString checksum = ggaMatch.captured(13); +#if defined ( QT_MAEMO5_ENABLE ) || defined ( Q_OS_ANDROID ) coordinate.setAltitude(altitude); #endif } else { @@ -293,7 +203,7 @@ void MdGpsSerial::parseLine ( const QString &l ) { //$GPGSV //GPS Satellites in view -#if defined ( Q_WS_MAEMO_5 ) || defined ( Q_OS_ANDROID ) +#if defined ( QT_MAEMO5_ENABLE ) || defined ( Q_OS_ANDROID ) if ( allData ) { //we have valid Data! qDebug() << "valid data " << posInfo.coordinate().toString(); diff --git a/src/MdGpsSerial.h b/src/MdGpsSerial.h index 579fd3ea..67f49c31 100644 --- a/src/MdGpsSerial.h +++ b/src/MdGpsSerial.h @@ -5,7 +5,7 @@ #include #include -#if defined ( Q_WS_MAEMO_5 ) +#if defined ( QT_MAEMO5_ENABLE ) #include QTM_USE_NAMESPACE #endif @@ -46,7 +46,7 @@ protected slots: void portOpened(); void portClosed(); -#if defined ( Q_WS_MAEMO_5 ) || defined ( Q_OS_ANDROID ) +#if defined ( QT_MAEMO5_ENABLE ) || defined ( Q_OS_ANDROID ) void positionUpdated(const QGeoPositionInfo &update); #endif @@ -68,7 +68,7 @@ protected slots: //#endif -#if defined ( Q_WS_MAEMO_5 ) || defined (Q_OS_ANDROID) +#if defined ( QT_MAEMO5_ENABLE ) || defined (Q_OS_ANDROID) QGeoCoordinate coordinate; QGeoPositionInfo posInfo; #endif diff --git a/src/MdPlot.cpp b/src/MdPlot.cpp index 36b418ea..25ba6938 100644 --- a/src/MdPlot.cpp +++ b/src/MdPlot.cpp @@ -70,11 +70,7 @@ MdPlot::MdPlot( QMainWindow* mw, QWidget* parent, QTableView *tableView ) { // d_zoomer[1] = new MdPlotZoomer(QwtPlot::xTop, QwtPlot::yRight, this->canvas()); d_panner = new QwtPlotPanner(this->canvas()); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - d_panner->setMouseButton(Qt::MidButton); -#else d_panner->setMouseButton(Qt::MiddleButton); -#endif //qwt5 // d_picker[0] = new MdPlotPicker(QwtPlot::xBottom, QwtPlot::yLeft, @@ -114,7 +110,7 @@ MdPlot::MdPlot( QMainWindow* mw, QWidget* parent, QTableView *tableView ) { this->tableView = tableView; -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE //http://doc.qt.nokia.com/qt-maemo-4.6/gestures-overview.html grabGesture(Qt::PanGesture); grabGesture(Qt::PinchGesture); diff --git a/src/MdPlotData.h b/src/MdPlotData.h index a48f21f2..e5d45dc0 100644 --- a/src/MdPlotData.h +++ b/src/MdPlotData.h @@ -23,7 +23,6 @@ #include #include -#include class QwtPlotCurve; @@ -43,7 +42,7 @@ class iResultList { public: virtual ~iResultList (); - QList resultList = QList(); + QList resultList; }; /** diff --git a/src/MdPlotPicker.cpp b/src/MdPlotPicker.cpp index f7b4bb44..c1aa51e4 100644 --- a/src/MdPlotPicker.cpp +++ b/src/MdPlotPicker.cpp @@ -67,39 +67,13 @@ QwtText MdPlotPicker::trackerTextF (const QPointF &pos ) const { // t.append ( myPlot->getCurveColor(curvenum).name() ); t.append ( i->curve->pen().color().name() ); t.append ("\">"); - // show the real values (new apply a factor to some curves! - bool gotit = false; - if ( i->curve->title().text() == "Speed") { - t.append( QString::number(i->y / 10, 'f',1 ) ); - gotit = true; - } - if ( i->curve->title().text() == "N75") { - t.append( QString::number(i->y * 25, 'f', 0) ); - gotit = true; - } - if ( i->curve->title().text() == "Knock") { - t.append( QString::number(i->y * 25, 'f', 0) ); - gotit = true; - } - if ( i->curve->title().text() == "Ignition Retard") { - t.append( QString::number(i->y * 4, 'f', 1) ); - gotit = true; - } - if ( i->curve->title().text() == "Ignition") { - t.append( QString::number(i->y * 6, 'f', 1) ); - gotit = true; - } - if ( i->curve->title().text() == "rpm") { - t.append( QString::number(i->y, 'f', 0) ); - gotit = true; - } - if ( i->curve->title().text() == "lambda") { - t.append( QString::number(i->y, 'f', 2) ); - gotit = true; - } - if ( ! gotit ) - t.append( QString::number(i->y, 'f',1) ); - + // show the real values (new apply a factor to some curves!) + if ( i->curve->title().text() == "Speed") + t.append( QString::number(i->y / 10 ) ); + else if ( i->curve->title().text() == "N75") + t.append( QString::number(i->y * 25) ); + else + t.append( QString::number(i->y) ); t.append( ""); curvenum++; } diff --git a/src/MdPlotPicker.h b/src/MdPlotPicker.h index d7390754..53361a2a 100644 --- a/src/MdPlotPicker.h +++ b/src/MdPlotPicker.h @@ -23,7 +23,6 @@ #include #include -#include class MdPlot; diff --git a/src/MdSerialComBinary.cpp b/src/MdSerialComBinary.cpp index 2929a9d9..93747688 100644 --- a/src/MdSerialComBinary.cpp +++ b/src/MdSerialComBinary.cpp @@ -329,7 +329,7 @@ void MdSerialComBinary::convertReceivedMd2Frame() { // << efr_speed_tmp << " freq=" << 1000000/efr_speed_tmp << "Hz speed=" << efr_speed << " RPM" // << " DataOut " << ((millisElapsed > 0) ? 1000/millisElapsed : -1) << " Hz"; -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) ; #else qDebug() << " DataOut " << ((millisElapsed > 0) ? 1000/millisElapsed : -1) << " Hz"; @@ -425,7 +425,7 @@ void MdSerialComBinary::convertReceivedMd2Frame() { double df_voltage = dfVoltageMap->mapValue(df_voltage_raw); -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) ; #else if ( ! df_connected ) { diff --git a/src/PowerPlot.cpp b/src/PowerPlot.cpp index c2456ee9..f24034b0 100644 --- a/src/PowerPlot.cpp +++ b/src/PowerPlot.cpp @@ -127,11 +127,7 @@ void PowerPlot::setData ( QList&dl, QList &rn, bool useGpsSp rowNums = rn; //clean data -> remove rows without changing speed! -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - qSort (rowNums.begin(), rowNums.end()); -#else std::sort (rowNums.begin(), rowNums.end()); -#endif QList removeIdx; for ( quint32 i = 0 ; i < rowNums.size() ; i++ ) { if ( i>0) { @@ -514,13 +510,10 @@ void PowerPlot::reCalculate( bool useGpsSpeed ) { } } - double dinMaxPowerHp = dinMaxPower * 1.36; - double wheelMaxPowerHp = wheelMaxPower * 1.36; - - QString maxValuesString = "DIN engine max Torque " + QString::number(dinMaxTorque, 'f', 0) + "Nm @ " + QString::number(dinMaxTorqueRPM,'f',0) - + " max power " + QString::number(dinMaxPowerHp,'f',0) + "PS " + QString::number(dinMaxPower,'f',0) + "KW @ " + QString::number(dinMaxPowerRPM,'f',0) + " | wheel " - + "max Torque " + QString::number(wheelMaxTorque,'f',0) + "Nm @ " + QString::number(wheelMaxTorqueRPM,'f',0) - + " max power " + QString::number(wheelMaxPowerHp,'f',0) + "PS " + QString::number(wheelMaxPower,'f',0) + "KW @ " + QString::number(wheelMaxPowerRPM,'f',0); + QString maxValuesString = "DIN engine max Torque " + QString::number(dinMaxTorque, 'f', 2) + "Nm @ " + QString::number(dinMaxTorqueRPM,'f',0) + + " max power " + QString::number(dinMaxPower,'f',2) + "KW @ " + QString::number(dinMaxPowerRPM,'f',0) + " | wheel " + + "max Torque " + QString::number(wheelMaxTorque,'f',2) + "Nm @ " + QString::number(wheelMaxTorqueRPM,'f',0) + + " max power " + QString::number(wheelMaxPower,'f',2) + "KW @ " + QString::number(wheelMaxPowerRPM,'f',0); qDebug() << maxValuesString; emit resultString(maxValuesString); @@ -592,12 +585,6 @@ void PowerPlot::computePower (MdDataRecord* curR, MdDataRecord* lastR, ComputedP A=Stirnfläche, Cw=Cw Wert, D=Dichte der Luft (abhängig von Temperatur) cw-Wert bei 195er 0,32 bei 205er und Plusachse 0,34 (ist aber nicht sicher!!) Stirnflächen: normaler Corrado 1,81m² US und 2.0L (kleine Frontlippe) 1,80m² - - golf 1: 0,42/1,83/0,77 - golf 2: 0,35/1,89/0,67 - golf 3: 0,34/1,98/0,67 - golf 4: 0,33/2,11/0,69 - golf 5: 0,32/2,22/0,72 */ qreal f_air = 1.81*0.5 * 0.34 * 1.29 * qPow(end_velocity*0.27778, 2); qreal w_air = f_air * distance; @@ -662,8 +649,6 @@ qreal PowerPlot::findX (qreal x1, qreal y1, qreal x2, qreal y2, qreal ys) { QMap PowerPlot::calculateTimeBetweenSpeeds ( QList&dl, QList &rn, qreal startspeed, qreal endspeed ) { QMap timeTable; timeTable[-1] = SpeedData(); - timeTable[-1].startSpeed = startspeed; - timeTable[-1].endSpeed = endspeed; if ( rn.size() < 2 ) return timeTable; @@ -720,7 +705,7 @@ QMap PowerPlot::calculateTimeBetweenSpeeds ( QList smoothedSpeed; QMap smoothedRPM; QMap smoothedTime; -public: - QList< QMap > accTimingList = QList< QMap >(); }; diff --git a/src/TransferFunction.h b/src/TransferFunction.h index ad3d50b3..cdf03251 100644 --- a/src/TransferFunction.h +++ b/src/TransferFunction.h @@ -47,16 +47,7 @@ class TransferFunction250kpa : public TransferFunction int name () { return 250; } }; -#if defined (DIGIFANTVANAPP) -//! use 100kpa selection for AFM: input 0-255, output to volts -class TransferFunction100kpa : public TransferFunction -{ - /** input 0-255, out kpa - **/ - double map ( double input ) { return (5.0 * (input/255)); } - int name () { return 100; } -}; -#else + //! Freescale MPXA6115A 100kpa class TransferFunction100kpa : public TransferFunction { @@ -65,7 +56,6 @@ class TransferFunction100kpa : public TransferFunction double map ( double input ) { return ((5.0 * (input/255.0)) + 0.475) / 0.045; } int name () { return 100; } }; -#endif //! Freescale 300kpa class TransferFunction300kpa : public TransferFunction @@ -76,47 +66,5 @@ class TransferFunction300kpa : public TransferFunction int name () { return 300; } }; -/** wideband lambda */ -class TransferFunctionWbLambdaTechEdge : public TransferFunction { - double map ( double input ) { double l = ( (5.0*( ( input) /1023)) * 2 + 9 ) / 14.7; return static_cast(static_cast(l*100+0.5))/100.0; } - int name () { return -1; } -}; - -class TransferFunctionWbLambdaPlx : public TransferFunction { - double map ( double input ) { double l = ( (5.0*( ( input) /1023)) * 2 + 10 ) / 14.7; return static_cast(static_cast(l*100+0.5))/100.0; } - int name () { return -1; } -}; - -class TransferFunctionWbLambdaInnovateLC1 : public TransferFunction { - double map ( double input ) { double l = ( (5.0*( (input) /1023)) * 3 + 7.35 ) / 14.7; return static_cast(static_cast(l*100+0.5))/100.0; } - int name () { return -1; } -}; -class TransferFunctionWbLambdaInnovateLM1 : public TransferFunction { - double map ( double input ) { double l = ( (5.0*( (input) /1023)) * 2 + 10.0 ) / 14.7; return static_cast(static_cast(l*100+0.5))/100.0; } - int name () { return -1; } -}; -class TransferFunctionWbLambdaZeitronix : public TransferFunction { - double map ( double input ) { double l = ( (5.0*( (input) /1023)) * 2 + 9.6 ) / 14.7; return static_cast(static_cast(l*100+0.5))/100.0;} - int name () { return -1; } -}; -class TransferFunctionWbLambdaDummy : public TransferFunction { - double map ( double input ) { return input; } - int name () { return -99; } -}; -class TransferFunctionWbLambdaRawDebug : public TransferFunction { - double map ( double input ) { return input; } - int name () { return -98; } -}; -class TransferFunctionWbLambdaBreitbandLambdaDe40 : public TransferFunction { - double map ( double input ) { double l = (5.0*( ( input) /1023)) * 0.12 + 0.7; return static_cast(static_cast(l*100+0.5))/100.0; } - int name () { return -1; } -}; -//! -//! \brief The TransferFunctionWbLambdaAEM for AEM X-Series P/N 30-0300 https://www.aemelectronics.com/files/instructions/30-0300.pdf -//! -class TransferFunctionWbLambdaAEMXSeries : public TransferFunction { - double map ( double input ) { double l = (5.0*( ( input) /1023)) * 0.1621 + 0.499; return l; } - int name () { return -1; } -}; #endif // TRANSFERFUNCTION_H diff --git a/src/V2N75SetupDialog.cpp b/src/V2N75SetupDialog.cpp index 60e2a689..bdd5a86a 100644 --- a/src/V2N75SetupDialog.cpp +++ b/src/V2N75SetupDialog.cpp @@ -10,7 +10,7 @@ #include #include -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE #include #include #endif @@ -49,23 +49,15 @@ V2N75SetupDialog::V2N75SetupDialog(QWidget *parent) : qDebug() << ui->n75comboBox->currentText(); - connect (ui->n75comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(n75modeChanged(int)) ); - connect (ui->n75WritePushButton, SIGNAL(clicked()), this, SLOT(n75writeSlow())); - connect (ui->n75ReadPushButton, SIGNAL(clicked()), this, SLOT(n75readSlow())); + connect (ui->n75comboBox, &QComboBox::currentIndexChanged, this, &V2N75SetupDialog::n75modeChanged); + connect (ui->n75WritePushButton, &QPushButton::clicked, this, &V2N75SetupDialog::n75writeSlow); + connect (ui->n75ReadPushButton, &QPushButton::clicked, this, &V2N75SetupDialog::n75readSlow); - connect (t, SIGNAL(timeout()), this, SLOT(timerUpdateRead())); - t->setSingleShot(true); - connect (wt, SIGNAL(timeout()), this, SLOT(timerUpdateWrite())); - wt->setSingleShot(true); + connect (t, &QTimer::timeout, this, &V2N75SetupDialog::timerUpdateRead); + connect (wt, &QTimer::timeout, this, &V2N75SetupDialog::timerUpdateWrite); n75Settings = new N75PidSettingsWidget (this); ui->n75TableGroupBox->layout()->addWidget (n75Settings); - -#ifdef Q_OS_ANDROID - //delete on close! AndroidMainWindows eventhandler will initiate the re-creation - //fixes broken dialog on 2. show - setAttribute( Qt::WA_DeleteOnClose, true ); -#endif } @@ -176,10 +168,10 @@ void V2N75SetupDialog::timerUpdateWrite () { wt->start(25); else { next_gear_write = 99; -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) +#if !defined (QT_MAEMO5_ENABLE) && !defined (ANDROID) QMessageBox::information(this, "N75 maps", "write complete", QMessageBox::Ok); #endif -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) QMaemo5InformationBox::information ( this, "write complete", 0 ); #endif } @@ -249,7 +241,7 @@ void V2N75SetupDialog::n75SetpointMap (quint8 gear, quint8 mode, quint8 serial, void V2N75SetupDialog::showEvent ( QShowEvent * event ) { wait_for_n75_map_frame = false; write_wait_for_ack_serial = 0; -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) dashboardActualizeSave = AppEngine::getInstance()->getActualizeDashboard() ; vis1ActualizeSave = AppEngine::getInstance()->getActualizeVis1(); AppEngine::getInstance()->setActualizeDashboard( false ); @@ -258,7 +250,7 @@ void V2N75SetupDialog::showEvent ( QShowEvent * event ) { } void V2N75SetupDialog::closeEvent ( QCloseEvent * event ) { -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) AppEngine::getInstance()->setActualizeDashboard( dashboardActualizeSave ); AppEngine::getInstance()->setActualizeVis1( vis1ActualizeSave ); #endif diff --git a/src/V2PowerDialog.cpp b/src/V2PowerDialog.cpp index 543b355c..893d9723 100644 --- a/src/V2PowerDialog.cpp +++ b/src/V2PowerDialog.cpp @@ -10,15 +10,15 @@ V2PowerDialog::V2PowerDialog(QWidget *parent) : ui->setupUi(this); plot = new PowerPlot((QMainWindow*)this, (QWidget*) ui->groupBox); - connect (ui->pressureSpinBox, SIGNAL(valueChanged(int)), plot, SLOT(setDinAirPressure(int))); - connect (ui->tempSpinBox, SIGNAL(valueChanged(int)), plot, SLOT(setDinTemp(int))); - connect (ui->carMassSpinBox, SIGNAL(valueChanged(int)), plot, SLOT(setCarMass(int))); - connect (ui->smoothSpinBox, SIGNAL(valueChanged(int)), plot, SLOT(setSmoothAmount(int))); - connect (ui->driveTrainLossSpinBox, SIGNAL(valueChanged(double)), plot, SLOT(setDriveTrainLoss(double))); + connect (ui->pressureSpinBox, &QSpinBox::valueChanged, plot, &PowerPlot::setDinAirPressure); + connect (ui->tempSpinBox, &QSpinBox::valueChanged, plot, &PowerPlot::setDinTemp); + connect (ui->carMassSpinBox, &QSpinBox::valueChanged, plot, &PowerPlot::setCarMass); + connect (ui->smoothSpinBox, &QSpinBox::valueChanged, plot, &PowerPlot::setSmoothAmount); + connect (ui->driveTrainLossSpinBox, &QDoubleSpinBox::valueChanged, plot, &PowerPlot::setDriveTrainLoss); - connect (ui->reCalcButton, SIGNAL(clicked()), plot, SLOT(reCalculate()) ); + connect (ui->reCalcButton, &QPushButton::clicked, plot, &PowerPlot::reCalculate); - connect (plot, SIGNAL(resultString(QString)), ui->resultLineEdit, SLOT(setText(QString))); + connect (plot, &PowerPlot::resultString, ui->resultLineEdit, &QLineEdit::setText); ui->pressureSpinBox->setValue(plot->dinAirPressure()); ui->tempSpinBox->setValue(plot->dinTemp()); diff --git a/src/V2SettingsDialog.cpp b/src/V2SettingsDialog.cpp index f9c0992d..5ae5a21d 100644 --- a/src/V2SettingsDialog.cpp +++ b/src/V2SettingsDialog.cpp @@ -11,19 +11,7 @@ V2SettingsDialog::V2SettingsDialog(QWidget *parent) : ui(new Ui::V2SettingsDialog) { ui->setupUi(this); -#ifdef Q_OS_ANDROID - //we want no ok / cancel button on android. data is saved on close by back button - //back button triggers 1. rejected and 2. finished - connect (this, SIGNAL(rejected()), this, SLOT(accept() )); - //connect (this, SIGNAL(finished(int)), this, SLOT(signalFinished(int) )); - connect (this, SIGNAL(accepted()), this, SLOT(save())); - ui->buttonBox->hide(); - //delete on close! AndroidMainWindows eventhandler will initiate the re-creation - //fixes broken dialog on 2. show - setAttribute( Qt::WA_DeleteOnClose, true ); -#else - connect (ui->buttonBox, SIGNAL(accepted()), this, SLOT(save())); -#endif + connect (ui->buttonBox, SIGNAL(accepted()), this, SLOT(accepted())); } V2SettingsDialog::~V2SettingsDialog() @@ -31,7 +19,7 @@ V2SettingsDialog::~V2SettingsDialog() delete ui; } -void V2SettingsDialog::save() { +void V2SettingsDialog::accepted() { AppEngine::getInstance()->setActualizeVis1( ui->actualizeVis1CheckBox->isChecked() ); AppEngine::getInstance()->setActualizeDashboard( ui->actualizeDashboardCheckBox->isChecked() ); @@ -72,18 +60,6 @@ void V2SettingsDialog::save() { emit cfgDialogAccepted(); } -void V2SettingsDialog::signalFinished(int result) -{ - //android: back button triggers 2. signal finished -} - -void V2SettingsDialog::signalRejected() -{ - //android: back button triggers 1. signal rejected - //qt: cancel triggers signal rejected - -} - void V2SettingsDialog::showEvent ( QShowEvent * event ) { Q_UNUSED(event); ui->actualizeVis1CheckBox->setChecked( AppEngine::getInstance()->getActualizeVis1() ); @@ -112,16 +88,6 @@ void V2SettingsDialog::showEvent ( QShowEvent * event ) { { ui->groupBoxFrequency->hide(); ui->groupBoxEnergy->hide(); - //FIX android dark holo theme default has light background and text color! -> set background to black! - QColor fr = ui->comboBoxEcu->palette().color(QWidget::foregroundRole()); - //light 0 dark 243 - //qDebug() << fr.lightness(); - if ( fr.lightness() >= 243 ) { - ui->comboBoxEcu->setStyleSheet("QComboBox { background-color: black }" "QListView { color: blue; }"); - //ui->comboBoxWbLambda->setStyleSheet("QComboBox { background-color: black }" "QListView { color: blue; }"); - ui->comboBoxMapSensor->setStyleSheet("QComboBox { background-color: black }" "QListView { color: blue; }"); - //ui->buttonBox->setStyleSheet("QPushButton { background-color: black }"); - } } #endif } diff --git a/src/V2SettingsDialog.h b/src/V2SettingsDialog.h index 55c4c520..cc04a8dc 100644 --- a/src/V2SettingsDialog.h +++ b/src/V2SettingsDialog.h @@ -19,9 +19,7 @@ class V2SettingsDialog : public QDialog void cfgDialogAccepted(); protected slots: - void save(); - void signalFinished(int); - void signalRejected(); + void accepted(); protected: void showEvent ( QShowEvent * event ); diff --git a/src/VisualizationPlot.cpp b/src/VisualizationPlot.cpp index db356c25..29edf08f 100644 --- a/src/VisualizationPlot.cpp +++ b/src/VisualizationPlot.cpp @@ -27,6 +27,7 @@ #include + VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableView *tableView ) : MdPlot(mw, parent, tableView) { @@ -54,10 +55,6 @@ VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableVie gearData = new MdPlotData (0, 100); n75Data = new MdPlotData (0, 100); - dfRetardData = new MdPlotData (0, 100); - dfKnockData = new MdPlotData (0, 100); - dfIgnData = new MdPlotData (0, 100); - // setTitle (QString("Boost / RPM / Lambda / Throttle / EGT")); //#ifdef Q_WS_MAEMO_5 @@ -66,102 +63,90 @@ VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableVie // setTitle(t); //#endif - boostCurve = new QwtPlotCurve (tr("boost")); + boostCurve = new QwtPlotCurve ("boost"); boostCurve->attach(this); - rpmCurve = new QwtPlotCurve (tr("RPM")); + rpmCurve = new QwtPlotCurve ("RPM"); rpmCurve->attach(this); rpmCurve->setYAxis(QwtPlot::yRight); - lambdaCurve = new QwtPlotCurve (tr("Lambda")); + lambdaCurve = new QwtPlotCurve ("Lambda"); lambdaCurve->attach(this); - throttleCurve = new QwtPlotCurve (tr("Throttle")); + throttleCurve = new QwtPlotCurve ("Throttle"); throttleCurve->attach(this); - egt0Curve = new QwtPlotCurve (tr("EGT 0")); + egt0Curve = new QwtPlotCurve ("EGT 0"); egt0Curve->attach(this); egt0Curve->setYAxis(QwtPlot::yRight); - egt1Curve = new QwtPlotCurve (tr("EGT 1")); + egt1Curve = new QwtPlotCurve ("EGT 1"); egt1Curve->attach(this); egt1Curve->setYAxis(QwtPlot::yRight); - egt2Curve = new QwtPlotCurve (tr("EGT 2")); + egt2Curve = new QwtPlotCurve ("EGT 2"); egt2Curve->attach(this); egt2Curve->setYAxis(QwtPlot::yRight); - egt3Curve = new QwtPlotCurve (tr("EGT 3")); + egt3Curve = new QwtPlotCurve ("EGT 3"); egt3Curve->attach(this); egt3Curve->setYAxis(QwtPlot::yRight); - egt4Curve = new QwtPlotCurve (tr("EGT 4")); + egt4Curve = new QwtPlotCurve ("EGT 4"); egt4Curve->attach(this); egt4Curve->setYAxis(QwtPlot::yRight); - egt5Curve = new QwtPlotCurve (tr("EGT 5")); + egt5Curve = new QwtPlotCurve ("EGT 5"); egt5Curve->attach(this); egt5Curve->setYAxis(QwtPlot::yRight); - VDOTemp1Curve = new QwtPlotCurve (tr("VDO Temp1")); + VDOTemp1Curve = new QwtPlotCurve ("VDO Temp1"); VDOTemp1Curve->attach(this); VDOTemp1Curve->setYAxis(QwtPlot::yRight); VDOTemp1Curve->setVisible(false); - VDOTemp2Curve = new QwtPlotCurve (tr("VDO Temp2")); + VDOTemp2Curve = new QwtPlotCurve ("VDO Temp2"); VDOTemp2Curve->attach(this); VDOTemp2Curve->setYAxis(QwtPlot::yRight); VDOTemp2Curve->setVisible(false); - VDOTemp3Curve = new QwtPlotCurve (tr("VDO Temp3")); + VDOTemp3Curve = new QwtPlotCurve ("VDO Temp3"); VDOTemp3Curve->attach(this); VDOTemp3Curve->setYAxis(QwtPlot::yRight); VDOTemp3Curve->setVisible(false); - VDOPres1Curve = new QwtPlotCurve (tr("VDO Pres 1")); + VDOPres1Curve = new QwtPlotCurve ("VDO Pres 1"); VDOPres1Curve->attach(this); VDOPres1Curve->setYAxis(QwtPlot::yRight); VDOPres1Curve->setVisible(false); - VDOPres2Curve = new QwtPlotCurve (tr("VDO Pres 2")); + VDOPres2Curve = new QwtPlotCurve ("VDO Pres 2"); VDOPres2Curve->attach(this); VDOPres2Curve->setYAxis(QwtPlot::yRight); VDOPres2Curve->setVisible(false); - VDOPres3Curve = new QwtPlotCurve (tr("VDO Pres 3")); + VDOPres3Curve = new QwtPlotCurve ("VDO Pres 3"); VDOPres3Curve->attach(this); VDOPres3Curve->setYAxis(QwtPlot::yRight); VDOPres3Curve->setVisible(false); - lmmCurve = new QwtPlotCurve (tr("MAF")); + lmmCurve = new QwtPlotCurve ("LMM"); lmmCurve->attach(this); lmmCurve->setYAxis(QwtPlot::yRight); - speedCurve = new QwtPlotCurve (tr("Speed")); + speedCurve = new QwtPlotCurve ("Speed"); speedCurve->attach(this); speedCurve->setYAxis(QwtPlot::yRight); - gearCurve = new QwtPlotCurve (tr("Gear")); + gearCurve = new QwtPlotCurve ("Gear"); gearCurve->attach(this); gearCurve->setYAxis(QwtPlot::yLeft); - n75Curve = new QwtPlotCurve (tr("N75")); + n75Curve = new QwtPlotCurve ("N75"); n75Curve->attach(this); n75Curve->setYAxis(QwtPlot::yLeft); - dfRetardCurve = new QwtPlotCurve (tr("Ignition Retard")); - dfRetardCurve->attach(this); - dfRetardCurve->setYAxis(QwtPlot::yLeft); - - dfKnockCurve = new QwtPlotCurve (tr("Knock")); - dfKnockCurve->attach(this); - dfKnockCurve->setYAxis(QwtPlot::yLeft); - - dfIgnCurve = new QwtPlotCurve (tr("Ignition")); - dfIgnCurve->attach(this); - dfIgnCurve->setYAxis(QwtPlot::yLeft); - boostCurve->setPen(QPen(Qt::red)); rpmCurve->setPen(QPen(Qt::yellow)); lambdaCurve->setPen(QPen(Qt::blue)); @@ -182,9 +167,6 @@ VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableVie speedCurve->setPen(QPen(Qt::darkYellow)); gearCurve->setPen(QPen(Qt::gray)); n75Curve->setPen(QPen(Qt::darkGray)); - dfRetardCurve->setPen(QPen(Qt::darkRed)); - dfKnockCurve->setPen(QPen(Qt::darkGreen)); - dfIgnCurve->setPen(QPen(QColor(0xff,0x7a,0))); curveMap["boost"] = boostCurve; curveMap["rpm"] = rpmCurve; @@ -206,18 +188,15 @@ VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableVie curveMap["Speed"] = speedCurve; curveMap["gear"] = gearCurve; curveMap["N75"] = n75Curve; - curveMap["Ignition Retard"] = dfRetardCurve; - curveMap["Knock"] = dfKnockCurve; - curveMap["Ignition"] = dfIgnCurve; boostCurve->setStyle( QwtPlotCurve::Lines ); // Axis - setAxisTitle(QwtPlot::xBottom, tr("Time / minutes")); + setAxisTitle(QwtPlot::xBottom, "Time / minutes"); setAxisScale(QwtPlot::xBottom, 0, 100000); - setAxisTitle(QwtPlot::yLeft, tr("Boost / Throttle / Lambda")); + setAxisTitle(QwtPlot::yLeft, "Boost / Throttle / Lambda"); setAxisScale(QwtPlot::yLeft, -1.0, 12.0); - setAxisTitle(QwtPlot::yRight, tr("RPM")); + setAxisTitle(QwtPlot::yRight, "RPM"); setAxisScale(QwtPlot::yRight, 0, 7500); enableAxis(QwtPlot::yRight, true); setAxisAutoScale(QwtPlot::xBottom); @@ -248,11 +227,8 @@ VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableVie speedCurve->setSamples ( dynamic_cast* > (speedData) ); gearCurve->setSamples ( dynamic_cast* > (gearData) ); n75Curve->setSamples ( dynamic_cast* > (n75Data) ); - dfRetardCurve->setSamples ( dynamic_cast* > (dfRetardData) ); - dfKnockCurve->setSamples ( dynamic_cast* > (dfKnockData) ); - dfIgnCurve->setSamples ( dynamic_cast* > (dfIgnData) ); -#ifndef Q_WS_MAEMO_5 +#ifndef QT_MAEMO5_ENABLE QwtLegend *legend = new QwtLegend(); legend->setDefaultItemMode( QwtLegendData::Clickable ); // legend->setItemMode(QwtLegend::CheckableItem); @@ -262,7 +238,6 @@ VisualizationPlot::VisualizationPlot(QMainWindow* mw, QWidget *parent, QTableVie connect(legend, SIGNAL(checked(QVariant,bool,int)), this, SLOT(showCurve(QVariant,bool,int)) ); connect(legend, SIGNAL(clicked(QVariant,int)), this, SLOT(showCurve(QVariant,int)) ); #endif - } VisualizationPlot::~VisualizationPlot() { @@ -302,12 +277,6 @@ void VisualizationPlot::addRecord(MdSensorRecord *r, bool doReplot) { //255 is 10 on left axis n75Data->append ( r->getTime()/60000.0, r->getN75() * 0.04 ); - //48 is 12 on left axis - dfRetardData->append ( r->getTime()/60000.0, r->df_ignition_total_retard / 4 ); - //255 is 10 on left axis - dfKnockData->append ( r->getTime()/60000.0, r->df_knock_raw * 0.04 ); - //72 is 12 on left axis - dfIgnData->append ( r->getTime()/60000.0, r->df_ignition / 6 ); if ( doReplot && this->isVisible() ) { // updateAxes(); replot(); @@ -318,7 +287,7 @@ void VisualizationPlot::addRecord(MdSensorRecord *r, bool doReplot) { void VisualizationPlot::pointSelected(const QPointF &pos) { quint32 millis = pos.x() * 60000; -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) +#if !defined (QT_MAEMO5_ENABLE) && !defined (ANDROID) if ( tableView ) { MdData* md = dynamic_cast (tableView->model()); if ( md ) { @@ -355,7 +324,7 @@ void VisualizationPlot::removeLastMarker () { m->detach(); delete (m); replot(); -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) +#if !defined (QT_MAEMO5_ENABLE) && !defined (ANDROID) if ( tableView ) { MdData* md = dynamic_cast (tableView->model()); if ( md ) { @@ -377,15 +346,10 @@ void VisualizationPlot::clear () { egt1Data->clear(); egt2Data->clear(); egt3Data->clear(); - egt4Data->clear(); - egt5Data->clear(); lmmData->clear(); speedData->clear(); gearData->clear(); n75Data->clear(); - dfRetardData->clear(); - dfKnockData->clear(); - dfIgnData->clear(); foreach (QwtPlotMarker* m, markerList) { m->detach(); delete (m); diff --git a/src/VisualizationPlot.h b/src/VisualizationPlot.h index ae98d0c2..53266909 100644 --- a/src/VisualizationPlot.h +++ b/src/VisualizationPlot.h @@ -75,9 +75,6 @@ public slots: QwtPlotCurve *speedCurve; QwtPlotCurve *gearCurve; QwtPlotCurve *n75Curve; - QwtPlotCurve *dfRetardCurve; - QwtPlotCurve *dfKnockCurve; - QwtPlotCurve *dfIgnCurve; MdPlotData *boostData; MdPlotData *rpmData; @@ -101,9 +98,6 @@ public slots: MdPlotData *speedData; MdPlotData *gearData; MdPlotData *n75Data; - MdPlotData *dfRetardData; - MdPlotData *dfKnockData; - MdPlotData *dfIgnData; QList markerList; QList markerMillisecsList; diff --git a/src/WotEventsDialog.cpp b/src/WotEventsDialog.cpp index 16610cf0..ad1be282 100644 --- a/src/WotEventsDialog.cpp +++ b/src/WotEventsDialog.cpp @@ -61,15 +61,12 @@ void WotEventsDialog::show ( QList idxL ) { ui->tableWidget->setRowCount( idxL.size() ); QList tl; - tl << tr("time") << tr("RPM") << tr("boost"); + tl << "time" << "RPM" << "boost"; ui->tableWidget->setHorizontalHeaderLabels( tl ); - int row = 0; - foreach ( int i , idxL ) { - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ); - QTableWidgetItem *wi = new QTableWidgetItem( t.toString("hh:mm:ss.zzz") ); + foreach ( int i , idxL ) { + QTableWidgetItem *wi = new QTableWidgetItem( QString::number( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ) ); wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); ui->tableWidget->setItem (row,0,wi); @@ -88,96 +85,6 @@ void WotEventsDialog::show ( QList idxL ) { QDialog::show(); } -void WotEventsDialog::show ( QList> idxPL ) { - QList idxL; - foreach ( auto i , idxPL ) { - idxL.append ( i.first ); - } - - idxList = idxL; - ui->tableWidget->clear(); - ui->tableWidget->setColumnCount(7); - ui->tableWidget->setRowCount( idxL.size() ); - - QList tl; - tl << "time" << "RPM min" << "RPM max" << "gear" << "min boost" << "max boost" << "mean boost"; - ui->tableWidget->setHorizontalHeaderLabels( tl ); - ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents); - - int row = 0; - QMap gearM; - foreach ( int i , idxL ) { - double boost_max = 0; - double boost_min = 7; - double boost_mean = 0; - int rpm_min = 12000; - int rpm_max = 0; - - QString gearS("no gear data"); - uint p = 0; - for ( int i = idxPL.at(row).first ; i <= idxPL.at(row).second ; i++ ) { - double boost = AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getBoost(); - int gear = AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getGear(); - int rpm = AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getRpm(); - gearM[gear] = 1; - boost_mean += boost; - if ( boost > boost_max ) - boost_max = boost; - if ( boost > 0 && boost < boost_min) - boost_min = boost; - if ( rpm > rpm_max ) - rpm_max = rpm; - if ( rpm < rpm_min ) - rpm_min = rpm; - ++p; - } - boost_mean = boost_mean / p; - if ( ! gearM.empty()) { - gearS = ""; - foreach ( int i, gearM.keys() ) { - gearS = gearS + QString::number(i) + " "; - } - } - - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ); - - QTableWidgetItem *wi = new QTableWidgetItem( t.toString("hh:mm:ss.zzz") ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,0,wi); - - - wi = new QTableWidgetItem( QString::number( rpm_min ) ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,1,wi); - - wi = new QTableWidgetItem( QString::number( rpm_max ) ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,2,wi); - - wi = new QTableWidgetItem( gearS ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,3,wi); - - wi = new QTableWidgetItem( QString::number( boost_min ) ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,4,wi); - - wi = new QTableWidgetItem( QString::number( boost_max ) ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,5,wi); - - wi = new QTableWidgetItem( QString::number( boost_mean ) ); - wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); - ui->tableWidget->setItem (row,6,wi); - - row++; - } - - QDialog::show(); -} - - void WotEventsDialog::showKnock ( QList idxL ) { idxList = idxL; ui->tableWidget->clear(); @@ -190,10 +97,7 @@ void WotEventsDialog::showKnock ( QList idxL ) { int row = 0; foreach ( int i , idxL ) { - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ); - - QTableWidgetItem *wi = new QTableWidgetItem( t.toString("hh:mm:ss.zzz") ); + QTableWidgetItem *wi = new QTableWidgetItem( QString::number( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ) ); wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); ui->tableWidget->setItem (row,0,wi); @@ -227,9 +131,7 @@ void WotEventsDialog::showEGT ( QList idxL ) { int row = 0; foreach ( int i , idxL ) { - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ); - QTableWidgetItem *wi = new QTableWidgetItem( t.toString("hh:mm:ss.zzz") ); + QTableWidgetItem *wi = new QTableWidgetItem( QString::number( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ) ); wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); ui->tableWidget->setItem (row,0,wi); @@ -299,9 +201,7 @@ void WotEventsDialog::show ( QMap > &d ) { wi->setIcon( QIcon::fromTheme("dialog-error") ); } - QTime t = QTime(0, 0, 0, 0); - t = t.addMSecs( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ); - wi = new QTableWidgetItem( t.toString("hh:mm:ss.zzz") ); + wi = new QTableWidgetItem( QString::number( AppEngine::getInstance()->getData()->getData()[i]->getSensorR()->getTime() ) ); wi->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); ui->tableWidget->setItem (row,1,wi); diff --git a/src/WotEventsDialog.h b/src/WotEventsDialog.h index 0faad4ef..12ad230f 100644 --- a/src/WotEventsDialog.h +++ b/src/WotEventsDialog.h @@ -35,8 +35,7 @@ class WotEventsDialog : public QDialog explicit WotEventsDialog(QWidget *parent = 0); ~WotEventsDialog(); - void show (QList> idxPL ); - void show (QList idxL ); + void show ( QList idxL ); void showKnock ( QList idxL ); void showEGT ( QList idxL ); void show ( QMap > &d ); diff --git a/src/com/MdAbstractCom.h b/src/com/MdAbstractCom.h index 3d889c9c..6e9a2357 100644 --- a/src/com/MdAbstractCom.h +++ b/src/com/MdAbstractCom.h @@ -26,12 +26,9 @@ class MdAbstractCom : public QObject { Q_OBJECT public: - explicit MdAbstractCom(QObject *parent = nullptr); + explicit MdAbstractCom(QObject *parent = 0); virtual ~MdAbstractCom (); - void setAutoReconnect ( bool r) { autoReconnect = r; } - bool getAutoReconnect () { return autoReconnect; } - signals: void showStatusMessage ( const QString& ); void showStatusBarSampleCount ( const QString& ); @@ -39,10 +36,6 @@ class MdAbstractCom : public QObject void portOpened(); void portClosed(); - //! BT wrapper class needs this to get info that BT classic or LE can not find any device - void couldNotConnect2BtDevice(); - void bluetoothNotAvailable(); - //! new data received void bytesRead ( const QByteArray & ); @@ -61,9 +54,6 @@ public slots: protected slots: virtual void onReadyRead() = 0; -protected: - bool autoReconnect = true; - }; #endif // MDABSTRACTCOM_H diff --git a/src/com/MdBinaryProtocol.cpp b/src/com/MdBinaryProtocol.cpp index 31aaa031..f9451637 100644 --- a/src/com/MdBinaryProtocol.cpp +++ b/src/com/MdBinaryProtocol.cpp @@ -6,7 +6,7 @@ #include #include -#include +#include #include #include @@ -24,17 +24,10 @@ MdBinaryProtocol::MdBinaryProtocol(QObject *parent, MdData *data, MdAbstractCom dfEctMap = new Map16x1_NTC_ECT(); dfIatMap = new Map16x1_NTC_IAT(); dfVoltageMap = new Map16x1_Voltage(); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - timeHelper = QTime::currentTime(); timeHelper.start(); - freqMeasure = QTime::currentTime(); freqMeasure.start(); -#else - timeHelper.start(); - freqMeasure.start(); -#endif - QSettings settings; + QSettings settings("MultiDisplay", "UI"); if ( settings.value("debug/generate_data", QVariant(false)).toBool() ) { debugDataGenTimer = new QTimer(this); connect ( debugDataGenTimer, SIGNAL(timeout()), this, SLOT(debugDataGenUpdate()) ); @@ -61,16 +54,6 @@ MdBinaryProtocol::~MdBinaryProtocol() { delete sdata; } -void MdBinaryProtocol::changeComInstance (MdAbstractCom* c) { - if ( ac != nullptr) { - delete ac; - ac = c; - connect ( ac, SIGNAL(bytesRead(QByteArray)), this, SLOT(incomingData(QByteArray)) ); - connect ( ac, SIGNAL(portClosed()), this, SLOT(onPortClosed()) ); - connect ( ac, SIGNAL(portOpened()), this, SLOT(onPortOpened()) ); - } -} - void MdBinaryProtocol::closePort() { if ( ac ) @@ -79,8 +62,8 @@ void MdBinaryProtocol::closePort() bool MdBinaryProtocol::changePortSettings (QString sport, QString speed) { if (ac) - return ac->changePortSettings(sport,speed); - return false; + ac->changePortSettings(sport,speed); + return true; } void MdBinaryProtocol::onPortOpened() @@ -142,7 +125,7 @@ void MdBinaryProtocol::incomingData(const QByteArray &bytes) { if ( d != MD_FRAMEEND ) { discarded_frames++; if ( discarded_frames % 100 == 0 ) - qDebug() << "(WARN) frame discarded! low bt signal quality? expected length=" << framelength << " #discarded frames=" << discarded_frames << " d=" << d << " data=" << sdata->toHex(); + qDebug() << "(WARN) frame discarded! expected framelength=" << framelength << " #discarded frames=" << discarded_frames << " d=" << d << " data=" << sdata->toHex(); status = MD_STATUS_FRAMEERROR; } else { rcvData.asBytes[index] = d; @@ -311,8 +294,7 @@ void MdBinaryProtocol::convertReceivedMd2Frame() { double lambda = fixed_b100_2double( quint16 ( rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8) ) ); base +=2; - //double lmm = fixed_b100_2double( quint16 ( rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8) ) ); - double lmm = ( quint16 ( rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8) ) ); + double lmm = fixed_b100_2double( quint16 ( rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8) ) ); base +=2; double casetemp = fixed_b100_2double( quint16 ( rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8) ) ); @@ -339,11 +321,11 @@ void MdBinaryProtocol::convertReceivedMd2Frame() { base +=2; //FIXME pressure / temp ints??? - quint16 vdo_pres1_i = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); + quint16 vdo_pres1 = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); base +=2; - quint16 vdo_pres2_i = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); + quint16 vdo_pres2 = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); base +=2; - quint16 vdo_pres3_i = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); + quint16 vdo_pres3 = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); base +=2; quint16 vdo_temp1 = rcvData.asBytes[base+0] + (rcvData.asBytes[base+1] << 8); base +=2; @@ -379,9 +361,9 @@ void MdBinaryProtocol::convertReceivedMd2Frame() { // qDebug() << "efr_speed raw=" << efr_speed_tmp << " usec rise2fall=" << efr_speed_tmp/2 << " usec rise2rise " // << efr_speed_tmp << " freq=" << 1000000/efr_speed_tmp << "Hz speed=" << efr_speed << " RPM" -// << " DataOut " << ((millisElapsed > 0) ? 10000/millisElapsed : -1) << " Hz"; +// << " DataOut " << ((millisElapsed > 0) ? 1000/millisElapsed : -1) << " Hz"; -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) ; #else qDebug() << " DataOut " << ((millisElapsed > 0) ? 1000/millisElapsed : -1) << " Hz"; @@ -469,58 +451,17 @@ void MdBinaryProtocol::convertReceivedMd2Frame() { base += 1; if ( df_active_frame < 255 ) df_connected = true; - double df_ignition = (df_ign_raw *-0.3515625)+78; -#if defined (DIGIFANTVANAPP) - double df_ignition_total_retard = 0.0 ; //no retard because no knock sensor - double df_ect = dfEctMap->mapValue( df_ect_raw ); - // Note: in Vanagon ECU voltage divder resistor = 8200 ohms so same transfer function as ECT - double df_iat = dfEctMap->mapValue( df_iat_raw ); - // Note: no launch control in Vanagon ECU so we are not changing the timing - double df_voltage = dfVoltageMap->mapValue(df_voltage_raw); - //or - //double df_voltage = df_voltage_raw*(17800+4740)/(51.0*4740); -#else double df_ignition_total_retard = ( df_cyl1_knock_retard + df_cyl2_knock_retard + df_cyl3_knock_retard + df_cyl4_knock_retard ) * 0.351563 ; double df_ect = dfEctMap->mapValue( df_ect_raw ); double df_iat = dfIatMap->mapValue( df_iat_raw ); + double df_ignition = (df_ign_raw *-0.351563)+73.9; if ( (df_lc_flags & 3)==1 ) - df_ignition = (2*df_ign_raw *-0.3515625)+78; + df_ignition = (2*df_ign_raw *-0.351563)+73.9; double df_voltage = dfVoltageMap->mapValue(df_voltage_raw); -#endif - -#if defined (DIGIFANTAPP) - //Ladedruck in Bar aus DF Druck berechnen - boost = (AppEngine::getInstance()->getDfBoostTransferFunction()->map(df_boost_raw) / 100) - 1; - //wideband lambda transfer function! - //df interface überträgt lambda raw voltage in lmm daten! - if ( AppEngine::getInstance()->getWbLamdaTransferFunction()->name() != -99 ) - lambda = AppEngine::getInstance()->getWbLamdaTransferFunction()->map (lmm); - // qDebug() << "vdo: " << vdo_pres1_i << " " << vdo_pres2_i << " " << vdo_pres3_i; - - //qDebug() << "vdo: " << vdo_pres1_i << " " << vdo_pres2_i << " " << vdo_pres3_i; - // TODO: solution for digifant app on mdv2 - double vdo_pres1 = AppEngine::getInstance()->getVdo1Map()->mapValue10Bit(vdo_pres1_i); - double vdo_pres2 = AppEngine::getInstance()->getVdo2Map()->mapValue10Bit(vdo_pres2_i); - double vdo_pres3 = AppEngine::getInstance()->getVdo3Map()->mapValue10Bit(vdo_pres3_i); - - if ( df_flags & 8 && throttle == 0) - throttle = 100; - else { - if ( df_flags & 0x10 && throttle == 0) - throttle = 0; - else - if ( throttle == 0 ) - throttle = 50; - } -#else - double vdo_pres1 = vdo_pres1_i; - double vdo_pres2 = vdo_pres2_i; - double vdo_pres3 = vdo_pres3_i; -#endif -#if defined (Q_WS_MAEMO_5) || defined (ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined (ANDROID) ; #else if ( ! df_connected ) { diff --git a/src/com/MdBinaryProtocol.h b/src/com/MdBinaryProtocol.h index 7a585c0d..5d9c97b0 100644 --- a/src/com/MdBinaryProtocol.h +++ b/src/com/MdBinaryProtocol.h @@ -2,9 +2,9 @@ #define MDBINARYPROTOCOL_H #include -#include -#include #include +#include + #define MD_FRAMEBEGIN 2 #define MD_FRAMEEND 3 @@ -43,9 +43,6 @@ class MdBinaryProtocol : public QObject { MdBinaryProtocol(QObject *parent, MdData *data, MdAbstractCom* ac); ~MdBinaryProtocol(); - //! change the com instance (ie. usb -> bluetooth). old instance will get deleted! - void changeComInstance (MdAbstractCom* c); - signals: void portOpened(); void portClosed(); @@ -144,13 +141,9 @@ protected slots: Map16x1_NTC_IAT *dfIatMap; Map16x1_Voltage *dfVoltageMap; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QTime timeHelper; - QTime freqMeasure; -#else QElapsedTimer timeHelper; QElapsedTimer freqMeasure; -#endif + //debug data generation int debugRPMCounter; int debugTime; diff --git a/src/com/MdBluetoothCom.cpp b/src/com/MdBluetoothCom.cpp index 0b271ec9..0bb08ff6 100644 --- a/src/com/MdBluetoothCom.cpp +++ b/src/com/MdBluetoothCom.cpp @@ -21,10 +21,9 @@ #include #include -#include -MdBluetoothCom::MdBluetoothCom(QObject *parent, const QString n) - : MdAbstractCom(parent), deviceName(n) +MdBluetoothCom::MdBluetoothCom(QObject *parent, QString mdServiceName) + : MdAbstractCom(parent), sDiscoveryAgent (0), socket (0), sdNeeded(Yes), mdServiceName(mdServiceName) { QBluetoothLocalDevice localDevice; @@ -48,59 +47,33 @@ MdBluetoothCom::MdBluetoothCom(QObject *parent, const QString n) } else { qDebug() << "bluetooth not available!"; - QTimer::singleShot(500, this, SLOT(emitBtNotAvailableDeferred())); + emit showStatusMessage( "Bluetooth: not available!" ); } } MdBluetoothCom::~MdBluetoothCom() { - if ( socket != nullptr ) delete socket; - if ( sDiscoveryAgent != nullptr ) delete sDiscoveryAgent; - //qDeleteAll(m_discoveredServices); -} - -void MdBluetoothCom::connectForWrapper(){ - setState(Idle); - startServiceDiscovery(); -} -void MdBluetoothCom::stopSearchForWrapper() { - if ( sDiscoveryAgent != nullptr ) - sDiscoveryAgent->stop(); -} - -void MdBluetoothCom::setState(MdBluetoothCom::bluetoothState newState) -{ - if (m_state == newState) - return; - qDebug() << "new state " << newState; - m_state = newState; - emit changedState(newState); } -bool MdBluetoothCom::sppConnect() { +void MdBluetoothCom::sppConnect() { foreach ( QBluetoothServiceInfo si, m_discoveredServices.values() ) { - if ( ( ( si.device().name().startsWith(deviceName,Qt::CaseInsensitive) ) || ( si.device().name().startsWith("df1ecu",Qt::CaseInsensitive) ) ) + if ( ( ( si.device().name().startsWith(mdServiceName,Qt::CaseInsensitive) ) || ( si.device().name().startsWith("df1ecu",Qt::CaseInsensitive) ) ) && ( si.serviceName() == "Serial Port Profile") ) { - //FIX one HC has Service name: "Dev B" // we found our md bluetooth service! qDebug() << "found mdv2 service on " << si.device().name() << " " << si.device().address().toString(); qDebug() << "Service name:" << si.serviceName() << " UUID=" << si.serviceUuid().toString(); - if ( sppConnect(si) ) - return true; + sppConnect(si); } } - return false; } -bool MdBluetoothCom::sppConnect(const QString &uuid) { - Q_UNUSED(uuid) +void MdBluetoothCom::sppConnect(const QString &uuid) { QBluetoothServiceInfo s; s.setServiceUuid( QBluetoothUuid(QString("{00001101-0000-1000-8000-00805f9b34fb}")) ); - return sppConnect(s); + sppConnect(s); } -bool MdBluetoothCom::sppConnect(const QBluetoothServiceInfo &serviceInfo) { - setState(bluetoothState::Connecting); +void MdBluetoothCom::sppConnect(const QBluetoothServiceInfo &serviceInfo) { if (!socket) { socket = new QBluetoothSocket(QBluetoothServiceInfo::RfcommProtocol, this); connect (socket, SIGNAL(stateChanged(QBluetoothSocket::SocketState)), this, SLOT(socketStateChanged(QBluetoothSocket::SocketState)) ); @@ -108,14 +81,11 @@ bool MdBluetoothCom::sppConnect(const QBluetoothServiceInfo &serviceInfo) { } socket->connectToService(serviceInfo); - setState(bluetoothState::Connected); qDebug() << "ConnectToService done"; connect(socket, SIGNAL(readyRead()), this, SLOT(onReadyRead())); connect(socket, SIGNAL(connected()), this, SLOT(connected())); connect(socket, SIGNAL( disconnected() ), this, SLOT( disconnected() ) ); - - return true; } void MdBluetoothCom::togglePort() @@ -127,18 +97,10 @@ void MdBluetoothCom::togglePort() // openPort(); // } switch ( socket->state() ) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) case QBluetoothSocket::ConnectedState: -#else - case QBluetoothSocket::SocketState::ConnectedState: -#endif closePort(); break; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) case QBluetoothSocket::UnconnectedState: -#else - case QBluetoothSocket::SocketState::UnconnectedState: -#endif setupPort(); break; } @@ -154,7 +116,6 @@ void MdBluetoothCom::closePort() // socket->close(); qDebug("is open: %d", socket->isOpen()); } - setState(MdBluetoothCom::bluetoothState::Idle); emit showStatusMessage ("Bluetooth: SPP closed"); emit portClosed(); } @@ -166,11 +127,7 @@ void MdBluetoothCom::openPort() socket->open(QIODevice::ReadWrite); qDebug("is open: %d", socket->isOpen()); if ( socket->isOpen() ) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) if ( socket->state()==QBluetoothSocket::ConnectedState ) { -#else - if ( socket->state()==QBluetoothSocket::SocketState::ConnectedState ) { -#endif emit showStatusMessage( "Bluetooth: SPP opened" ); emit portOpened(); } @@ -179,39 +136,20 @@ void MdBluetoothCom::openPort() } } -bool MdBluetoothCom::setupPort(QString sport, QString speed) { - Q_UNUSED(speed) +bool MdBluetoothCom::setupPort(QString sport, QString speed) +{ sdNeeded = No; if ( sport == "" ) { sdNeeded = Name; //mdv2 - /* - * D/digifantview(19481): Discovered service on "df1ecu" "98:D3:31:30:27:22" - D/digifantview(19481): Service name: "Serial Port Profile" - D/digifantview(19481): Description: "" - D/digifantview(19481): Provider: "" - D/digifantview(19481): L2CAP protocol service multiplexer: 0 - D/digifantview(19481): RFCOMM server channel: 0 - D/digifantview(19481): Discovered service on "df1ecu" "98:D3:31:30:27:22" - D/digifantview(19481): Service name: "" - D/digifantview(19481): Description: "" - D/digifantview(19481): Provider: "" - D/digifantview(19481): L2CAP protocol service multiplexer: 0 - D/digifantview(19481): RFCOMM server channel: -1 - D/digifantview(19481): service discovery finished - D/digifantview(19481): - D/digifantview(19481): found mdv2 service on "df1ecu" "98:D3:31:30:27:22" - D/digifantview(19481): Service name: "Serial Port Profile" UUID= "{00001101-0000-1000-8000-00805f9b34fb}" - */ foreach ( QBluetoothServiceInfo si, m_discoveredServices.values() ) { - if ( ( ( si.device().name().startsWith(deviceName,Qt::CaseInsensitive) ) || ( si.device().name().startsWith("df1ecu",Qt::CaseInsensitive) ) ) + if ( ( ( si.device().name().startsWith(mdServiceName,Qt::CaseInsensitive) ) || ( si.device().name().startsWith("df1ecu",Qt::CaseInsensitive) ) ) && ( si.serviceName() == "Serial Port Profile") ) { // we found our md bluetooth service! qDebug() << "found mdv2 service on " << si.device().name() << " " << si.device().address().toString(); qDebug() << "Service name:" << si.serviceName() << " UUID=" << si.serviceUuid().toString(); emit showStatusMessage( "Bluetooth: found mdv2 service on " + si.device().name() + " " + si.device().address().toString() + "Service name:" + si.serviceName() + " UUID=" + si.serviceUuid().toString() ); - setState(MdBluetoothCom::bluetoothState::Connecting); sppConnect(si); openPort(); sdNeeded = No; @@ -234,7 +172,7 @@ bool MdBluetoothCom::changePortSettings(QString sport, QString speed) { qDebug() << "MdBluetoothCom::changePortSettings " << sport << " " << speed; closePort(); - return setupPort(sport, speed); + setupPort(sport, speed); } void MdBluetoothCom::transmitMsg(const QString &s) { @@ -250,10 +188,10 @@ void MdBluetoothCom::transmitMsg(const QByteArray &ba) void MdBluetoothCom::startServiceDiscovery(bool force) { + qDebug() << "start service discovery"; // te->insertHtml("start service discovery
"); if (!sDiscoveryAgent) { sDiscoveryAgent = new QBluetoothServiceDiscoveryAgent(this); - connect( sDiscoveryAgent, SIGNAL(serviceDiscovered(QBluetoothServiceInfo) ), this, SLOT(serviceDiscovered(QBluetoothServiceInfo)) ); connect(sDiscoveryAgent, SIGNAL(finished()), this, SLOT(serviceDiscoveryFinished()) ); @@ -263,17 +201,17 @@ void MdBluetoothCom::startServiceDiscovery(bool force) } if ( (force) || !( sdNeeded==No ) ) { - qDebug() << "start service discovery"; + // Start a discovery + // discoveryAgent->setUuidFilter(uuid); + // discoveryAgent->start(QBluetoothServiceDiscoveryAgent::FullDiscovery); sDiscoveryAgent->start(); m_discoveredServices.clear(); - setState(MdBluetoothCom::bluetoothState::Scanning); } } void MdBluetoothCom::serviceDiscoveryCanceled() { qDebug() << "service discovery canceld! "; - emit couldNotConnect2BtDevice(); } void MdBluetoothCom::serviceDiscovered(const QBluetoothServiceInfo &serviceInfo) @@ -323,16 +261,10 @@ void MdBluetoothCom::serviceDiscoveryFinished() qDebug() << "service discovery finished\n"; switch (sdNeeded) { case Uuid: - if ( ! sppConnect(uuid) ) - emit couldNotConnect2BtDevice(); + sppConnect(uuid); break; case Name: - case Yes: - if ( ! sppConnect() ) - emit couldNotConnect2BtDevice(); - break; - default: - emit couldNotConnect2BtDevice(); + sppConnect(); break; } } @@ -350,7 +282,6 @@ void MdBluetoothCom::connected() { emit portOpened(); emit showStatusMessage ("Bluetooth connected!"); - setState(bluetoothState::AcquireData); qDebug() << "MdBluetoothCom::connected()"; } @@ -358,53 +289,26 @@ void MdBluetoothCom::disconnected() { emit portClosed(); emit showStatusMessage ("Bluetooth disconnected!"); - setState(bluetoothState::Idle); qDebug() << "MdBluetoothCom::disconnected()"; - - if ( getAutoReconnect() ) { - //TODO auto reconnect ? - //TODO TESTME! - setupPort(); - } } void MdBluetoothCom::socketStateChanged(QBluetoothSocket::SocketState s) { switch (s) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) case QBluetoothSocket::ConnectedState: -#else - case QBluetoothSocket::SocketState::ConnectedState: -#endif - setState(bluetoothState::Connected); emit showStatusMessage( "Bluetooth: socket connected!"); openPort(); qDebug() << "socket connected"; break; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) case QBluetoothSocket::UnconnectedState: -#else - case QBluetoothSocket::SocketState::UnconnectedState: -#endif - setState(bluetoothState::Idle); emit showStatusMessage( "Bluetooth: socket unconnected!"); closePort(); qDebug() << "socket unconnected"; break; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) case QBluetoothSocket::ConnectingState: -#else - case QBluetoothSocket::SocketState::ConnectingState: -#endif - setState(bluetoothState::Connecting); emit showStatusMessage( "Bluetooth: socket is attempting to connect to a device.!"); qDebug() << "Socket is attempting to connect to a device"; break; } } -void MdBluetoothCom::emitBtNotAvailableDeferred() -{ - emit showStatusMessage( "Bluetooth: not available!" ); - emit bluetoothNotAvailable(); -} diff --git a/src/com/MdBluetoothCom.h b/src/com/MdBluetoothCom.h index 283f8849..9ea81777 100644 --- a/src/com/MdBluetoothCom.h +++ b/src/com/MdBluetoothCom.h @@ -32,34 +32,10 @@ class MdBluetoothCom : public MdAbstractCom { Q_OBJECT public: - /** - * @brief MdBluetoothCom starts service discovery and connects to spp service if service is found - * @param parent - */ - MdBluetoothCom( QObject* parent = nullptr, const QString n="mdv2" ); + MdBluetoothCom( QObject* parent, QString mdServiceName="mdv2" ); virtual ~MdBluetoothCom(); - enum bluetoothState { - Idle = 0, - Scanning, - ScanFinished, - Connecting, - Connected, - ServiceFound, - AcquireData - }; - Q_ENUM(bluetoothState) - enum ServiceDiscoveryNeeded { No = 0, Uuid = 1, Name = 2, Yes = 4 }; - - void setState(MdBluetoothCom::bluetoothState newState); - virtual void connectForWrapper(); - void stopSearchForWrapper(); - -signals: - /* Signals for user */ - // FIXME needed?? - void changedState(MdBluetoothCom::bluetoothState newState); - // FIXME needed?? +//signals: // void showStatusMessage ( const QString& ); // void showStatusBarSampleCount ( const QString& ); @@ -69,20 +45,21 @@ class MdBluetoothCom : public MdAbstractCom // //! new data received // void bytesRead ( const QByteArray & ); + enum ServiceDiscoveryNeeded { No = 0, Uuid = 1, Name = 2, Yes = 4 }; public slots: /** * @brief searches a spp profile with name "mdv2*" and connect to it (no service discovery!) */ - bool sppConnect(); + void sppConnect(); /** * @brief sppConnect: connects to a the service with the given uuid * @param uuid */ - bool sppConnect(const QString &uuid); - bool sppConnect(const QBluetoothServiceInfo &serviceInfo); + void sppConnect(const QString &uuid); + void sppConnect(const QBluetoothServiceInfo &serviceInfo); void togglePort(); @@ -115,22 +92,18 @@ protected slots: void disconnected(); void socketStateChanged (QBluetoothSocket::SocketState); - void emitBtNotAvailableDeferred(); - protected: private: - QBluetoothServiceDiscoveryAgent *sDiscoveryAgent = nullptr; - QBluetoothSocket *socket = nullptr; + QBluetoothServiceDiscoveryAgent *sDiscoveryAgent; + QBluetoothSocket *socket; QString localDeviceName; //connected devices QList remotes; QMap m_discoveredServices; - ServiceDiscoveryNeeded sdNeeded = Yes; + ServiceDiscoveryNeeded sdNeeded; QString uuid; - //dont needed: remove or make a list - QString deviceName = QString("mdv2"); - MdBluetoothCom::bluetoothState m_state = bluetoothState::Idle; + QString mdServiceName; }; #endif // MDBLUETOOTHCOM_H diff --git a/src/com/MdQSerialPortCom.cpp b/src/com/MdQSerialPortCom.cpp index c7445b7f..d9f4ab08 100644 --- a/src/com/MdQSerialPortCom.cpp +++ b/src/com/MdQSerialPortCom.cpp @@ -24,17 +24,20 @@ -MdQSerialPortCom::MdQSerialPortCom(QObject *parent) : MdAbstractCom(parent) { +MdQSerialPortCom::MdQSerialPortCom(QObject *parent) : MdAbstractCom(parent), port(0) +{ } -MdQSerialPortCom::~MdQSerialPortCom() { - if ( port != nullptr ) { +MdQSerialPortCom::~MdQSerialPortCom() +{ + if ( port ) { delete port; - port = nullptr; + port = 0; } } -void MdQSerialPortCom::togglePort() { +void MdQSerialPortCom::togglePort() +{ if ( port ) { if ( port->isOpen() ) closePort(); diff --git a/src/com/MdQSerialPortCom.h b/src/com/MdQSerialPortCom.h index 76d564d3..a3478a43 100644 --- a/src/com/MdQSerialPortCom.h +++ b/src/com/MdQSerialPortCom.h @@ -20,15 +20,14 @@ #ifndef MDQSERIALPORTCOM_H #define MDQSERIALPORTCOM_H -#include +#include "com/MdAbstractCom.h" class QSerialPort; class MdQSerialPortCom : public MdAbstractCom { - Q_OBJECT public: - MdQSerialPortCom(QObject *parent = nullptr); + MdQSerialPortCom(QObject *parent = 0); ~MdQSerialPortCom(); public slots: @@ -47,7 +46,7 @@ protected slots: void onReadyRead(); protected: - QSerialPort *port = nullptr; + QSerialPort *port; }; #endif // MDQSERIALPORTCOM_H diff --git a/src/evaluation/EvalPlot.cpp b/src/evaluation/EvalPlot.cpp index ab59592d..0f319d9c 100644 --- a/src/evaluation/EvalPlot.cpp +++ b/src/evaluation/EvalPlot.cpp @@ -80,10 +80,10 @@ void EvalPlotBoostLambda::compute ( MdData *md ) { if ( dl.size() > 0 ) { foreach ( MdDataRecord* r , dl ) { - if ( r->getSensorR() != NULL ) { - if ( r->getSensorR()->getThrottle() >= 90 ) - d.add (r->getSensorR()->getBoost(), r->getSensorR()->getLambda() ); - } + if ( r->getSensorR() != NULL ) { + if ( r->getSensorR()->getThrottle() >= 90 ) + d.add (r->getSensorR()->getBoost(), r->getSensorR()->getLambda() ); + } } ec->setSamples ( d.x(), d.y() ); // ec->setSamples (&d); diff --git a/src/evaluation/EvalPlotData.cpp b/src/evaluation/EvalPlotData.cpp index b67b2535..b0a01e62 100644 --- a/src/evaluation/EvalPlotData.cpp +++ b/src/evaluation/EvalPlotData.cpp @@ -30,7 +30,7 @@ EvalPlotData::EvalPlotData (double xleft, double xright, double step) : xleft(xl yData.resize(ecount + 1); double x = xleft; - for ( int i = 0 ; i < ecount ; i++ ) { + for ( size_t i = 0 ; i < ecount ; i++ ) { xData[i]=x; yData[i]=0; x += step; @@ -90,7 +90,7 @@ QVector EvalPlotDataSimple::y () const { // return -666; //} double EvalPlotDataSimple::sample (size_t i) const { - if ( (i>=0) && (i < xData.size()) ) + if ( i < xData.size() ) return yData[i]; return -666; } diff --git a/src/evaluation/EvalSpectrogramPlot.cpp b/src/evaluation/EvalSpectrogramPlot.cpp index 1f4a0fa5..bdd43e3e 100644 --- a/src/evaluation/EvalSpectrogramPlot.cpp +++ b/src/evaluation/EvalSpectrogramPlot.cpp @@ -33,26 +33,21 @@ EvalSpectrogramPlot::EvalSpectrogramPlot( QMainWindow* mw, QWidget *parent ) : E es = new QwtPlotSpectrogram(); - setTitle ("Boost / Lambda Spectogram"); - - colorMap = new QwtLinearColorMap(Qt::blue, Qt::red); - colorMap->addColorStop(0.1, Qt::cyan); + colorMap = new QwtLinearColorMap(Qt::black, Qt::red); + colorMap->addColorStop(0.2, Qt::gray); colorMap->addColorStop(0.6, Qt::green); colorMap->addColorStop(0.95, Qt::yellow); es->setColorMap( (QwtColorMap*) colorMap); setAxisTitle(QwtPlot::xBottom, "Boost"); - setAxisScale(QwtPlot::xBottom, 0, 2); + setAxisScale(QwtPlot::xBottom, 0, 1.6); setAxisTitle(QwtPlot::yLeft, "Lambda"); setAxisScale(QwtPlot::yLeft, 0.69, 1.34); - //data = new MdSpectrogramData(0, 2.0, 0.69, 1.34, 0.01); - data = new MdSpectrogramData(0, 2.0, 0.69, 1.34, 0.025); - //data = new MdSpectrogramData(0, 2.0, 0.69, 1.34, 0.05); - //data = new MdSpectrogramData(0, 2.0, 0.69, 1.34, 0.1); + data = new MdSpectrogramData(0, 1.6, 0.69, 1.34, 0.01); es->setData( data ); es->attach(this); @@ -61,18 +56,6 @@ EvalSpectrogramPlot::EvalSpectrogramPlot( QMainWindow* mw, QWidget *parent ) : E contourLevels += level; es->setContourLevels(contourLevels); - const QwtInterval zInterval = es->data()->interval( Qt::ZAxis ); - // A color bar on the right axis - QwtScaleWidget *rightAxis = axisWidget( QwtPlot::yRight ); - rightAxis->setTitle( "Intensity" ); - rightAxis->setColorBarEnabled( true ); - rightAxis->setColorMap( zInterval, colorMap ); - - setAxisScale( QwtPlot::yRight, zInterval.minValue(), zInterval.maxValue() ); - enableAxis( QwtPlot::yRight ); - plotLayout()->setAlignCanvasToScales( true ); - - /* // A color bar on the right axis QwtScaleWidget *rightAxis = axisWidget(QwtPlot::yRight); rightAxis->setTitle("Intensity"); @@ -86,14 +69,13 @@ EvalSpectrogramPlot::EvalSpectrogramPlot( QMainWindow* mw, QWidget *parent ) : E enableAxis(QwtPlot::yRight); plotLayout()->setAlignCanvasToScales(true); - */ es->setDisplayMode(QwtPlotSpectrogram::ImageMode, true); // QPen(Qt::NoPen) es->setDefaultContourPen( QPen() ); - replot(); +// replot(); // // LeftButton for the zooming // // MidButton for the panning @@ -146,28 +128,26 @@ void EvalSpectrogramPlot::compute ( MdData *md ) { //calc sample intervall! long time = 0; - qint32 samples = 0; + qint32 samples = 0; if ( dl.size() > 0 ) { - foreach ( MdDataRecord* r , dl ) { - if ( r->getSensorR() != NULL ) { - if ( r->getSensorR()->getThrottle() >= 80 ) { - // double rpm = round_nplaces( r->getSensorR()->getRpm(), 2); - time += r->getSensorR()->getTime(); - double boost = round_nplaces( r->getSensorR()->getBoost(), 2) ; - double lambda = round_nplaces( r->getSensorR()->getLambda(), 2); - data->increment(boost, lambda); - //qDebug() << boost << " " << lambda << " value=" << data->value(boost,lambda) << " maxVal=" << data->getMaxVal(); - samples++; - } - } + foreach ( MdDataRecord* r , dl ) { + if ( r->getSensorR() != NULL ) { + if ( r->getSensorR()->getThrottle() >= 90 ) { +// double rpm = round_nplaces( r->getSensorR()->getRpm(), 2); + time += r->getSensorR()->getTime(); + double boost = round_nplaces( r->getSensorR()->getBoost(), 2) ; + double lambda = round_nplaces( r->getSensorR()->getLambda(), 2); + data->increment(boost, lambda); +// qDebug() << boost << " " << lambda << " value=" << data->value(boost,lambda); + samples++; + } + } } - if ( samples > 0 ) - sampleIntervall = time / samples; //msecs - else - sampleIntervall = 0; - qDebug() << "EvalSpectrogramPlot::compute finished: sampleIntervall=" << sampleIntervall << " msecs" << " samples=" << samples; + sampleIntervall = time / samples; //msecs + qDebug() << "EvalSpectrogramPlot::compute finished: sampleIntervall=" << sampleIntervall << " msecs" << " samples=" << samples; +// qDebug()<<"bounding rect = " << es->data()->boundingRect(); replot(); } } diff --git a/src/evaluation/EvalSpectrogramPlot.h b/src/evaluation/EvalSpectrogramPlot.h index 8c29ac72..96362736 100644 --- a/src/evaluation/EvalSpectrogramPlot.h +++ b/src/evaluation/EvalSpectrogramPlot.h @@ -29,7 +29,7 @@ class QwtLinearColorMap; /** * @brief The EvalSpectrogramPlot class -* TODO: separate into class hierarchy! +* BROKEN !!! */ class EvalSpectrogramPlot : public EvalPlot { public: diff --git a/src/evaluation/MdSpectrogramData.cpp b/src/evaluation/MdSpectrogramData.cpp index 433738bc..be101117 100644 --- a/src/evaluation/MdSpectrogramData.cpp +++ b/src/evaluation/MdSpectrogramData.cpp @@ -25,6 +25,16 @@ MdSpectrogramData::MdSpectrogramData() : xlower(0), xupper(0), ylower(0), yupper } +QwtInterval MdSpectrogramData::interval( Qt::Axis axis ) const +{ + if ( axis == Qt::XAxis ) + return QwtInterval( xlower, xupper ); + else if ( axis == Qt::YAxis ) + return QwtInterval( ylower, yupper ); + else + return QwtInterval( 0.0, 1.0 ); +} + MdSpectrogramData::MdSpectrogramData( double xlower, double xupper, double ylower, double yupper, double step ) : xlower(xlower), xupper(xupper), ylower(ylower), yupper(yupper), step(step), maxVal(1) @@ -32,11 +42,9 @@ MdSpectrogramData::MdSpectrogramData( double xlower, double xupper, double ylowe xcount = (xupper - xlower) / step; ycount = (yupper - ylower) / step; - data = new QVector< QVector* > ( xcount + 1, NULL ); + data = new QVector< QVector* > ( xcount + 1, nullptr ); for ( int i = 0 ; i < data->size() ; i++ ) - (*data)[i] = new QVector ( ycount + 1, NULL ); - - setInterval( Qt::ZAxis, QwtInterval( 0.0, 10.0 ) ); + (*data)[i] = new QVector ( ycount + 1, 0 ); } MdSpectrogramData::~MdSpectrogramData() { @@ -46,8 +54,7 @@ MdSpectrogramData::~MdSpectrogramData() { QwtRasterData * MdSpectrogramData::copy() const { -// return new MdSpectrogramData(); - return NULL; + return new MdSpectrogramData( xlower, xupper, ylower, yupper, step ); } QRectF MdSpectrogramData::boundingRect( ) const { @@ -62,25 +69,15 @@ QRectF MdSpectrogramData::boundingRect( ) const { // return QSize (xcount,ycount); //} -QwtInterval MdSpectrogramData::interval( Qt::Axis axis ) const { - return d_intervals[axis]; -} - -void MdSpectrogramData::setInterval( Qt::Axis axis, const QwtInterval &interval ) -{ - d_intervals[axis] = interval; -} - - double MdSpectrogramData::value(double x, double y) const { - //qDebug() << "MdSpectrogram::value x=" << x << " y=" << y; + qDebug() << "MdSpectrogram::value x=" << x << " y=" << y; if ( (x >= xlower) && (x <= xupper) && (y >= ylower) && (y <= yupper) ) { uint xindex = (x - xlower) / step; uint yindex = (y - ylower) / step; // return ((*data)[xindex])->at(yindex); double val = (*((*data)[xindex]))[yindex] ; double val2 = mapValue(val); - //qDebug() << val2; + qDebug() << val2; return val2; } return 0; diff --git a/src/evaluation/MdSpectrogramData.h b/src/evaluation/MdSpectrogramData.h index ac2f8c31..243d95d4 100644 --- a/src/evaluation/MdSpectrogramData.h +++ b/src/evaluation/MdSpectrogramData.h @@ -21,8 +21,8 @@ #define MDSPECTOGRAMDATA_H_ #include +#include #include -#include class MdSpectrogramData : public QwtRasterData { public: @@ -33,10 +33,8 @@ class MdSpectrogramData : public QwtRasterData { virtual QwtRasterData *copy() const; // virtual QwtDoubleInterval range() const; virtual double value(double x, double y) const; + virtual QwtInterval interval(Qt::Axis axis) const; - //2021-10 qwt-6.2 fix - virtual QwtInterval interval( Qt::Axis ) const; - void setInterval( Qt::Axis axis, const QwtInterval &interval ); double mapValue ( const double &val ) const; virtual void increment ( const double &x, const double &y ); @@ -46,8 +44,6 @@ class MdSpectrogramData : public QwtRasterData { QRectF boundingRect ( ) const; // QSize rasterHint ( const QwtDoubleRect &rect ) const; - double getMaxVal() { return maxVal; }; - private: double xlower; @@ -64,8 +60,6 @@ class MdSpectrogramData : public QwtRasterData { unsigned int xcount; unsigned int ycount; - //2021-10 qwt-6.2 fix - QwtInterval d_intervals[3]; }; #endif /* MDSPECTOGRAMDATA_H_ */ diff --git a/src/libs/qwt-6.1.1/Makefile b/src/libs/qwt-6.1.1/Makefile new file mode 100644 index 00000000..64390cac --- /dev/null +++ b/src/libs/qwt-6.1.1/Makefile @@ -0,0 +1,1042 @@ +############################################################################# +# Makefile for building: qwt-6 +# Generated by qmake (3.1) (Qt 6.11.1) +# Project: ../../../libs/qwt-6.1.1/qwt-6.1.1.pro +# Template: subdirs +# Command: /usr/lib64/qt6/bin/qmake -o Makefile ../../../libs/qwt-6.1.1/qwt-6.1.1.pro -spec linux-g++ +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +first: make_first +QMAKE = /usr/lib64/qt6/bin/qmake +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/lib64/qt6/bin/qmake -install qinstall +QINSTALL_PROGRAM = /usr/lib64/qt6/bin/qmake -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = qwt-61.0.0 +DISTDIR = /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/.tmp/qwt-61.0.0 +SUBTARGETS = \ + sub-src \ + sub-textengines \ + sub-doc \ + sub-designer + + +sub-src-qmake_all: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ + cd src/ && $(MAKE) -f Makefile qmake_all +sub-src: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-src-make_first-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-src-make_first: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-src-all-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-src-all: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-src-clean-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-src-clean: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-src-distclean-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-src-distclean: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-src-install_subtargets-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-src-install_subtargets: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-src-uninstall_subtargets-ordered: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-src-uninstall_subtargets: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-textengines-qmake_all: sub-src-qmake_all FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ + cd textengines/ && $(MAKE) -f Makefile qmake_all +sub-textengines: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-textengines-make_first-ordered: sub-src-make_first-ordered FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-textengines-make_first: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-textengines-all-ordered: sub-src-all-ordered FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-textengines-all: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-textengines-clean-ordered: sub-src-clean-ordered FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-textengines-clean: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-textengines-distclean-ordered: sub-src-distclean-ordered FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-textengines-distclean: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-textengines-install_subtargets-ordered: sub-src-install_subtargets-ordered FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-textengines-install_subtargets: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-textengines-uninstall_subtargets-ordered: sub-src-uninstall_subtargets-ordered FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-textengines-uninstall_subtargets: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-doc-qmake_all: sub-textengines-qmake_all FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ + cd doc/ && $(MAKE) -f Makefile qmake_all +sub-doc: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-doc-make_first-ordered: sub-textengines-make_first-ordered FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-doc-make_first: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-doc-all-ordered: sub-textengines-all-ordered FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-doc-all: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-doc-clean-ordered: sub-textengines-clean-ordered FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-doc-clean: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-doc-distclean-ordered: sub-textengines-distclean-ordered FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-doc-distclean: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-doc-install_subtargets-ordered: sub-textengines-install_subtargets-ordered FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-doc-install_subtargets: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-doc-uninstall_subtargets-ordered: sub-textengines-uninstall_subtargets-ordered FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-doc-uninstall_subtargets: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-designer-qmake_all: sub-doc-qmake_all FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ + cd designer/ && $(MAKE) -f Makefile qmake_all +sub-designer: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-designer-make_first-ordered: sub-doc-make_first-ordered FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-designer-make_first: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile +sub-designer-all-ordered: sub-doc-all-ordered FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-designer-all: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile all +sub-designer-clean-ordered: sub-doc-clean-ordered FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-designer-clean: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile clean +sub-designer-distclean-ordered: sub-doc-distclean-ordered FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-designer-distclean: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile distclean +sub-designer-install_subtargets-ordered: sub-doc-install_subtargets-ordered FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-designer-install_subtargets: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile install +sub-designer-uninstall_subtargets-ordered: sub-doc-uninstall_subtargets-ordered FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall +sub-designer-uninstall_subtargets: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile uninstall + +Makefile: ../../../libs/qwt-6.1.1/qwt-6.1.1.pro /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../../../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + ../../../libs/qwt-6.1.1/qwtconfig.pri \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + ../../../libs/qwt-6.1.1/qwt-6.1.1.pro + $(QMAKE) -o Makefile ../../../libs/qwt-6.1.1/qwt-6.1.1.pro -spec linux-g++ +/usr/lib64/qt6/mkspecs/features/spec_pre.prf: +/usr/lib64/qt6/mkspecs/common/unix.conf: +/usr/lib64/qt6/mkspecs/common/linux.conf: +/usr/lib64/qt6/mkspecs/common/sanitize.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib64/qt6/mkspecs/common/g++-base.conf: +/usr/lib64/qt6/mkspecs/common/g++-unix.conf: +/usr/lib64/qt6/mkspecs/qconfig.pri: +/usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib64/qt6/mkspecs/features/qt_functions.prf: +/usr/lib64/qt6/mkspecs/features/qt_config.prf: +/usr/lib64/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib64/qt6/mkspecs/features/spec_post.prf: +../../../.qmake.stash: +/usr/lib64/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib64/qt6/mkspecs/features/toolchain.prf: +/usr/lib64/qt6/mkspecs/features/default_pre.prf: +../../../libs/qwt-6.1.1/qwtconfig.pri: +/usr/lib64/qt6/mkspecs/features/resolve_config.prf: +/usr/lib64/qt6/mkspecs/features/default_post.prf: +/usr/lib64/qt6/mkspecs/features/warn_on.prf: +/usr/lib64/qt6/mkspecs/features/qmake_use.prf: +/usr/lib64/qt6/mkspecs/features/file_copies.prf: +/usr/lib64/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib64/qt6/mkspecs/features/exceptions.prf: +/usr/lib64/qt6/mkspecs/features/yacc.prf: +/usr/lib64/qt6/mkspecs/features/lex.prf: +../../../libs/qwt-6.1.1/qwt-6.1.1.pro: +qmake: FORCE + @$(QMAKE) -o Makefile ../../../libs/qwt-6.1.1/qwt-6.1.1.pro -spec linux-g++ + +qmake_all: sub-src-qmake_all sub-textengines-qmake_all sub-doc-qmake_all sub-designer-qmake_all FORCE + +make_first: sub-src-make_first-ordered sub-textengines-make_first-ordered sub-doc-make_first-ordered sub-designer-make_first-ordered FORCE +all: sub-src-all-ordered sub-textengines-all-ordered sub-doc-all-ordered sub-designer-all-ordered FORCE +clean: sub-src-clean-ordered sub-textengines-clean-ordered sub-doc-clean-ordered sub-designer-clean-ordered FORCE +distclean: sub-src-distclean-ordered sub-textengines-distclean-ordered sub-doc-distclean-ordered sub-designer-distclean-ordered FORCE + -$(DEL_FILE) Makefile +install_subtargets: sub-src-install_subtargets-ordered sub-textengines-install_subtargets-ordered sub-doc-install_subtargets-ordered sub-designer-install_subtargets-ordered FORCE +uninstall_subtargets: sub-src-uninstall_subtargets-ordered sub-textengines-uninstall_subtargets-ordered sub-doc-uninstall_subtargets-ordered sub-designer-uninstall_subtargets-ordered FORCE + +sub-src-check_ordered: + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile check +sub-textengines-check_ordered: sub-src-check_ordered + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile check +sub-doc-check_ordered: sub-textengines-check_ordered + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile check +sub-designer-check_ordered: sub-doc-check_ordered + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile check +check: sub-src-check_ordered sub-textengines-check_ordered sub-doc-check_ordered sub-designer-check_ordered + +sub-src-benchmark_ordered: + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -f Makefile benchmark +sub-textengines-benchmark_ordered: sub-src-benchmark_ordered + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -f Makefile benchmark +sub-doc-benchmark_ordered: sub-textengines-benchmark_ordered + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -f Makefile benchmark +sub-designer-benchmark_ordered: sub-doc-benchmark_ordered + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -f Makefile benchmark +benchmark: sub-src-benchmark_ordered sub-textengines-benchmark_ordered sub-doc-benchmark_ordered sub-designer-benchmark_ordered +install_qwtspec: FORCE + @test -d $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features || mkdir -p $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/qwtconfig.pri $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/qwtconfig.pri + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/qwtfunctions.pri $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/qwtfunctions.pri + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/qwt.prf $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/qwt.prf + +uninstall_qwtspec: FORCE + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/qwt.prf + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/qwtfunctions.pri + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/qwtconfig.pri + -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/features/ + + +install:install_subtargets install_qwtspec FORCE + +uninstall: uninstall_qwtspec uninstall_subtargets FORCE + +FORCE: + +.SUFFIXES: + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: sub-src-distdir sub-textengines-distdir sub-doc-distdir sub-designer-distdir FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents /usr/lib64/qt6/mkspecs/features/spec_pre.prf /usr/lib64/qt6/mkspecs/common/unix.conf /usr/lib64/qt6/mkspecs/common/linux.conf /usr/lib64/qt6/mkspecs/common/sanitize.conf /usr/lib64/qt6/mkspecs/common/gcc-base.conf /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf /usr/lib64/qt6/mkspecs/common/g++-base.conf /usr/lib64/qt6/mkspecs/common/g++-unix.conf /usr/lib64/qt6/mkspecs/qconfig.pri /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri /usr/lib64/qt6/mkspecs/features/qt_functions.prf /usr/lib64/qt6/mkspecs/features/qt_config.prf /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_post.prf ../../../.qmake.stash /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf /usr/lib64/qt6/mkspecs/features/toolchain.prf /usr/lib64/qt6/mkspecs/features/default_pre.prf ../../../libs/qwt-6.1.1/qwtconfig.pri /usr/lib64/qt6/mkspecs/features/resolve_config.prf /usr/lib64/qt6/mkspecs/features/default_post.prf /usr/lib64/qt6/mkspecs/features/warn_on.prf /usr/lib64/qt6/mkspecs/features/qmake_use.prf /usr/lib64/qt6/mkspecs/features/file_copies.prf /usr/lib64/qt6/mkspecs/features/testcase_targets.prf /usr/lib64/qt6/mkspecs/features/exceptions.prf /usr/lib64/qt6/mkspecs/features/yacc.prf /usr/lib64/qt6/mkspecs/features/lex.prf ../../../libs/qwt-6.1.1/qwt-6.1.1.pro $(DISTDIR)/ + +sub-src-distdir: FORCE + @test -d src/ || mkdir -p src/ + cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/src.pro -spec linux-g++ ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src + +sub-textengines-distdir: FORCE + @test -d textengines/ || mkdir -p textengines/ + cd textengines/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/textengines/textengines.pro -spec linux-g++ ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/textengines + +sub-doc-distdir: FORCE + @test -d doc/ || mkdir -p doc/ + cd doc/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/doc/doc.pro -spec linux-g++ ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/doc + +sub-designer-distdir: FORCE + @test -d designer/ || mkdir -p designer/ + cd designer/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/designer/designer.pro -spec linux-g++ ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/designer + diff --git a/src/libs/qwt-6.1.1/src/Makefile b/src/libs/qwt-6.1.1/src/Makefile new file mode 100644 index 00000000..e7bcec23 --- /dev/null +++ b/src/libs/qwt-6.1.1/src/Makefile @@ -0,0 +1,3408 @@ +############################################################################# +# Makefile for building: libqwt.so.6.1.1 +# Generated by qmake (3.1) (Qt 6.11.1) +# Project: ../../../../libs/qwt-6.1.1/src/src.pro +# Template: lib +# Command: /usr/lib64/qt6/bin/qmake -o Makefile ../../../../libs/qwt-6.1.1/src/src.pro -spec linux-g++ +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = @echo compiling $< && gcc +CXX = @echo compiling $< && g++ +DEFINES = -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB +CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) +CXXFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) +INCPATH = -I../../../../libs/qwt-6.1.1/src -I. -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -Imoc -I/usr/lib64/qt6/mkspecs/linux-g++ +QMAKE = /usr/lib64/qt6/bin/qmake +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/lib64/qt6/bin/qmake -install qinstall +QINSTALL_PROGRAM = /usr/lib64/qt6/bin/qmake -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = qwt6.1.1 +DISTDIR = /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/obj/qwt6.1.1 +LINK = @echo linking $@ && g++ +LFLAGS = -Wl,-O1 -Wl,-rpath,/usr/lib64 -Wl,-rpath-link,/usr/lib64 -shared -fPIC -Wl,-soname,libqwt.so.6 +LIBS = $(SUBLIBS) /usr/lib64/libQt6PrintSupport.so /usr/lib64/libQt6Widgets.so /usr/lib64/libQt6Svg.so /usr/lib64/libQt6OpenGL.so /usr/lib64/libQt6Gui.so /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Concurrent.so /usr/lib64/libQt6Core.so -lpthread -lGLX -lOpenGL +AR = ar cqs +RANLIB = +SED = sed +STRIP = + +####### Output directory + +OBJECTS_DIR = obj/ + +####### Files + +SOURCES = ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_date.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_math.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_magnifier.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_painter_command.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_panner.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_spline.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_symbol.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_system_clock.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_text_engine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_text.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_legend.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_label.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_xml.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_axis.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_raster_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_compass.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_counter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_knob.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_slider.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_thermo.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_wheel.cpp moc/moc_qwt_dyngrid_layout.cpp \ + moc/moc_qwt_magnifier.cpp \ + moc/moc_qwt_panner.cpp \ + moc/moc_qwt_picker.cpp \ + moc/moc_qwt_text_label.cpp \ + moc/moc_qwt_abstract_legend.cpp \ + moc/moc_qwt_legend.cpp \ + moc/moc_qwt_legend_label.cpp \ + moc/moc_qwt_plot.cpp \ + moc/moc_qwt_plot_renderer.cpp \ + moc/moc_qwt_plot_canvas.cpp \ + moc/moc_qwt_plot_panner.cpp \ + moc/moc_qwt_plot_picker.cpp \ + moc/moc_qwt_plot_zoomer.cpp \ + moc/moc_qwt_plot_magnifier.cpp \ + moc/moc_qwt_sampling_thread.cpp \ + moc/moc_qwt_scale_widget.cpp \ + moc/moc_qwt_plot_glcanvas.cpp \ + moc/moc_qwt_abstract_slider.cpp \ + moc/moc_qwt_abstract_scale.cpp \ + moc/moc_qwt_analog_clock.cpp \ + moc/moc_qwt_compass.cpp \ + moc/moc_qwt_counter.cpp \ + moc/moc_qwt_dial.cpp \ + moc/moc_qwt_knob.cpp \ + moc/moc_qwt_slider.cpp \ + moc/moc_qwt_thermo.cpp \ + moc/moc_qwt_wheel.cpp +OBJECTS = obj/qwt_abstract_scale_draw.o \ + obj/qwt_clipper.o \ + obj/qwt_color_map.o \ + obj/qwt_column_symbol.o \ + obj/qwt_date.o \ + obj/qwt_date_scale_draw.o \ + obj/qwt_date_scale_engine.o \ + obj/qwt_dyngrid_layout.o \ + obj/qwt_event_pattern.o \ + obj/qwt_graphic.o \ + obj/qwt_interval.o \ + obj/qwt_interval_symbol.o \ + obj/qwt_math.o \ + obj/qwt_magnifier.o \ + obj/qwt_null_paintdevice.o \ + obj/qwt_painter.o \ + obj/qwt_painter_command.o \ + obj/qwt_panner.o \ + obj/qwt_picker.o \ + obj/qwt_picker_machine.o \ + obj/qwt_pixel_matrix.o \ + obj/qwt_point_3d.o \ + obj/qwt_point_polar.o \ + obj/qwt_round_scale_draw.o \ + obj/qwt_scale_div.o \ + obj/qwt_scale_draw.o \ + obj/qwt_scale_map.o \ + obj/qwt_spline.o \ + obj/qwt_scale_engine.o \ + obj/qwt_symbol.o \ + obj/qwt_system_clock.o \ + obj/qwt_text_engine.o \ + obj/qwt_text_label.o \ + obj/qwt_text.o \ + obj/qwt_transform.o \ + obj/qwt_widget_overlay.o \ + obj/qwt_curve_fitter.o \ + obj/qwt_abstract_legend.o \ + obj/qwt_legend.o \ + obj/qwt_legend_data.o \ + obj/qwt_legend_label.o \ + obj/qwt_plot.o \ + obj/qwt_plot_renderer.o \ + obj/qwt_plot_xml.o \ + obj/qwt_plot_axis.o \ + obj/qwt_plot_curve.o \ + obj/qwt_plot_dict.o \ + obj/qwt_plot_directpainter.o \ + obj/qwt_plot_grid.o \ + obj/qwt_plot_histogram.o \ + obj/qwt_plot_item.o \ + obj/qwt_plot_abstract_barchart.o \ + obj/qwt_plot_barchart.o \ + obj/qwt_plot_multi_barchart.o \ + obj/qwt_plot_intervalcurve.o \ + obj/qwt_plot_zoneitem.o \ + obj/qwt_plot_tradingcurve.o \ + obj/qwt_plot_spectrogram.o \ + obj/qwt_plot_spectrocurve.o \ + obj/qwt_plot_scaleitem.o \ + obj/qwt_plot_legenditem.o \ + obj/qwt_plot_seriesitem.o \ + obj/qwt_plot_shapeitem.o \ + obj/qwt_plot_marker.o \ + obj/qwt_plot_textlabel.o \ + obj/qwt_plot_layout.o \ + obj/qwt_plot_canvas.o \ + obj/qwt_plot_panner.o \ + obj/qwt_plot_rasteritem.o \ + obj/qwt_plot_picker.o \ + obj/qwt_plot_zoomer.o \ + obj/qwt_plot_magnifier.o \ + obj/qwt_plot_rescaler.o \ + obj/qwt_point_mapper.o \ + obj/qwt_raster_data.o \ + obj/qwt_matrix_raster_data.o \ + obj/qwt_sampling_thread.o \ + obj/qwt_series_data.o \ + obj/qwt_point_data.o \ + obj/qwt_scale_widget.o \ + obj/qwt_plot_svgitem.o \ + obj/qwt_plot_glcanvas.o \ + obj/qwt_abstract_slider.o \ + obj/qwt_abstract_scale.o \ + obj/qwt_arrow_button.o \ + obj/qwt_analog_clock.o \ + obj/qwt_compass.o \ + obj/qwt_compass_rose.o \ + obj/qwt_counter.o \ + obj/qwt_dial.o \ + obj/qwt_dial_needle.o \ + obj/qwt_knob.o \ + obj/qwt_slider.o \ + obj/qwt_thermo.o \ + obj/qwt_wheel.o \ + obj/moc_qwt_dyngrid_layout.o \ + obj/moc_qwt_magnifier.o \ + obj/moc_qwt_panner.o \ + obj/moc_qwt_picker.o \ + obj/moc_qwt_text_label.o \ + obj/moc_qwt_abstract_legend.o \ + obj/moc_qwt_legend.o \ + obj/moc_qwt_legend_label.o \ + obj/moc_qwt_plot.o \ + obj/moc_qwt_plot_renderer.o \ + obj/moc_qwt_plot_canvas.o \ + obj/moc_qwt_plot_panner.o \ + obj/moc_qwt_plot_picker.o \ + obj/moc_qwt_plot_zoomer.o \ + obj/moc_qwt_plot_magnifier.o \ + obj/moc_qwt_sampling_thread.o \ + obj/moc_qwt_scale_widget.o \ + obj/moc_qwt_plot_glcanvas.o \ + obj/moc_qwt_abstract_slider.o \ + obj/moc_qwt_abstract_scale.o \ + obj/moc_qwt_analog_clock.o \ + obj/moc_qwt_compass.o \ + obj/moc_qwt_counter.o \ + obj/moc_qwt_dial.o \ + obj/moc_qwt_knob.o \ + obj/moc_qwt_slider.o \ + obj/moc_qwt_thermo.o \ + obj/moc_qwt_wheel.o +DIST = /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + /home/sysadmin/Documents/multidisplay-app/.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + /home/sysadmin/Documents/multidisplay-app/libs/qwt-6.1.1/qwtconfig.pri \ + /home/sysadmin/Documents/multidisplay-app/libs/qwt-6.1.1/qwtbuild.pri \ + /home/sysadmin/Documents/multidisplay-app/libs/qwt-6.1.1/qwtfunctions.pri \ + /home/sysadmin/Documents/multidisplay-app/libs/qwt-6.1.1/src/src.pri \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/permissions.prf \ + /usr/lib64/qt6/mkspecs/features/qt.prf \ + /usr/lib64/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib64/qt6/mkspecs/features/resources.prf \ + /usr/lib64/qt6/mkspecs/features/moc.prf \ + /usr/lib64/qt6/mkspecs/features/link_ltcg.prf \ + /usr/lib64/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib64/qt6/mkspecs/features/uic.prf \ + /usr/lib64/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + /usr/lib64/qt6/mkspecs/features/silent.prf \ + /home/sysadmin/Documents/multidisplay-app/libs/qwt-6.1.1/src/src.pro ../../../../libs/qwt-6.1.1/src/qwt.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_compat.h \ + ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_date.h \ + ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter_command.h \ + ../../../../libs/qwt-6.1.1/src/qwt_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_spline.h \ + ../../../../libs/qwt-6.1.1/src/qwt_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_system_clock.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.h \ + ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_raster_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.h \ + ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.h \ + ../../../../libs/qwt-6.1.1/src/qwt_compass.h \ + ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.h \ + ../../../../libs/qwt-6.1.1/src/qwt_counter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h \ + ../../../../libs/qwt-6.1.1/src/qwt_knob.h \ + ../../../../libs/qwt-6.1.1/src/qwt_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_thermo.h \ + ../../../../libs/qwt-6.1.1/src/qwt_wheel.h ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_date.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_math.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_magnifier.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_painter_command.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_panner.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_spline.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_symbol.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_system_clock.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_text_engine.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_text.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_legend.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_label.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_xml.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_axis.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_raster_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_point_data.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_compass.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_counter.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_knob.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_slider.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_thermo.cpp \ + ../../../../libs/qwt-6.1.1/src/qwt_wheel.cpp +QMAKE_TARGET = qwt +DESTDIR = ../lib/ +TARGET = libqwt.so.6.1.1 +TARGETA = ../lib/libqwt.a +TARGET0 = libqwt.so +TARGETD = libqwt.so.6.1.1 +TARGET1 = libqwt.so.6 +TARGET2 = libqwt.so.6.1 + + +first: all +####### Build rules + +../lib/libqwt.so.6.1.1: $(OBJECTS) $(SUBLIBS) $(OBJCOMP) + @test -d ../lib/ || mkdir -p ../lib/ + -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP) + -ln -s $(TARGET) $(TARGET0) + -ln -s $(TARGET) $(TARGET1) + -ln -s $(TARGET) $(TARGET2) + -$(DEL_FILE) ../lib/$(TARGET) + -$(MOVE) $(TARGET) ../lib/$(TARGET) + -$(DEL_FILE) ../lib/$(TARGET0) + -$(DEL_FILE) ../lib/$(TARGET1) + -$(DEL_FILE) ../lib/$(TARGET2) + -$(MOVE) $(TARGET0) ../lib/$(TARGET0) + -$(MOVE) $(TARGET1) ../lib/$(TARGET1) + -$(MOVE) $(TARGET2) ../lib/$(TARGET2) + + + +staticlib: ../lib/libqwt.a + +../lib/libqwt.a: $(OBJECTS) $(OBJCOMP) + -$(DEL_FILE) $(TARGETA) + $(AR) $(TARGETA) $(OBJECTS) + +Makefile: ../../../../libs/qwt-6.1.1/src/src.pro /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf /usr/lib64/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib64/qt6/mkspecs/common/unix.conf \ + /usr/lib64/qt6/mkspecs/common/linux.conf \ + /usr/lib64/qt6/mkspecs/common/sanitize.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib64/qt6/mkspecs/common/g++-base.conf \ + /usr/lib64/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib64/qt6/mkspecs/qconfig.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib64/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib64/qt6/mkspecs/features/qt_config.prf \ + /usr/lib64/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib64/qt6/mkspecs/features/spec_post.prf \ + ../../../../.qmake.stash \ + /usr/lib64/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib64/qt6/mkspecs/features/toolchain.prf \ + /usr/lib64/qt6/mkspecs/features/default_pre.prf \ + ../../../../libs/qwt-6.1.1/qwtconfig.pri \ + ../../../../libs/qwt-6.1.1/qwtbuild.pri \ + ../../../../libs/qwt-6.1.1/qwtfunctions.pri \ + ../../../../libs/qwt-6.1.1/src/src.pri \ + /usr/lib64/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib64/qt6/mkspecs/features/default_post.prf \ + /usr/lib64/qt6/mkspecs/features/warn_on.prf \ + /usr/lib64/qt6/mkspecs/features/permissions.prf \ + /usr/lib64/qt6/mkspecs/features/qt.prf \ + /usr/lib64/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib64/qt6/mkspecs/features/resources.prf \ + /usr/lib64/qt6/mkspecs/features/moc.prf \ + /usr/lib64/qt6/mkspecs/features/link_ltcg.prf \ + /usr/lib64/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib64/qt6/mkspecs/features/uic.prf \ + /usr/lib64/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib64/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib64/qt6/mkspecs/features/file_copies.prf \ + /usr/lib64/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib64/qt6/mkspecs/features/exceptions.prf \ + /usr/lib64/qt6/mkspecs/features/yacc.prf \ + /usr/lib64/qt6/mkspecs/features/lex.prf \ + /usr/lib64/qt6/mkspecs/features/silent.prf \ + ../../../../libs/qwt-6.1.1/src/src.pro \ + /usr/lib64/libQt6PrintSupport.prl \ + /usr/lib64/libQt6Widgets.prl \ + /usr/lib64/libQt6Svg.prl \ + /usr/lib64/libQt6OpenGL.prl \ + /usr/lib64/libQt6Gui.prl \ + /usr/lib64/libQt6Concurrent.prl \ + /usr/lib64/libQt6Core.prl + $(QMAKE) -o Makefile ../../../../libs/qwt-6.1.1/src/src.pro -spec linux-g++ +/usr/lib64/qt6/mkspecs/features/spec_pre.prf: +/usr/lib64/qt6/mkspecs/common/unix.conf: +/usr/lib64/qt6/mkspecs/common/linux.conf: +/usr/lib64/qt6/mkspecs/common/sanitize.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base.conf: +/usr/lib64/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib64/qt6/mkspecs/common/g++-base.conf: +/usr/lib64/qt6/mkspecs/common/g++-unix.conf: +/usr/lib64/qt6/mkspecs/qconfig.pri: +/usr/lib64/qt6/mkspecs/modules/qt_ext_openxr_loader.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3danimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dlogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_3drender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_bluetooth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_canvaspainter_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_charts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_chartsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_coap_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_connectivity_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core5compat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualization_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_declarativeopcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_designercomponents_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphs_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_grpcquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_help_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_httpserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsanimation_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsplatform_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekit_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labsstylekitimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labssynchronizer_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_languageserver_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_location_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottie_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_lottievectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_mqtt_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimedia_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_networkauth_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_nfc_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opcua_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioning_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_positioningquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobuf_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlcore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldebug_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmldom_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlformat_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlls_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltest_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3d_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickeffects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickparticles_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapes_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickshapesdesignhelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickvectorimagehelpers_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensors_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialbus_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_serialport_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachine_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svg_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tasktree.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_texttospeech_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_tools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_uitools_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandclient_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositor_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_waylandglobal_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannel_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_websockets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webview_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_webviewquick_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_wl_shell_integration_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib64/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib64/qt6/mkspecs/features/qt_functions.prf: +/usr/lib64/qt6/mkspecs/features/qt_config.prf: +/usr/lib64/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib64/qt6/mkspecs/features/spec_post.prf: +../../../../.qmake.stash: +/usr/lib64/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib64/qt6/mkspecs/features/toolchain.prf: +/usr/lib64/qt6/mkspecs/features/default_pre.prf: +../../../../libs/qwt-6.1.1/qwtconfig.pri: +../../../../libs/qwt-6.1.1/qwtbuild.pri: +../../../../libs/qwt-6.1.1/qwtfunctions.pri: +../../../../libs/qwt-6.1.1/src/src.pri: +/usr/lib64/qt6/mkspecs/features/resolve_config.prf: +/usr/lib64/qt6/mkspecs/features/default_post.prf: +/usr/lib64/qt6/mkspecs/features/warn_on.prf: +/usr/lib64/qt6/mkspecs/features/permissions.prf: +/usr/lib64/qt6/mkspecs/features/qt.prf: +/usr/lib64/qt6/mkspecs/features/resources_functions.prf: +/usr/lib64/qt6/mkspecs/features/resources.prf: +/usr/lib64/qt6/mkspecs/features/moc.prf: +/usr/lib64/qt6/mkspecs/features/link_ltcg.prf: +/usr/lib64/qt6/mkspecs/features/unix/opengl.prf: +/usr/lib64/qt6/mkspecs/features/uic.prf: +/usr/lib64/qt6/mkspecs/features/unix/thread.prf: +/usr/lib64/qt6/mkspecs/features/qmake_use.prf: +/usr/lib64/qt6/mkspecs/features/file_copies.prf: +/usr/lib64/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib64/qt6/mkspecs/features/exceptions.prf: +/usr/lib64/qt6/mkspecs/features/yacc.prf: +/usr/lib64/qt6/mkspecs/features/lex.prf: +/usr/lib64/qt6/mkspecs/features/silent.prf: +../../../../libs/qwt-6.1.1/src/src.pro: +/usr/lib64/libQt6PrintSupport.prl: +/usr/lib64/libQt6Widgets.prl: +/usr/lib64/libQt6Svg.prl: +/usr/lib64/libQt6OpenGL.prl: +/usr/lib64/libQt6Gui.prl: +/usr/lib64/libQt6Concurrent.prl: +/usr/lib64/libQt6Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile ../../../../libs/qwt-6.1.1/src/src.pro -spec linux-g++ + +qmake_all: FORCE + + +all: Makefile ../lib/libqwt.so.6.1.1 + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents /usr/lib64/qt6/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents ../../../../libs/qwt-6.1.1/src/qwt.h ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h ../../../../libs/qwt-6.1.1/src/qwt_clipper.h ../../../../libs/qwt-6.1.1/src/qwt_color_map.h ../../../../libs/qwt-6.1.1/src/qwt_compat.h ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.h ../../../../libs/qwt-6.1.1/src/qwt_date.h ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.h ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.h ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h ../../../../libs/qwt-6.1.1/src/qwt_global.h ../../../../libs/qwt-6.1.1/src/qwt_graphic.h ../../../../libs/qwt-6.1.1/src/qwt_interval.h ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.h ../../../../libs/qwt-6.1.1/src/qwt_math.h ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h ../../../../libs/qwt-6.1.1/src/qwt_painter.h ../../../../libs/qwt-6.1.1/src/qwt_painter_command.h ../../../../libs/qwt-6.1.1/src/qwt_panner.h ../../../../libs/qwt-6.1.1/src/qwt_picker.h ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.h ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.h ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h ../../../../libs/qwt-6.1.1/src/qwt_spline.h ../../../../libs/qwt-6.1.1/src/qwt_symbol.h ../../../../libs/qwt-6.1.1/src/qwt_system_clock.h ../../../../libs/qwt-6.1.1/src/qwt_text_engine.h ../../../../libs/qwt-6.1.1/src/qwt_text_label.h ../../../../libs/qwt-6.1.1/src/qwt_text.h ../../../../libs/qwt-6.1.1/src/qwt_transform.h ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.h ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.h ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h ../../../../libs/qwt-6.1.1/src/qwt_legend.h ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h ../../../../libs/qwt-6.1.1/src/qwt_plot.h ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.h ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.h ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.h ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.h ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.h ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.h ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.h ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.h ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.h ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.h ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.h ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.h ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.h ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.h ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.h ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.h ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.h ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.h ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.h ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.h ../../../../libs/qwt-6.1.1/src/qwt_raster_data.h ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.h ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.h ../../../../libs/qwt-6.1.1/src/qwt_samples.h ../../../../libs/qwt-6.1.1/src/qwt_series_data.h ../../../../libs/qwt-6.1.1/src/qwt_series_store.h ../../../../libs/qwt-6.1.1/src/qwt_point_data.h ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.h ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.h ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.h ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.h ../../../../libs/qwt-6.1.1/src/qwt_compass.h ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.h ../../../../libs/qwt-6.1.1/src/qwt_counter.h ../../../../libs/qwt-6.1.1/src/qwt_dial.h ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h ../../../../libs/qwt-6.1.1/src/qwt_knob.h ../../../../libs/qwt-6.1.1/src/qwt_slider.h ../../../../libs/qwt-6.1.1/src/qwt_thermo.h ../../../../libs/qwt-6.1.1/src/qwt_wheel.h $(DISTDIR)/ + $(COPY_FILE) --parents ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_clipper.cpp ../../../../libs/qwt-6.1.1/src/qwt_color_map.cpp ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.cpp ../../../../libs/qwt-6.1.1/src/qwt_date.cpp ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.cpp ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.cpp ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.cpp ../../../../libs/qwt-6.1.1/src/qwt_graphic.cpp ../../../../libs/qwt-6.1.1/src/qwt_interval.cpp ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.cpp ../../../../libs/qwt-6.1.1/src/qwt_math.cpp ../../../../libs/qwt-6.1.1/src/qwt_magnifier.cpp ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.cpp ../../../../libs/qwt-6.1.1/src/qwt_painter.cpp ../../../../libs/qwt-6.1.1/src/qwt_painter_command.cpp ../../../../libs/qwt-6.1.1/src/qwt_panner.cpp ../../../../libs/qwt-6.1.1/src/qwt_picker.cpp ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.cpp ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_3d.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_polar.cpp ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_div.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_map.cpp ../../../../libs/qwt-6.1.1/src/qwt_spline.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.cpp ../../../../libs/qwt-6.1.1/src/qwt_symbol.cpp ../../../../libs/qwt-6.1.1/src/qwt_system_clock.cpp ../../../../libs/qwt-6.1.1/src/qwt_text_engine.cpp ../../../../libs/qwt-6.1.1/src/qwt_text_label.cpp ../../../../libs/qwt-6.1.1/src/qwt_text.cpp ../../../../libs/qwt-6.1.1/src/qwt_transform.cpp ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.cpp ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.cpp ../../../../libs/qwt-6.1.1/src/qwt_legend.cpp ../../../../libs/qwt-6.1.1/src/qwt_legend_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_legend_label.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_xml.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_axis.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_item.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.cpp ../../../../libs/qwt-6.1.1/src/qwt_raster_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.cpp ../../../../libs/qwt-6.1.1/src/qwt_series_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.cpp ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.cpp ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.cpp ../../../../libs/qwt-6.1.1/src/qwt_compass.cpp ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.cpp ../../../../libs/qwt-6.1.1/src/qwt_counter.cpp ../../../../libs/qwt-6.1.1/src/qwt_dial.cpp ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.cpp ../../../../libs/qwt-6.1.1/src/qwt_knob.cpp ../../../../libs/qwt-6.1.1/src/qwt_slider.cpp ../../../../libs/qwt-6.1.1/src/qwt_thermo.cpp ../../../../libs/qwt-6.1.1/src/qwt_wheel.cpp $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) ../lib/$(TARGET) + -$(DEL_FILE) ../lib/$(TARGET0) ../lib/$(TARGET1) ../lib/$(TARGET2) $(TARGETA) + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc/moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc/moc_predefs.h +moc/moc_predefs.h: /usr/lib64/qt6/mkspecs/features/data/dummy.cpp + @echo generating moc/moc_predefs.h + @g++ -pipe -O2 -Wall -Wextra -dM -E -o moc/moc_predefs.h /usr/lib64/qt6/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: moc/moc_qwt_dyngrid_layout.cpp moc/moc_qwt_magnifier.cpp moc/moc_qwt_panner.cpp moc/moc_qwt_picker.cpp moc/moc_qwt_text_label.cpp moc/moc_qwt_abstract_legend.cpp moc/moc_qwt_legend.cpp moc/moc_qwt_legend_label.cpp moc/moc_qwt_plot.cpp moc/moc_qwt_plot_renderer.cpp moc/moc_qwt_plot_canvas.cpp moc/moc_qwt_plot_panner.cpp moc/moc_qwt_plot_picker.cpp moc/moc_qwt_plot_zoomer.cpp moc/moc_qwt_plot_magnifier.cpp moc/moc_qwt_sampling_thread.cpp moc/moc_qwt_scale_widget.cpp moc/moc_qwt_plot_glcanvas.cpp moc/moc_qwt_abstract_slider.cpp moc/moc_qwt_abstract_scale.cpp moc/moc_qwt_analog_clock.cpp moc/moc_qwt_compass.cpp moc/moc_qwt_counter.cpp moc/moc_qwt_dial.cpp moc/moc_qwt_knob.cpp moc/moc_qwt_slider.cpp moc/moc_qwt_thermo.cpp moc/moc_qwt_wheel.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc/moc_qwt_dyngrid_layout.cpp moc/moc_qwt_magnifier.cpp moc/moc_qwt_panner.cpp moc/moc_qwt_picker.cpp moc/moc_qwt_text_label.cpp moc/moc_qwt_abstract_legend.cpp moc/moc_qwt_legend.cpp moc/moc_qwt_legend_label.cpp moc/moc_qwt_plot.cpp moc/moc_qwt_plot_renderer.cpp moc/moc_qwt_plot_canvas.cpp moc/moc_qwt_plot_panner.cpp moc/moc_qwt_plot_picker.cpp moc/moc_qwt_plot_zoomer.cpp moc/moc_qwt_plot_magnifier.cpp moc/moc_qwt_sampling_thread.cpp moc/moc_qwt_scale_widget.cpp moc/moc_qwt_plot_glcanvas.cpp moc/moc_qwt_abstract_slider.cpp moc/moc_qwt_abstract_scale.cpp moc/moc_qwt_analog_clock.cpp moc/moc_qwt_compass.cpp moc/moc_qwt_counter.cpp moc/moc_qwt_dial.cpp moc/moc_qwt_knob.cpp moc/moc_qwt_slider.cpp moc/moc_qwt_thermo.cpp moc/moc_qwt_wheel.cpp +moc/moc_qwt_dyngrid_layout.cpp: ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h -o moc/moc_qwt_dyngrid_layout.cpp + +moc/moc_qwt_magnifier.cpp: ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h -o moc/moc_qwt_magnifier.cpp + +moc/moc_qwt_panner.cpp: ../../../../libs/qwt-6.1.1/src/qwt_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_panner.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_panner.h -o moc/moc_qwt_panner.cpp + +moc/moc_qwt_picker.cpp: ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_picker.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_picker.h -o moc/moc_qwt_picker.cpp + +moc/moc_qwt_text_label.cpp: ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_text_label.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_text_label.h -o moc/moc_qwt_text_label.cpp + +moc/moc_qwt_abstract_legend.cpp: ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h -o moc/moc_qwt_abstract_legend.cpp + +moc/moc_qwt_legend.cpp: ../../../../libs/qwt-6.1.1/src/qwt_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_legend.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_legend.h -o moc/moc_qwt_legend.cpp + +moc/moc_qwt_legend_label.cpp: ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h -o moc/moc_qwt_legend_label.cpp + +moc/moc_qwt_plot.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot.h -o moc/moc_qwt_plot.cpp + +moc/moc_qwt_plot_renderer.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.h -o moc/moc_qwt_plot_renderer.cpp + +moc/moc_qwt_plot_canvas.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h -o moc/moc_qwt_plot_canvas.cpp + +moc/moc_qwt_plot_panner.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_panner.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.h -o moc/moc_qwt_plot_panner.cpp + +moc/moc_qwt_plot_picker.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h -o moc/moc_qwt_plot_picker.cpp + +moc/moc_qwt_plot_zoomer.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.h -o moc/moc_qwt_plot_zoomer.cpp + +moc/moc_qwt_plot_magnifier.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.h -o moc/moc_qwt_plot_magnifier.cpp + +moc/moc_qwt_sampling_thread.cpp: ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.h -o moc/moc_qwt_sampling_thread.cpp + +moc/moc_qwt_scale_widget.cpp: ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h -o moc/moc_qwt_scale_widget.cpp + +moc/moc_qwt_plot_glcanvas.cpp: ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.h -o moc/moc_qwt_plot_glcanvas.cpp + +moc/moc_qwt_abstract_slider.cpp: ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h -o moc/moc_qwt_abstract_slider.cpp + +moc/moc_qwt_abstract_scale.cpp: ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h -o moc/moc_qwt_abstract_scale.cpp + +moc/moc_qwt_analog_clock.cpp: ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.h -o moc/moc_qwt_analog_clock.cpp + +moc/moc_qwt_compass.cpp: ../../../../libs/qwt-6.1.1/src/qwt_compass.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_compass.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_compass.h -o moc/moc_qwt_compass.cpp + +moc/moc_qwt_counter.cpp: ../../../../libs/qwt-6.1.1/src/qwt_counter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_counter.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_counter.h -o moc/moc_qwt_counter.cpp + +moc/moc_qwt_dial.cpp: ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_dial.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_dial.h -o moc/moc_qwt_dial.cpp + +moc/moc_qwt_knob.cpp: ../../../../libs/qwt-6.1.1/src/qwt_knob.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_knob.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_knob.h -o moc/moc_qwt_knob.cpp + +moc/moc_qwt_slider.cpp: ../../../../libs/qwt-6.1.1/src/qwt_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_slider.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_slider.h -o moc/moc_qwt_slider.cpp + +moc/moc_qwt_thermo.cpp: ../../../../libs/qwt-6.1.1/src/qwt_thermo.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_thermo.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_thermo.h -o moc/moc_qwt_thermo.cpp + +moc/moc_qwt_wheel.cpp: ../../../../libs/qwt-6.1.1/src/qwt_wheel.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + moc/moc_predefs.h \ + /usr/libexec/qt6/moc + @echo moc ../../../../libs/qwt-6.1.1/src/qwt_wheel.h && /usr/libexec/qt6/moc $(DEFINES) --include /home/sysadmin/Documents/multidisplay-app/multidisplay-app/src/libs/qwt-6.1.1/src/moc/moc_predefs.h -I/usr/lib64/qt6/mkspecs/linux-g++ -I/home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src -I/usr/include/qt6 -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore -I. -I/usr/include/c++/15 -I/usr/include/c++/15/x86_64-suse-linux -I/usr/include/c++/15/backward -I/usr/lib64/gcc/x86_64-suse-linux/15/include -I/usr/local/include -I/usr/lib64/gcc/x86_64-suse-linux/15/include-fixed -I/usr/x86_64-suse-linux/include -I/usr/include ../../../../libs/qwt-6.1.1/src/qwt_wheel.h -o moc/moc_qwt_wheel.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: +compiler_uic_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean + +####### Compile + +obj/qwt_abstract_scale_draw.o: ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_scale_draw.o ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.cpp + +obj/qwt_clipper.o: ../../../../libs/qwt-6.1.1/src/qwt_clipper.cpp ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_clipper.o ../../../../libs/qwt-6.1.1/src/qwt_clipper.cpp + +obj/qwt_color_map.o: ../../../../libs/qwt-6.1.1/src/qwt_color_map.cpp ../../../../libs/qwt-6.1.1/src/qwt_color_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_color_map.o ../../../../libs/qwt-6.1.1/src/qwt_color_map.cpp + +obj/qwt_column_symbol.o: ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.cpp ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_column_symbol.o ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.cpp + +obj/qwt_date.o: ../../../../libs/qwt-6.1.1/src/qwt_date.cpp ../../../../libs/qwt-6.1.1/src/qwt_date.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_date.o ../../../../libs/qwt-6.1.1/src/qwt_date.cpp + +obj/qwt_date_scale_draw.o: ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_date.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_date_scale_draw.o ../../../../libs/qwt-6.1.1/src/qwt_date_scale_draw.cpp + +obj/qwt_date_scale_engine.o: ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.cpp ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_date.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_date_scale_engine.o ../../../../libs/qwt-6.1.1/src/qwt_date_scale_engine.cpp + +obj/qwt_dyngrid_layout.o: ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.cpp ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_dyngrid_layout.o ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.cpp + +obj/qwt_event_pattern.o: ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.cpp ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_event_pattern.o ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.cpp + +obj/qwt_graphic.o: ../../../../libs/qwt-6.1.1/src/qwt_graphic.cpp ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter_command.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_graphic.o ../../../../libs/qwt-6.1.1/src/qwt_graphic.cpp + +obj/qwt_interval.o: ../../../../libs/qwt-6.1.1/src/qwt_interval.cpp ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_interval.o ../../../../libs/qwt-6.1.1/src/qwt_interval.cpp + +obj/qwt_interval_symbol.o: ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.cpp ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_interval_symbol.o ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.cpp + +obj/qwt_math.o: ../../../../libs/qwt-6.1.1/src/qwt_math.cpp ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_math.o ../../../../libs/qwt-6.1.1/src/qwt_math.cpp + +obj/qwt_magnifier.o: ../../../../libs/qwt-6.1.1/src/qwt_magnifier.cpp ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_magnifier.o ../../../../libs/qwt-6.1.1/src/qwt_magnifier.cpp + +obj/qwt_null_paintdevice.o: ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.cpp ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_null_paintdevice.o ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.cpp + +obj/qwt_painter.o: ../../../../libs/qwt-6.1.1/src/qwt_painter.cpp ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_painter.o ../../../../libs/qwt-6.1.1/src/qwt_painter.cpp + +obj/qwt_painter_command.o: ../../../../libs/qwt-6.1.1/src/qwt_painter_command.cpp ../../../../libs/qwt-6.1.1/src/qwt_painter_command.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_painter_command.o ../../../../libs/qwt-6.1.1/src/qwt_painter_command.cpp + +obj/qwt_panner.o: ../../../../libs/qwt-6.1.1/src/qwt_panner.cpp ../../../../libs/qwt-6.1.1/src/qwt_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_panner.o ../../../../libs/qwt-6.1.1/src/qwt_panner.cpp + +obj/qwt_picker.o: ../../../../libs/qwt-6.1.1/src/qwt_picker.cpp ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_picker.o ../../../../libs/qwt-6.1.1/src/qwt_picker.cpp + +obj/qwt_picker_machine.o: ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.cpp ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_picker_machine.o ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.cpp + +obj/qwt_pixel_matrix.o: ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.cpp ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_pixel_matrix.o ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.cpp + +obj/qwt_point_3d.o: ../../../../libs/qwt-6.1.1/src/qwt_point_3d.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_point_3d.o ../../../../libs/qwt-6.1.1/src/qwt_point_3d.cpp + +obj/qwt_point_polar.o: ../../../../libs/qwt-6.1.1/src/qwt_point_polar.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_point_polar.o ../../../../libs/qwt-6.1.1/src/qwt_point_polar.cpp + +obj/qwt_round_scale_draw.o: ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_round_scale_draw.o ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.cpp + +obj/qwt_scale_div.o: ../../../../libs/qwt-6.1.1/src/qwt_scale_div.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_div.o ../../../../libs/qwt-6.1.1/src/qwt_scale_div.cpp + +obj/qwt_scale_draw.o: ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_draw.o ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.cpp + +obj/qwt_scale_map.o: ../../../../libs/qwt-6.1.1/src/qwt_scale_map.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_map.o ../../../../libs/qwt-6.1.1/src/qwt_scale_map.cpp + +obj/qwt_spline.o: ../../../../libs/qwt-6.1.1/src/qwt_spline.cpp ../../../../libs/qwt-6.1.1/src/qwt_spline.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_spline.o ../../../../libs/qwt-6.1.1/src/qwt_spline.cpp + +obj/qwt_scale_engine.o: ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_engine.o ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.cpp + +obj/qwt_symbol.o: ../../../../libs/qwt-6.1.1/src/qwt_symbol.cpp ../../../../libs/qwt-6.1.1/src/qwt_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_symbol.o ../../../../libs/qwt-6.1.1/src/qwt_symbol.cpp + +obj/qwt_system_clock.o: ../../../../libs/qwt-6.1.1/src/qwt_system_clock.cpp ../../../../libs/qwt-6.1.1/src/qwt_system_clock.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_system_clock.o ../../../../libs/qwt-6.1.1/src/qwt_system_clock.cpp + +obj/qwt_text_engine.o: ../../../../libs/qwt-6.1.1/src/qwt_text_engine.cpp ../../../../libs/qwt-6.1.1/src/qwt_text_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_text_engine.o ../../../../libs/qwt-6.1.1/src/qwt_text_engine.cpp + +obj/qwt_text_label.o: ../../../../libs/qwt-6.1.1/src/qwt_text_label.cpp ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_text_label.o ../../../../libs/qwt-6.1.1/src/qwt_text_label.cpp + +obj/qwt_text.o: ../../../../libs/qwt-6.1.1/src/qwt_text.cpp ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_engine.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_text.o ../../../../libs/qwt-6.1.1/src/qwt_text.cpp + +obj/qwt_transform.o: ../../../../libs/qwt-6.1.1/src/qwt_transform.cpp ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_transform.o ../../../../libs/qwt-6.1.1/src/qwt_transform.cpp + +obj/qwt_widget_overlay.o: ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.cpp ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_widget_overlay.o ../../../../libs/qwt-6.1.1/src/qwt_widget_overlay.cpp + +obj/qwt_curve_fitter.o: ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.cpp ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_spline.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_curve_fitter.o ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.cpp + +obj/qwt_abstract_legend.o: ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_legend.o ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.cpp + +obj/qwt_legend.o: ../../../../libs/qwt-6.1.1/src/qwt_legend.cpp ../../../../libs/qwt-6.1.1/src/qwt_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_legend.o ../../../../libs/qwt-6.1.1/src/qwt_legend.cpp + +obj/qwt_legend_data.o: ../../../../libs/qwt-6.1.1/src/qwt_legend_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_legend_data.o ../../../../libs/qwt-6.1.1/src/qwt_legend_data.cpp + +obj/qwt_legend_label.o: ../../../../libs/qwt-6.1.1/src/qwt_legend_label.cpp ../../../../libs/qwt-6.1.1/src/qwt_legend_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_symbol.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_legend_label.o ../../../../libs/qwt-6.1.1/src/qwt_legend_label.cpp + +obj/qwt_plot.o: ../../../../libs/qwt-6.1.1/src/qwt_plot.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot.o ../../../../libs/qwt-6.1.1/src/qwt_plot.cpp + +obj/qwt_plot_renderer.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_renderer.o ../../../../libs/qwt-6.1.1/src/qwt_plot_renderer.cpp + +obj/qwt_plot_xml.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_xml.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_xml.o ../../../../libs/qwt-6.1.1/src/qwt_plot_xml.cpp + +obj/qwt_plot_axis.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_axis.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_axis.o ../../../../libs/qwt-6.1.1/src/qwt_plot_axis.cpp + +obj/qwt_plot_curve.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_curve.o ../../../../libs/qwt-6.1.1/src/qwt_plot_curve.cpp + +obj/qwt_plot_dict.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_dict.o ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.cpp + +obj/qwt_plot_directpainter.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_directpainter.o ../../../../libs/qwt-6.1.1/src/qwt_plot_directpainter.cpp + +obj/qwt_plot_grid.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_grid.o ../../../../libs/qwt-6.1.1/src/qwt_plot_grid.cpp + +obj/qwt_plot_histogram.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_histogram.o ../../../../libs/qwt-6.1.1/src/qwt_plot_histogram.cpp + +obj/qwt_plot_item.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_item.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_item.o ../../../../libs/qwt-6.1.1/src/qwt_plot_item.cpp + +obj/qwt_plot_abstract_barchart.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_abstract_barchart.o ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.cpp + +obj/qwt_plot_barchart.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_barchart.o ../../../../libs/qwt-6.1.1/src/qwt_plot_barchart.cpp + +obj/qwt_plot_multi_barchart.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_column_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_multi_barchart.o ../../../../libs/qwt-6.1.1/src/qwt_plot_multi_barchart.cpp + +obj/qwt_plot_intervalcurve.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_intervalcurve.o ../../../../libs/qwt-6.1.1/src/qwt_plot_intervalcurve.cpp + +obj/qwt_plot_zoneitem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_zoneitem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_zoneitem.cpp + +obj/qwt_plot_tradingcurve.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_tradingcurve.o ../../../../libs/qwt-6.1.1/src/qwt_plot_tradingcurve.cpp + +obj/qwt_plot_spectrogram.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_raster_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_spectrogram.o ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrogram.cpp + +obj/qwt_plot_spectrocurve.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_spectrocurve.o ../../../../libs/qwt-6.1.1/src/qwt_plot_spectrocurve.cpp + +obj/qwt_plot_scaleitem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_scaleitem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_scaleitem.cpp + +obj/qwt_plot_legenditem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dyngrid_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_legenditem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_legenditem.cpp + +obj/qwt_plot_seriesitem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_store.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_seriesitem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_seriesitem.cpp + +obj/qwt_plot_shapeitem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_curve_fitter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_clipper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_shapeitem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_shapeitem.cpp + +obj/qwt_plot_marker.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_symbol.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_marker.o ../../../../libs/qwt-6.1.1/src/qwt_plot_marker.cpp + +obj/qwt_plot_textlabel.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_textlabel.o ../../../../libs/qwt-6.1.1/src/qwt_plot_textlabel.cpp + +obj/qwt_plot_layout.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text_label.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_legend.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_layout.o ../../../../libs/qwt-6.1.1/src/qwt_plot_layout.cpp + +obj/qwt_plot_canvas.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_canvas.o ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.cpp + +obj/qwt_plot_panner.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_panner.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_panner.o ../../../../libs/qwt-6.1.1/src/qwt_plot_panner.cpp + +obj/qwt_plot_rasteritem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_rasteritem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_rasteritem.cpp + +obj/qwt_plot_picker.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_picker.o ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.cpp + +obj/qwt_plot_zoomer.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_event_pattern.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_picker_machine.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_zoomer.o ../../../../libs/qwt-6.1.1/src/qwt_plot_zoomer.cpp + +obj/qwt_plot_magnifier.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.h \ + ../../../../libs/qwt-6.1.1/src/qwt_magnifier.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_magnifier.o ../../../../libs/qwt-6.1.1/src/qwt_plot_magnifier.cpp + +obj/qwt_plot_rescaler.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_canvas.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_rescaler.o ../../../../libs/qwt-6.1.1/src/qwt_plot_rescaler.cpp + +obj/qwt_point_mapper.o: ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_pixel_matrix.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_point_mapper.o ../../../../libs/qwt-6.1.1/src/qwt_point_mapper.cpp + +obj/qwt_raster_data.o: ../../../../libs/qwt-6.1.1/src/qwt_raster_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_raster_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_raster_data.o ../../../../libs/qwt-6.1.1/src/qwt_raster_data.cpp + +obj/qwt_matrix_raster_data.o: ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_raster_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_matrix_raster_data.o ../../../../libs/qwt-6.1.1/src/qwt_matrix_raster_data.cpp + +obj/qwt_sampling_thread.o: ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.cpp ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_system_clock.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_sampling_thread.o ../../../../libs/qwt-6.1.1/src/qwt_sampling_thread.cpp + +obj/qwt_series_data.o: ../../../../libs/qwt-6.1.1/src/qwt_series_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_series_data.o ../../../../libs/qwt-6.1.1/src/qwt_series_data.cpp + +obj/qwt_point_data.o: ../../../../libs/qwt-6.1.1/src/qwt_point_data.cpp ../../../../libs/qwt-6.1.1/src/qwt_point_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_series_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_samples.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_3d.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_point_data.o ../../../../libs/qwt-6.1.1/src/qwt_point_data.cpp + +obj/qwt_scale_widget.o: ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.cpp ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_scale_widget.o ../../../../libs/qwt-6.1.1/src/qwt_scale_widget.cpp + +obj/qwt_plot_svgitem.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_svgitem.o ../../../../libs/qwt-6.1.1/src/qwt_plot_svgitem.cpp + +obj/qwt_plot_glcanvas.o: ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.cpp ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_dict.h \ + ../../../../libs/qwt-6.1.1/src/qwt_plot_item.h \ + ../../../../libs/qwt-6.1.1/src/qwt_legend_data.h \ + ../../../../libs/qwt-6.1.1/src/qwt_graphic.h \ + ../../../../libs/qwt-6.1.1/src/qwt_null_paintdevice.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_plot_glcanvas.o ../../../../libs/qwt-6.1.1/src/qwt_plot_glcanvas.cpp + +obj/qwt_abstract_slider.o: ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_slider.o ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.cpp + +obj/qwt_abstract_scale.o: ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.cpp ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_abstract_scale.o ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.cpp + +obj/qwt_arrow_button.o: ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.cpp ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_arrow_button.o ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.cpp + +obj/qwt_analog_clock.o: ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.cpp ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_analog_clock.o ../../../../libs/qwt-6.1.1/src/qwt_analog_clock.cpp + +obj/qwt_compass.o: ../../../../libs/qwt-6.1.1/src/qwt_compass.cpp ../../../../libs/qwt-6.1.1/src/qwt_compass.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_compass.o ../../../../libs/qwt-6.1.1/src/qwt_compass.cpp + +obj/qwt_compass_rose.o: ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.cpp ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_point_polar.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_compass_rose.o ../../../../libs/qwt-6.1.1/src/qwt_compass_rose.cpp + +obj/qwt_counter.o: ../../../../libs/qwt-6.1.1/src/qwt_counter.cpp ../../../../libs/qwt-6.1.1/src/qwt_arrow_button.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_counter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_counter.o ../../../../libs/qwt-6.1.1/src/qwt_counter.cpp + +obj/qwt_dial.o: ../../../../libs/qwt-6.1.1/src/qwt_dial.cpp ../../../../libs/qwt-6.1.1/src/qwt_dial.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_dial.o ../../../../libs/qwt-6.1.1/src/qwt_dial.cpp + +obj/qwt_dial_needle.o: ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.cpp ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_dial_needle.o ../../../../libs/qwt-6.1.1/src/qwt_dial_needle.cpp + +obj/qwt_knob.o: ../../../../libs/qwt-6.1.1/src/qwt_knob.cpp ../../../../libs/qwt-6.1.1/src/qwt_knob.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_round_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_knob.o ../../../../libs/qwt-6.1.1/src/qwt_knob.cpp + +obj/qwt_slider.o: ../../../../libs/qwt-6.1.1/src/qwt_slider.cpp ../../../../libs/qwt-6.1.1/src/qwt_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_slider.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_slider.o ../../../../libs/qwt-6.1.1/src/qwt_slider.cpp + +obj/qwt_thermo.o: ../../../../libs/qwt-6.1.1/src/qwt_thermo.cpp ../../../../libs/qwt-6.1.1/src/qwt_thermo.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale.h \ + ../../../../libs/qwt-6.1.1/src/qwt_interval.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_engine.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_div.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h \ + ../../../../libs/qwt-6.1.1/src/qwt_text.h \ + ../../../../libs/qwt-6.1.1/src/qwt_scale_map.h \ + ../../../../libs/qwt-6.1.1/src/qwt_transform.h \ + ../../../../libs/qwt-6.1.1/src/qwt_color_map.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_thermo.o ../../../../libs/qwt-6.1.1/src/qwt_thermo.cpp + +obj/qwt_wheel.o: ../../../../libs/qwt-6.1.1/src/qwt_wheel.cpp ../../../../libs/qwt-6.1.1/src/qwt_wheel.h \ + ../../../../libs/qwt-6.1.1/src/qwt_global.h \ + ../../../../libs/qwt-6.1.1/src/qwt_math.h \ + ../../../../libs/qwt-6.1.1/src/qwt_painter.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/qwt_wheel.o ../../../../libs/qwt-6.1.1/src/qwt_wheel.cpp + +obj/moc_qwt_dyngrid_layout.o: moc/moc_qwt_dyngrid_layout.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_dyngrid_layout.o moc/moc_qwt_dyngrid_layout.cpp + +obj/moc_qwt_magnifier.o: moc/moc_qwt_magnifier.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_magnifier.o moc/moc_qwt_magnifier.cpp + +obj/moc_qwt_panner.o: moc/moc_qwt_panner.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_panner.o moc/moc_qwt_panner.cpp + +obj/moc_qwt_picker.o: moc/moc_qwt_picker.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_picker.o moc/moc_qwt_picker.cpp + +obj/moc_qwt_text_label.o: moc/moc_qwt_text_label.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_text_label.o moc/moc_qwt_text_label.cpp + +obj/moc_qwt_abstract_legend.o: moc/moc_qwt_abstract_legend.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_abstract_legend.o moc/moc_qwt_abstract_legend.cpp + +obj/moc_qwt_legend.o: moc/moc_qwt_legend.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_legend.o moc/moc_qwt_legend.cpp + +obj/moc_qwt_legend_label.o: moc/moc_qwt_legend_label.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_legend_label.o moc/moc_qwt_legend_label.cpp + +obj/moc_qwt_plot.o: moc/moc_qwt_plot.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot.o moc/moc_qwt_plot.cpp + +obj/moc_qwt_plot_renderer.o: moc/moc_qwt_plot_renderer.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_renderer.o moc/moc_qwt_plot_renderer.cpp + +obj/moc_qwt_plot_canvas.o: moc/moc_qwt_plot_canvas.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_canvas.o moc/moc_qwt_plot_canvas.cpp + +obj/moc_qwt_plot_panner.o: moc/moc_qwt_plot_panner.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_panner.o moc/moc_qwt_plot_panner.cpp + +obj/moc_qwt_plot_picker.o: moc/moc_qwt_plot_picker.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_picker.o moc/moc_qwt_plot_picker.cpp + +obj/moc_qwt_plot_zoomer.o: moc/moc_qwt_plot_zoomer.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_zoomer.o moc/moc_qwt_plot_zoomer.cpp + +obj/moc_qwt_plot_magnifier.o: moc/moc_qwt_plot_magnifier.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_magnifier.o moc/moc_qwt_plot_magnifier.cpp + +obj/moc_qwt_sampling_thread.o: moc/moc_qwt_sampling_thread.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_sampling_thread.o moc/moc_qwt_sampling_thread.cpp + +obj/moc_qwt_scale_widget.o: moc/moc_qwt_scale_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_scale_widget.o moc/moc_qwt_scale_widget.cpp + +obj/moc_qwt_plot_glcanvas.o: moc/moc_qwt_plot_glcanvas.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_plot_glcanvas.o moc/moc_qwt_plot_glcanvas.cpp + +obj/moc_qwt_abstract_slider.o: moc/moc_qwt_abstract_slider.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_abstract_slider.o moc/moc_qwt_abstract_slider.cpp + +obj/moc_qwt_abstract_scale.o: moc/moc_qwt_abstract_scale.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_abstract_scale.o moc/moc_qwt_abstract_scale.cpp + +obj/moc_qwt_analog_clock.o: moc/moc_qwt_analog_clock.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_analog_clock.o moc/moc_qwt_analog_clock.cpp + +obj/moc_qwt_compass.o: moc/moc_qwt_compass.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_compass.o moc/moc_qwt_compass.cpp + +obj/moc_qwt_counter.o: moc/moc_qwt_counter.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_counter.o moc/moc_qwt_counter.cpp + +obj/moc_qwt_dial.o: moc/moc_qwt_dial.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_dial.o moc/moc_qwt_dial.cpp + +obj/moc_qwt_knob.o: moc/moc_qwt_knob.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_knob.o moc/moc_qwt_knob.cpp + +obj/moc_qwt_slider.o: moc/moc_qwt_slider.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_slider.o moc/moc_qwt_slider.cpp + +obj/moc_qwt_thermo.o: moc/moc_qwt_thermo.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_thermo.o moc/moc_qwt_thermo.cpp + +obj/moc_qwt_wheel.o: moc/moc_qwt_wheel.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_qwt_wheel.o moc/moc_qwt_wheel.cpp + +####### Install + +install_target: first FORCE + @test -d $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib || mkdir -p $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib + $(QINSTALL_PROGRAM) ../lib/$(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET) + -$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET0) + -$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET1) + -$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET2) + +uninstall_target: FORCE + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET) + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET0) + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET1) + -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/$(TARGET2) + -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/lib/ + + +install_headers: first FORCE + @test -d $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include || mkdir -p $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_abstract_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_clipper.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_clipper.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_color_map.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_color_map.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_compat.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_compat.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_column_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_column_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_date.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_date.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_date_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_date_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_date_scale_engine.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_date_scale_engine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_dyngrid_layout.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_dyngrid_layout.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_global.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_global.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_graphic.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_graphic.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_interval.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_interval.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_interval_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_interval_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_math.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_math.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_magnifier.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_magnifier.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_null_paintdevice.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_null_paintdevice.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_painter.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_painter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_painter_command.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_painter_command.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_panner.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_panner.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_picker.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_picker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_picker_machine.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_picker_machine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_pixel_matrix.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_pixel_matrix.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_point_3d.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_3d.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_point_polar.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_polar.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_round_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_round_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_scale_div.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_div.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_scale_draw.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_draw.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_scale_engine.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_engine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_scale_map.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_map.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_spline.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_spline.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_symbol.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_symbol.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_system_clock.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_system_clock.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_text_engine.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_text_engine.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_text_label.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_text_label.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_text.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_text.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_transform.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_transform.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_widget_overlay.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_widget_overlay.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_curve_fitter.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_curve_fitter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_event_pattern.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_event_pattern.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_abstract_legend.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_legend.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_legend.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_legend.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_legend_data.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_legend_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_legend_label.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_legend_label.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_renderer.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_renderer.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_curve.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_curve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_dict.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_dict.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_directpainter.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_directpainter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_grid.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_grid.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_histogram.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_histogram.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_item.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_item.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_abstract_barchart.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_abstract_barchart.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_barchart.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_barchart.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_multi_barchart.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_multi_barchart.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_intervalcurve.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_intervalcurve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_tradingcurve.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_tradingcurve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_layout.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_layout.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_marker.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_marker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_zoneitem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_zoneitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_textlabel.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_textlabel.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_rasteritem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_rasteritem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_spectrogram.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_spectrogram.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_spectrocurve.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_spectrocurve.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_scaleitem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_scaleitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_legenditem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_legenditem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_seriesitem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_seriesitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_shapeitem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_shapeitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_canvas.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_canvas.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_panner.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_panner.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_picker.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_picker.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_zoomer.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_zoomer.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_magnifier.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_magnifier.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_rescaler.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_rescaler.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_point_mapper.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_mapper.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_raster_data.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_raster_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_matrix_raster_data.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_matrix_raster_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_sampling_thread.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_sampling_thread.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_samples.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_samples.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_series_data.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_series_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_series_store.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_series_store.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_point_data.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_data.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_scale_widget.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_widget.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_svgitem.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_svgitem.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_plot_glcanvas.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_glcanvas.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_abstract_slider.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_slider.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_abstract_scale.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_scale.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_arrow_button.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_arrow_button.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_analog_clock.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_analog_clock.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_compass.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_compass.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_compass_rose.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_compass_rose.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_counter.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_counter.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_dial.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_dial.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_dial_needle.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_dial_needle.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_knob.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_knob.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_slider.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_slider.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_thermo.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_thermo.h + $(QINSTALL) /home/sysadmin/Documents/multidisplay-app/multidisplay-app/libs/qwt-6.1.1/src/qwt_wheel.h $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_wheel.h + +uninstall_headers: FORCE + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_wheel.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_thermo.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_slider.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_knob.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_dial_needle.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_dial.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_counter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_compass_rose.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_compass.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_analog_clock.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_arrow_button.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_scale.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_slider.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_glcanvas.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_svgitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_widget.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_series_store.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_series_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_samples.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_sampling_thread.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_matrix_raster_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_raster_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_mapper.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_rescaler.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_magnifier.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_zoomer.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_picker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_panner.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_canvas.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_shapeitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_seriesitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_legenditem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_scaleitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_spectrocurve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_spectrogram.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_rasteritem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_textlabel.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_zoneitem.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_marker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_layout.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_tradingcurve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_intervalcurve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_multi_barchart.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_barchart.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_abstract_barchart.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_item.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_histogram.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_grid.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_directpainter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_dict.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_curve.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot_renderer.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_plot.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_legend_label.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_legend_data.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_legend.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_legend.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_event_pattern.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_curve_fitter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_widget_overlay.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_transform.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_text.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_text_label.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_text_engine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_system_clock.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_spline.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_map.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_engine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_scale_div.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_round_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_polar.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_point_3d.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_pixel_matrix.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_picker_machine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_picker.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_panner.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_painter_command.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_painter.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_null_paintdevice.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_magnifier.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_math.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_interval_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_interval.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_graphic.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_global.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_dyngrid_layout.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_date_scale_engine.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_date_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_date.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_column_symbol.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_compat.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_color_map.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_clipper.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt_abstract_scale_draw.h + -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/qwt.h + -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/qwt-6.1.1/include/ + + +install: install_target install_headers FORCE + +uninstall: uninstall_target uninstall_headers FORCE + +FORCE: + +.SUFFIXES: + diff --git a/src/mUI b/src/mUI new file mode 100755 index 00000000..3b6607c2 Binary files /dev/null and b/src/mUI differ diff --git a/src/main.cpp b/src/main.cpp index b4ff23d9..08572784 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -23,7 +23,6 @@ #include #include #include -#include #include #include @@ -31,91 +30,19 @@ int main(int argc, char *argv[]) { try { -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE QApplication::setStyle(QString("Plastique")); #endif -#ifdef DIGIFANTAPP - QApplication::setOrganizationName("gummel-informatics"); - QCoreApplication::setApplicationName("digifantview"); - QSettings settings; - settings.setValue ("md/md", QVariant(false)); -#else QApplication::setOrganizationName("MultiDisplay"); QCoreApplication::setApplicationName("UI"); - QSettings settings; - settings.setValue ("md/md", QVariant(true)); -#endif - QApplication a(argc, argv); - //dont works - //a.setStyleSheet( "GLGauge {color:black}"); - -#if defined ( Q_OS_ANDROID) - { - //FIX android dark holo theme default has light background and text color! -> set background to black! - QColor fr = a.palette().color(QPalette::Window); - //light 243 dark 0 - //QPushButton { color: yellow; } - auto teststyle = R"( - QWidget { background-color: black; } - QComboBox { background-color: black } - - QPushButton { background-color: black } - )"; - //qDebug() << fr.lightness(); - if ( fr.lightness() == 0 ) { - a.setStyleSheet(teststyle); - } - } -#endif - -#if defined ( Q_OS_IOS) - { - QColor fr = a.palette().color(QPalette::Window); - //light 243 dark 0 - //QPushButton { color: yellow; } - auto teststyle = R"( - QWidget { background-color: black; } - QComboBox { background-color: black; } - - QPushButton { background-color: black; } - - MeasurementWidget { color: black; } - DFExtendedWidget { color: black; } - )"; - //qDebug() << "lightness=" << fr.lightness(); - if ( fr.lightness() == 0 ) { - a.setStyleSheet(teststyle); - } - } -#endif - -#if defined ( Q_OS_MACX) - { - QColor fr = a.palette().color(QPalette::Window); - //light ? - //dark 50 - auto teststyle = R"( - MeasurementWidget { color: black; } - )"; - //qDebug() << "lightness=" << fr.lightness(); - if ( fr.lightness() <= 50 ) { - a.setStyleSheet(teststyle); - } - } -#endif - -#if defined (Q_OS_IOS) - //https://doc.qt.io/qt-5/qtbluetooth-index.html - //QLoggingCategory::setFilterRules(QStringLiteral("qt.bluetooth.ios = true")); -#endif - + QApplication a(argc, argv); AppEngine *e = AppEngine::getInstance(); e->show(); -//#ifndef Q_WS_MAEMO_5 +//#ifndef QT_MAEMO5_ENABLE //Windows / Linux Desktop GUI // MultidisplayUIMainWindow mw; // mw.show(); diff --git a/src/mobile/Accelerometer.cpp b/src/mobile/Accelerometer.cpp index f4f36c83..9f9b8c91 100644 --- a/src/mobile/Accelerometer.cpp +++ b/src/mobile/Accelerometer.cpp @@ -18,9 +18,7 @@ Accelerometer::Accelerometer(QObject *parent) : //sensor->setDataRate(10); connect(sensor, SIGNAL(readingChanged()), this, SLOT(checkReading())); sensor->start(); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) freqMeasure = QTime::currentTime(); -#endif freqMeasure.start(); } diff --git a/src/mobile/Accelerometer.h b/src/mobile/Accelerometer.h index facd1ec4..564a09a7 100644 --- a/src/mobile/Accelerometer.h +++ b/src/mobile/Accelerometer.h @@ -2,16 +2,11 @@ #define ACCELEROMETER_H #include - -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) #include -#else -#include -#endif #include -#if defined Q_WS_MAEMO_5 +#if defined QT_MAEMO5_ENABLE QTM_USE_NAMESPACE #endif @@ -36,11 +31,7 @@ public slots: private: QAccelerometer* sensor; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) QTime freqMeasure; -#else - QElapsedTimer freqMeasure; -#endif //current readings }; diff --git a/src/mobile/AndroidMainWindow.cpp b/src/mobile/AndroidMainWindow.cpp index b7977a40..9e6e6cf5 100644 --- a/src/mobile/AndroidMainWindow.cpp +++ b/src/mobile/AndroidMainWindow.cpp @@ -1,24 +1,16 @@ #include #include #include -#include +#include +#include #include "AndroidMainWindow.h" #include "ui_AndroidMainWindow.h" #include "AppEngine.h" #if defined(Q_OS_ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) #include #include - #include -#else - #include - #include -#endif - //FIX hack! fix for "java.lang.UnsatisfiedLinkError: dlopen failed: library libQt5Concurrent_x86.so libQt5PrintSupport_x86.so not found. - #include - #include #endif @@ -29,7 +21,7 @@ AndroidMainWindow::AndroidMainWindow(QWidget *parent) : ui->setupUi(this); - timer.start(); + t.start(); grabGesture(Qt::TapGesture); grabGesture(Qt::TapAndHoldGesture); @@ -37,11 +29,8 @@ AndroidMainWindow::AndroidMainWindow(QWidget *parent) : grabGesture(Qt::PinchGesture); grabGesture(Qt::SwipeGesture); - //test: moved to AndroidDashboardDialog - /* connect (ui->actionMdSupportForum, SIGNAL(triggered()), this, SLOT(fireSupportForumIntent()) ); - connect (ui->fbPushButton, SIGNAL(clicked()), this, SLOT(fireFbPageIntent()) ); - */ + QSettings settings; if ( settings.value("md/md", QVariant ( MDMODE ).toBool() ) == false ) { ui->actionV2_N75_Settings->setVisible(false); @@ -50,31 +39,6 @@ AndroidMainWindow::AndroidMainWindow(QWidget *parent) : ui->menuData->setTitle("Digifant 1"); ui->actionMdSupportForum->setText("more information"); } - -#if defined (DIGIFANTVANAPP) - ui->actionV2_N75_Settings->setVisible(false); - ui->actionGearbox_settings->setVisible(false); - ui->menuData->setTitle("Digifant 1"); - ui->actionMdSupportForum->setText("more information"); -#endif - -#if not defined (Q_OS_IOS) - _pixmapBg.load(":/mm/img/dfo_schwarz.png"); -#endif - -#if defined (Q_OS_IOS) - ui->actionMdSupportForum->setVisible(false); - statusBarLabel = new QLabel(ui->statusbar); - ui->statusbar->addWidget(statusBarLabel); - statusBarLabel->setText(tr("BT not connected")); - //ui->statusbar->showMessage ("G60 digifantview for IOS build on " + BUILDDATETIME); - ui->statusbar->showMessage ("G60 / IOS", 3000); -#endif -#if defined (Q_OS_ANDROID) - statusBarLabel = new QLabel(ui->statusbar); - ui->statusbar->addWidget(statusBarLabel); - statusBarLabel->setText(tr("BT not connected")); -#endif } AndroidMainWindow::~AndroidMainWindow() @@ -84,41 +48,25 @@ AndroidMainWindow::~AndroidMainWindow() bool AndroidMainWindow::event(QEvent *event) { - //qDebug() << "AndroidMainWindow::event event type=" << event->type(); - if (event->type() == QEvent::Gesture) - return gestureEvent(static_cast(event)); - if (event->type() == QEvent::ChildRemoved) { - QChildEvent* ce = dynamic_cast(event); - if ( ce->child()->isWidgetType() ) - AppEngine::getInstance()->reCreateDialogsAndroidFix(); + if (event->type() == QEvent::Gesture) { + QGestureEvent *gEvent = static_cast(event); + if (QGesture *swipe = gEvent->gesture(Qt::SwipeGesture)) + qDebug() << "swipe"; + else if (QGesture *pan = gEvent->gesture(Qt::PanGesture)) + qDebug() << "pan"; + if (QGesture *pinch = gEvent->gesture(Qt::PinchGesture)) + qDebug() << "pinch"; + if (QGesture *tap = gEvent->gesture(Qt::TapGesture)) + qDebug() << "tap"; + if (QGesture *tapAndHold = gEvent->gesture(Qt::TapAndHoldGesture)) + qDebug() << "tap and hold"; + return true; } return QWidget::event(event); } -bool AndroidMainWindow::gestureEvent(QGestureEvent *event) -{ - qDebug() << "gestureEvent():" << event->gestures().size(); - if (QGesture *swipe = event->gesture(Qt::SwipeGesture)) -// swipeTriggered(static_cast(swipe)); - qDebug() << "swipe"; - else if (QGesture *pan = event->gesture(Qt::PanGesture)) -// panTriggered(static_cast(pan)); - qDebug() << "pan"; - if (QGesture *pinch = event->gesture(Qt::PinchGesture)) -// pinchTriggered(static_cast(pinch)); - qDebug() << "pinch"; - if (QGesture *tap = event->gesture(Qt::TapGesture)) -// pinchTriggered(static_cast(pinch)); - qDebug() << "tap"; - else if (QGesture *tapAndHold = event->gesture(Qt::TapAndHoldGesture)) - // pinchTriggered(static_cast(pinch)); - qDebug() << "tap and hold"; - return true; -} - void AndroidMainWindow::closeEvent(QCloseEvent *event) { //segfaults :( - AppEngine::getInstance()->getMdCom()->closePort(); emit writeSettings(); event->accept(); QMainWindow::closeEvent ( event ); @@ -127,179 +75,42 @@ void AndroidMainWindow::closeEvent(QCloseEvent *event) { void AndroidMainWindow::resizeEvent(QResizeEvent *event) { qDebug() << "AndroidMainWindow::resizeEvent size=" << event->size() << " old=" << event->oldSize(); - //ui->fbPushButton->setMinimumHeight( ui->dashboardPushButton->height() ); QMainWindow::resizeEvent(event); } -//void AndroidMainWindow::paintEvent(QPaintEvent *pe) -//{ -// QPainter painter(this); -// int widWidth = this->ui->centralwidget ->width(); -// int widHeight = this->ui->centralwidget->height(); -// _pixmapBg = _pixmapBg.scaled(widWidth, widHeight, Qt::KeepAspectRatioByExpanding); -// painter.drawPixmap(0, 0, _pixmapBg); - -//// auto winSize = size(); -//// auto pixmapRatio = (float)_pixmapBg.width() / _pixmapBg.height(); -//// auto windowRatio = (float)winSize.width() / winSize.height(); - -//// if(pixmapRatio > windowRatio) { -//// auto newWidth = (int)(winSize.height() * pixmapRatio); -//// auto offset = (newWidth - winSize.width()) / -2; -//// painter.drawPixmap(offset, 0, newWidth, winSize.height(), _pixmapBg); -//// } else { -//// auto newHeight = (int)(winSize.width() / pixmapRatio); -//// auto offset = (newHeight - winSize.height()) / -2; -//// painter.drawPixmap(0, offset, winSize.width(), newHeight, _pixmapBg); -//// } -//} - -#if defined Q_OS_ANDROID -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) -bool AndroidMainWindow::checkAndroidPermission(QString permission) -{ - auto result = QtAndroidPrivate::checkPermission(permission).then([]( - QtAndroidPrivate::PermissionResult result) { - return result; - }); - result.waitForFinished(); - - return result.result() != QtAndroidPrivate::PermissionResult::Denied; -} - -bool AndroidMainWindow::requestAndroidPermission(QString permission) -{ - auto result = QtAndroidPrivate::requestPermission(permission).then([]( - QtAndroidPrivate::PermissionResult result) { - return result; - }); - result.waitForFinished(); - return result.result() != QtAndroidPrivate::PermissionResult::Denied; -} -#endif -#endif - void AndroidMainWindow::showStatusMessage(const QString &msg) { - qDebug() << "showStatusMessage" << msg; - //test: moved to AndroidDashboardDialog - /* + qDebug() << "showStatusMessage"; if ( ui->textEdit ) ui->textEdit->insertPlainText( msg + "\n" ); - */ -#if defined(Q_OS_ANDROID) - showToast(msg); - if ( msg.contains("connected") ) { - statusBarLabel->setText(tr("BT connected")); - } - if ( msg.contains("disconnected") ) { - statusBarLabel->setText(tr("BT not connected")); - //qDebug() << "STATUS " << msg; - } -#endif -#if defined(Q_OS_IOS) - ui->statusbar->showMessage(msg, 4000); - if ( msg.contains("connected") ) { - statusBarLabel->setText(tr("BT connected")); - } - if ( msg.contains("disconnected") ) { - statusBarLabel->setText(tr("BT not connected")); - } - //qDebug() << "STATUS " << msg; -#endif -} - -void AndroidMainWindow::showToast(const QString &message, ToastDuration duration) -{ -#if defined(Q_OS_ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - // all the magic must happen on Android UI thread - QtAndroid::runOnAndroidThread([message, duration] { - QAndroidJniObject javaString = QAndroidJniObject::fromString(message); - QAndroidJniObject toast = QAndroidJniObject::callStaticObjectMethod("android/widget/Toast", "makeText", - "(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;", - QtAndroid::androidActivity().object(), - javaString.object(), - jint(duration)); - toast.callMethod("show"); - }); -#else - // Qt 6 TODO TEST - // all the magic must happen on Android UI thread - // https://bugreports.qt.io/browse/QTBUG-90501 - QNativeInterface::QAndroidApplication::runOnAndroidMainThread([message, duration] { - QJniObject javaString = QJniObject::fromString(message); - QJniObject toast = QJniObject::callStaticObjectMethod("android/widget/Toast", "makeText", - "(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;", - QNativeInterface::QAndroidApplication::context(), //QtAndroid::androidActivity().object(), - javaString.object(), - jint(duration)); - toast.callMethod("show"); - }); -#endif -#else - qDebug() << "toasts are availabe in androiy only!"; -#endif } void AndroidMainWindow::btPortClosed() { ui->actionBluetoothToggleState->setText("Bluetooth connect"); - qDebug() << "BT port closed"; } void AndroidMainWindow::btPortOpened() { ui->actionBluetoothToggleState->setText("Bluetooth disconnect"); - qDebug() << "BT port opened"; } void AndroidMainWindow::fireSupportForumIntent() { #ifdef Q_OS_ANDROID // qDebug() << "fireSupportForumIntent()"; - QSettings settings; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) QAndroidJniObject s1 = QAndroidJniObject::fromString("http://mdforum.designer2k2.at/viewtopic.php?f=15&t=334"); + QSettings settings; if ( settings.value("md/md", QVariant ( MDMODE ).toBool() ) == false ) { s1 = QAndroidJniObject::fromString("http://digifant-einzelabstimmung.de/bofh-ng/de/digifant-1/live-daten-auslesen"); } -#else - QJniObject s1 = QJniObject::fromString("http://mdforum.designer2k2.at/viewtopic.php?f=15&t=334"); - if ( settings.value("md/md", QVariant ( true ).toBool() ) == false ) { - s1 = QJniObject::fromString("http://digifant-einzelabstimmung.de/bofh-ng/de/digifant-1/live-daten-auslesen"); - } -#endif - -#if defined ( DIGIFANTAPP ) or defined ( DIGIFANTVANAPP ) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QAndroidJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", - "openUrl", - "(Ljava/lang/String;)V", - s1.object() ); -#else - QJniObject::callStaticMethod( "de/gummelinformatics/digifant/MuiIntentHelper", - "openUrl", - "(Ljava/lang/String;)V", - s1.object() ); -#endif -#else -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) QAndroidJniObject::callStaticMethod( "de/gummelinformatics/mui/MuiIntentHelper", "openUrl", "(Ljava/lang/String;)V", s1.object() ); -#else - QJniObject::callStaticMethod( "de/gummelinformatics/mui/MuiIntentHelper", - "openUrl", - "(Ljava/lang/String;)V", - s1.object() ); -#endif -#endif -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) QAndroidJniEnvironment env; if (env->ExceptionCheck()) { // Handle exception here. @@ -310,18 +121,6 @@ void AndroidMainWindow::fireSupportForumIntent() } else { qDebug() << "NO JNI exception"; } -#else - QJniEnvironment env; - if (env->ExceptionCheck()) { - // Handle exception here. - qDebug() << "*** JNI exception ***"; - env->ExceptionDescribe(); - env->ExceptionClear(); - env->ExceptionClear(); - } else { - qDebug() << "NO JNI exception"; - } -#endif // QDesktopServices::openUrl( QUrl("http://mdforum.designer2k2.at/") ); diff --git a/src/mobile/AndroidMainWindow.h b/src/mobile/AndroidMainWindow.h index 4d1189ab..0feb9235 100644 --- a/src/mobile/AndroidMainWindow.h +++ b/src/mobile/AndroidMainWindow.h @@ -6,7 +6,6 @@ #include #include #include -#include #include "MdData.h" #include "widgets/rtwidget.h" #include "widgets/DFExtendedWidget.h" @@ -26,24 +25,12 @@ class AndroidMainWindow : public QMainWindow ~AndroidMainWindow(); bool event(QEvent *event); - bool gestureEvent(QGestureEvent *event); void closeEvent(QCloseEvent *event); void resizeEvent ( QResizeEvent * event ); - //void paintEvent(QPaintEvent *pe); -#if defined Q_OS_ANDROID -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) - static bool checkAndroidPermission(QString permission); - static bool requestAndroidPermission(QString permission); -#endif -#endif - enum ToastDuration { - SHORT = 0, - LONG = 1 - }; + public slots: void showStatusMessage ( const QString &msg ); - void showToast ( const QString &msg, ToastDuration duration = ToastDuration::LONG ); void btPortClosed (); void btPortOpened (); @@ -56,15 +43,11 @@ public slots: Ui::AndroidMainWindow *ui; QGridLayout* l; - QElapsedTimer timer; + QElapsedTimer t; MeasurementWidget* boostw; DFExtendedWidget *dfexw; MeasurementWidget *lw; MaxEgtWidget *egtw; - QPixmap _pixmapBg; -#if defined (Q_OS_IOS) or defined (Q_OS_ANDROID) - QLabel *statusBarLabel = nullptr; -#endif }; #endif // ANDROIDMAINWINDOW_H diff --git a/src/mobile/AndroidMainWindow.ui b/src/mobile/AndroidMainWindow.ui index 7dcba63c..7cc4bfd3 100644 --- a/src/mobile/AndroidMainWindow.ui +++ b/src/mobile/AndroidMainWindow.ui @@ -23,7 +23,35 @@ QFrame::Raised - + + + + + + 0 + 0 + + + + show DashBoard + + + + + + + true + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">auto-connect to paired bluetooth device is on.</p></body></html> + + + +
@@ -34,7 +62,7 @@ 0 0 800 - 24 + 27
@@ -42,7 +70,7 @@ Config - + diff --git a/src/mobile/AndroidN75Dialog.cpp b/src/mobile/AndroidN75Dialog.cpp index 30fc7211..0ac64c3a 100644 --- a/src/mobile/AndroidN75Dialog.cpp +++ b/src/mobile/AndroidN75Dialog.cpp @@ -338,10 +338,10 @@ void AndroidN75Dialog::timerUpdateWrite () { wt->start(25); else { next_gear_write = 99; -#if !defined (Q_WS_MAEMO_5) +#if !defined (QT_MAEMO5_ENABLE) QMessageBox::information(this, "N75 maps", "write complete", QMessageBox::Ok); #endif -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) // QMaemo5InformationBox::information ( this, "write complete", 0 ); QMessageBox::information(this, "N75 maps", "write complete", QMessageBox::Ok); #endif diff --git a/src/mobile/MobileBoostPidWindow.cpp b/src/mobile/MobileBoostPidWindow.cpp index 316315bd..cf90e862 100644 --- a/src/mobile/MobileBoostPidWindow.cpp +++ b/src/mobile/MobileBoostPidWindow.cpp @@ -25,7 +25,7 @@ MobileBoostPidWindow::MobileBoostPidWindow(QWidget *parent) : ui(new Ui::MobileBoostPidWindow) { ui->setupUi(this); -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE setAttribute(Qt::WA_Maemo5StackedWindow); #endif diff --git a/src/mobile/MobileCommandWindow.cpp b/src/mobile/MobileCommandWindow.cpp index 2d933467..ad951648 100644 --- a/src/mobile/MobileCommandWindow.cpp +++ b/src/mobile/MobileCommandWindow.cpp @@ -26,7 +26,7 @@ MobileCommandWindow::MobileCommandWindow(QWidget *parent) : { ui->setupUi(this); -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE setAttribute(Qt::WA_Maemo5StackedWindow); #endif } diff --git a/src/mobile/MobileGPS.cpp b/src/mobile/MobileGPS.cpp index dd4b0997..b80a241a 100644 --- a/src/mobile/MobileGPS.cpp +++ b/src/mobile/MobileGPS.cpp @@ -1,7 +1,9 @@ #include "MobileGPS.h" #include +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) #include +#endif #include #include @@ -16,6 +18,7 @@ MobileGPS::MobileGPS(QObject *parent) millisToNextMdFrame = 0; gpsSerial=NULL; +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) QSettings settings("MultiDisplay", "UI"); if ( settings.value("mobile/use_gps_internal", QVariant(true)).toBool() ) { qDebug() << "using internal gps"; @@ -41,7 +44,7 @@ MobileGPS::MobileGPS(QObject *parent) source->startUpdates(); } } else { -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) qDebug() << "use NMEA gps datastream on /dev/rfcomm5"; gpsSerial = new MdGpsSerial(); connect(gpsSerial, SIGNAL(positionUpdated(QGeoPositionInfo)), @@ -55,11 +58,9 @@ MobileGPS::MobileGPS(QObject *parent) #endif } -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - freqMeasure = QTime::currentTime(); - deltaMdFrame = QTime::currentTime(); #endif freqMeasure.start(); + deltaMdFrame.start(); } @@ -67,6 +68,7 @@ void MobileGPS::mdFrameReceived() { millisToNextMdFrame = deltaMdFrame.restart(); } +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) void MobileGPS::positionUpdated(const QGeoPositionInfo &info) { elapsedSinceLastMdFrame = deltaMdFrame.restart(); millisSinceLastGpsUpdate = freqMeasure.restart(); @@ -90,7 +92,7 @@ bool MobileGPS::saveTrack(QString fn) { if ( !file.open (QIODevice::WriteOnly | QIODevice::Truncate) ) return false; QTextStream ts (&file); - ts << "#md timestamp\ttimedelta\tgps time\tgps coordinate\tgps speed\tgps directon\tGPSHorizontalAccuracy\tGPSVerticalAccuracy"; + ts << "#md timestamp\ttimedelta\tgps time\tgps coordinate\tgps speed\tgps directon\tGPSHorizontalAccuracy\tGPSVerticalAccuracy" << Qt::endl; foreach (MdPos* e , track ) { if ( e->pos.isValid() ) { ts << e->time << '\t' @@ -100,9 +102,10 @@ bool MobileGPS::saveTrack(QString fn) { << e->pos.attribute(QGeoPositionInfo::GroundSpeed) << '\t' << e->pos.attribute(QGeoPositionInfo::Direction) << '\t' << e->pos.attribute(QGeoPositionInfo::HorizontalAccuracy) << '\t' - << e->pos.attribute(QGeoPositionInfo::VerticalAccuracy) << '\t'; + << e->pos.attribute(QGeoPositionInfo::VerticalAccuracy) << '\t' + << Qt::endl; } else { - qDebug() << "no valid position!"; + qDebug() << "no valid position!" << Qt::endl; } } file.close(); @@ -143,15 +146,11 @@ bool MobileGPS::loadTrack(QString fn) QString degreesMinutesSecondsWithHemisphereOptionalHeigth = l[3]; QStringList dmsHs = degreesMinutesSecondsWithHemisphereOptionalHeigth.split(","); // 51° 5' 60.0" N, 10° 29' 60.0" E, 211.5m -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QRegExp dmshR ("(\\d+)\\D\\s*(\\d+)\\D\\s*(\\d+)\\D\\s*(\\w)"); - QRegExp heigthR ("(\\d+\\.\\d+)m"); -#else - QRegularExpression dmshR ("(\\d+)\\D\\s*(\\d+)\\D\\s*(\\d+)\\D\\s*(\\w)"); - QRegularExpression heigthR ("(\\d+\\.\\d+)m"); -#endif + QRegularExpression dmshR("(\\d+)\\D\\s*(\\d+)\\D\\s*(\\d+)\\D\\s*(\\w)"); + QRegularExpression heigthR("(\\d+\\.\\d+)m"); + QGeoPositionInfo pi; - pi.setTimestamp( QDateTime::fromString( QString(line[2])) ); + pi.setTimestamp( QDateTime::fromString( QString(l[2])) ); //TODO fixme @@ -189,16 +188,6 @@ bool MobileGPS::loadTrackBinary(QString fn) } } -void MobileGPS::clearData() -{ - foreach (MdPos* p , track ) { - if ( p ) - delete (p); - track.clear(); - } -} - - QDataStream &operator<<(QDataStream &s, MdPos *p) { s << p->time; @@ -214,5 +203,13 @@ QDataStream &operator>>(QDataStream &s, MdPos *p) s >> p->pos; return s; } +#endif // QT_MAEMO5_ENABLE || Q_OS_ANDROID - +void MobileGPS::clearData() +{ + foreach (MdPos* p , track ) { + if ( p ) + delete (p); + track.clear(); + } +} diff --git a/src/mobile/MobileGPS.h b/src/mobile/MobileGPS.h index d077a56b..b5410beb 100644 --- a/src/mobile/MobileGPS.h +++ b/src/mobile/MobileGPS.h @@ -2,21 +2,26 @@ #define MOBILEGPS_H #include +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) #include -#include #include +#include +#endif +#include #include #include "MdGpsSerial.h" -#if defined Q_WS_MAEMO_5 +#if defined QT_MAEMO5_ENABLE QTM_USE_NAMESPACE #endif struct MdPos { int time; int timeDelta; +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) QGeoPositionInfo pos; +#endif }; QDataStream& operator<< (QDataStream& s, MdPos *p); QDataStream& operator>> (QDataStream& s, MdPos *p); @@ -37,7 +42,9 @@ class MobileGPS : public QObject bool loadTrackBinary (QString fn); void clearData(); +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) QGeoPositionInfo& lastPos() { return lastPositionInfo; }; +#endif quint32 updateCount () { return gpsUpdateCount; }; int millisSinceLastGpsUpdate; @@ -46,24 +53,23 @@ class MobileGPS : public QObject public slots: +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) void positionUpdated(const QGeoPositionInfo &info); +#endif void mdFrameReceived(); protected: private: +#if defined(QT_MAEMO5_ENABLE) || defined(Q_OS_ANDROID) QGeoPositionInfoSource *source; QGeoPositionInfo lastPositionInfo; QGeoCoordinate lastCoord; +#endif QList track; quint32 gpsUpdateCount; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - QTime freqMeasure; - QTime deltaMdFrame; -#else QElapsedTimer freqMeasure; QElapsedTimer deltaMdFrame; -#endif MdGpsSerial *gpsSerial; }; diff --git a/src/mobile/MobileVis1MainWindow.cpp b/src/mobile/MobileVis1MainWindow.cpp index 7cdd8a70..96c5562c 100644 --- a/src/mobile/MobileVis1MainWindow.cpp +++ b/src/mobile/MobileVis1MainWindow.cpp @@ -29,12 +29,12 @@ MobileVis1MainWindow::MobileVis1MainWindow(QWidget *parent) : ui(new Ui::MobileVis1MainWindow) { ui->setupUi(this); -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE setAttribute(Qt::WA_Maemo5StackedWindow); #endif -#if defined (Q_WS_X11) && !defined (Q_WS_MAEMO5) - qDebug() << "Q_WS_X11"; +#if defined (Q_OS_LINUX) && !defined (ANDROID) + qDebug() << "Q_OS_LINUX"; //http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html //http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html ui->ReplayStopButton->setIcon( QIcon::fromTheme ("media-playback-start") ); diff --git a/src/mobile/mobilemainwindow.cpp b/src/mobile/mobilemainwindow.cpp index 64763071..c7255a35 100644 --- a/src/mobile/mobilemainwindow.cpp +++ b/src/mobile/mobilemainwindow.cpp @@ -23,7 +23,7 @@ #include #include -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE #include #include #endif @@ -34,7 +34,7 @@ MobileMainWindow::MobileMainWindow(QWidget *parent) : ui(new Ui::MobileMainWindow) { ui->setupUi(this); -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE setAttribute(Qt::WA_Maemo5StackedWindow); //broken on N900 ! @@ -44,7 +44,7 @@ MobileMainWindow::MobileMainWindow(QWidget *parent) : grabGesture(Qt::SwipeGesture); #endif -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) screensaver = new QSystemScreenSaver (this); screensaver->setScreenSaverInhibit (); qDebug() << "Screensaver deactivated"; @@ -61,7 +61,7 @@ MobileMainWindow::~MobileMainWindow() void MobileMainWindow::showStatusMessage (QString msg) { //http://doc.qt.nokia.com/qt-maemo-4.6/qmaemo5informationbox.html#details qDebug() << "status msg " << msg; -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE QMaemo5InformationBox::information ( this, msg, 0 ); #endif } @@ -76,29 +76,22 @@ bool MobileMainWindow::event(QEvent *event) { if (event->type() == QEvent::Gesture) { qDebug() << "gesture"; - return gestureEvent(static_cast(event)); + QGestureEvent *gEvent = static_cast(event); + if (QGesture *swipe = gEvent->gesture(Qt::SwipeGesture)) + qDebug() << "swipe"; + else if (QGesture *pan = gEvent->gesture(Qt::PanGesture)) + qDebug() << "pan"; + if (QGesture *pinch = gEvent->gesture(Qt::PinchGesture)) + qDebug() << "pinch"; + return true; } return QWidget::event(event); } -bool MobileMainWindow::gestureEvent(QGestureEvent *event) -{ - if (QGesture *swipe = event->gesture(Qt::SwipeGesture)) -// swipeTriggered(static_cast(swipe)); - qDebug() << "swipe"; - else if (QGesture *pan = event->gesture(Qt::PanGesture)) -// panTriggered(static_cast(pan)); - qDebug() << "pan"; - if (QGesture *pinch = event->gesture(Qt::PinchGesture)) -// pinchTriggered(static_cast(pinch)); - qDebug() << "pinch"; - return true; -} - void MobileMainWindow::showExpanded() { #ifdef Q_OS_SYMBIAN showFullScreen(); -#elif defined(Q_WS_MAEMO_5) +#elif defined(QT_MAEMO5_ENABLE) showMaximized(); #else show(); diff --git a/src/mobile/mobilemainwindow.h b/src/mobile/mobilemainwindow.h index c8dbf283..e5819ef6 100644 --- a/src/mobile/mobilemainwindow.h +++ b/src/mobile/mobilemainwindow.h @@ -25,7 +25,7 @@ #include "serialoptions.h" #include "evaluation/evaluationwindow.h" -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) #include QTM_USE_NAMESPACE #endif @@ -46,7 +46,6 @@ class MobileMainWindow : public QMainWindow void showExpanded(); bool event(QEvent *event); - bool gestureEvent(QGestureEvent *event); protected: void closeEvent(QCloseEvent *event); @@ -59,7 +58,7 @@ public slots: private: Ui::MobileMainWindow *ui; -#if defined (Q_WS_MAEMO_5) +#if defined (QT_MAEMO5_ENABLE) QSystemScreenSaver *screensaver; #endif }; diff --git a/src/multidisplayuimainwindow.cpp b/src/multidisplayuimainwindow.cpp index af647415..782c640a 100644 --- a/src/multidisplayuimainwindow.cpp +++ b/src/multidisplayuimainwindow.cpp @@ -36,13 +36,10 @@ MultidisplayUIMainWindow::MultidisplayUIMainWindow(QWidget *parent) : QMainWindow(parent) { ui.setupUi(this); -#ifdef Q_WS_MAEMO_5 +#ifdef QT_MAEMO5_ENABLE setAttribute(Qt::WA_Maemo5StackedWindow); #endif -#if defined ( DIGIFANTAPP ) - setWindowTitle("Digifant 1 ECU by digifant-onlineabstimmung.de"); -#endif statusBarRecordSizeLabel = new QLabel ("0"); ui.StatusBar->addPermanentWidget(statusBarRecordSizeLabel); @@ -53,7 +50,7 @@ MultidisplayUIMainWindow::MultidisplayUIMainWindow(QWidget *parent) dfMapActionGroup->addAction(ui.action300kpa); dfMapActionGroup->addAction(ui.action400kpa); -#ifdef Q_WS_X11 +#ifdef Q_OS_LINUX //http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html //http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html ui.PlayButton->setIcon( QIcon::fromTheme ("media-playback-start") ); @@ -64,9 +61,9 @@ MultidisplayUIMainWindow::MultidisplayUIMainWindow(QWidget *parent) ui.StopButton->setText(""); #endif - //grabGesture(Qt::PanGesture); - //grabGesture(Qt::PinchGesture); - //grabGesture(Qt::SwipeGesture); + grabGesture(Qt::PanGesture); + grabGesture(Qt::PinchGesture); + grabGesture(Qt::SwipeGesture); connect (ui.action100kpa, SIGNAL(triggered(bool)), this, SLOT(dfMapSelected100(bool))); connect (ui.action200kpa, SIGNAL(triggered(bool)), this, SLOT(dfMapSelected200(bool))); @@ -74,7 +71,7 @@ MultidisplayUIMainWindow::MultidisplayUIMainWindow(QWidget *parent) connect (ui.action300kpa, SIGNAL(triggered(bool)), this, SLOT(dfMapSelected300(bool))); connect (ui.action400kpa, SIGNAL(triggered(bool)), this, SLOT(dfMapSelected400(bool))); - overlay = nullptr; + overlay = NULL; // overlay = new Overlay (this); //ui.DataTab->setStyleSheet ("background: url(/home/bofh/1280x720dfo_yt_landscape.png)"); @@ -87,7 +84,6 @@ MultidisplayUIMainWindow::~MultidisplayUIMainWindow() { void MultidisplayUIMainWindow::showStatusMessage (QString msg) { ui.StatusBar->showMessage(msg); - ui.LogTextEdit->appendPlainText(msg); } void MultidisplayUIMainWindow::showStatusBarSampleCount (QString msg) { @@ -117,7 +113,7 @@ void MultidisplayUIMainWindow::newDfBoostTransferFunction (int name) { ui.action250kpa->setChecked(true); break; case 100 : - ui.action100kpa->setChecked(true); + ui.action200kpa->setChecked(true); break; case 300 : ui.action300kpa->setChecked(true); diff --git a/src/multidisplayuimainwindow.h b/src/multidisplayuimainwindow.h index 0216cbe1..9acba61a 100644 --- a/src/multidisplayuimainwindow.h +++ b/src/multidisplayuimainwindow.h @@ -32,6 +32,7 @@ #include "serialoptions.h" #include "AppEngine.h" +class MdSerialCom; class MdData; class CarPcDemoWidget; class EvaluationWindow; diff --git a/src/multidisplayuimainwindow.ui b/src/multidisplayuimainwindow.ui index 4919fe59..4ae8f142 100644 --- a/src/multidisplayuimainwindow.ui +++ b/src/multidisplayuimainwindow.ui @@ -28,11 +28,11 @@ SerialData - Log + SerialInput - + @@ -124,9 +124,6 @@ - - - Play @@ -346,7 +343,7 @@ records: 0 0 845 - 22 + 27 @@ -378,7 +375,6 @@ records: - @@ -457,7 +453,7 @@ records: - &Serial Options + &Options @@ -529,7 +525,7 @@ records: - Visualization 1 options + &configure Visualization 1 @@ -539,12 +535,12 @@ records: - show Boost / &Lambda (WOT) + show Boost / &Lambda - show RPM / &Boost (WOT) + show RPM / &Boost @@ -687,12 +683,7 @@ records: - Data Table options - - - - - show Boost / Lambda (WOT) spectogram + configure DataTable diff --git a/src/serialoptions.cpp b/src/serialoptions.cpp index 1cbf49b2..3adf7828 100644 --- a/src/serialoptions.cpp +++ b/src/serialoptions.cpp @@ -24,8 +24,8 @@ SerialOptionsDialog::SerialOptionsDialog(QWidget *parent) : QDialog(parent) { ui.setupUi(this); - connect(ui.SerialOptionsButtonBox, SIGNAL(accepted()), this, SLOT(accept())); - connect(ui.SerialOptionsButtonBox, SIGNAL(rejected()), this, SLOT(reject())); + connect(ui.SerialOptionsButtonBox, &QDialogButtonBox::accepted, this, &SerialOptionsDialog::accept); + connect(ui.SerialOptionsButtonBox, &QDialogButtonBox::rejected, this, &SerialOptionsDialog::reject); } diff --git a/src/serialoptions.ui b/src/serialoptions.ui index 5d118077..f858be48 100644 --- a/src/serialoptions.ui +++ b/src/serialoptions.ui @@ -6,8 +6,8 @@ 0 0 - 274 - 219 + 258 + 186 @@ -109,16 +109,6 @@ /dev/ttyACM0 - - - bluetooth - - - - - /dev/tty.usbserial-* - - /dev/rfcomm0 diff --git a/src/src.pro b/src/src.pro index 0d040e54..b09278c2 100644 --- a/src/src.pro +++ b/src/src.pro @@ -4,72 +4,53 @@ TARGET = mUI QT += core \ gui \ widgets \ - opengl + opengl \ + bluetooth \ + serialport -greaterThan(QT_MAJOR_VERSION, 4) { - QT += bluetooth sensors positioning - !ios { - QT += serialport - } -} +# Qt 6 compatibility - updated for Qt 6 modules +# Removed Qt 5 specific version checks +# QT += bluetooth sensors positioning # These are now separate modules or removed +# !android: QT += serialport # Serial port is now part of Qt6 -#Qt-6.2 still missing required modules -#equals(QT_MAJOR_VERSION, 6):lessThan(QT_MINOR_VERSION, 3) { -equals(QT_MAJOR_VERSION, 6) { - QT += opengl openglwidgets -} - -CONFIG += rtti exceptions c++14 +CONFIG += rtti exceptions #qDebug() to console win32: CONFIG += console -#turn off debug messages in release build -CONFIG(release, debug|release):DEFINES += QT_NO_DEBUG_OUTPUT +#!android:QT += opengl + android { - lessThan(QT_MAJOR_VERSION, 6) { - QT += svg androidextras - } else { - #HACK to get jndi androidextras stuff! https://doc-snapshots.qt.io/qt6-dev/extras-changes-qt6.html - QT += svg core-private - } - ##FIX hack! fix for "java.lang.UnsatisfiedLinkError: dlopen failed: library libQt5Concurrent_x86.so libQt5PrintSupport_x86.so not found. - QT += printsupport concurrent + QT += svg androidextras } -maemo5 { - QT += maemo5 mobility svg - MOBILITY += location systeminfo sensors -} +# Qt 6 compatibility - removed maemo5 support +# maemo5 { +# QT += maemo5 mobility svg +# } -ANDROID_VERSION_NAME = "1.3" -ANDROID_VERSION_CODE = "9" +# Qt 6 compatibility - mobility has been removed, use separate modules +# MOBILITY += location systeminfo sensors # Removed in Qt 6 -DEFINES += ANDROID_VERSION_NAME=$${ANDROID_VERSION_NAME} -DEFINES += ANDROID_VERSION_CODE=$${ANDROID_VERSION_CODE} android { #necessitas sets Q_OS_ANDROID DEFINES += ANDROID - #legacy -> remove! - DEFINES+= Q_WS_ANDROID + # Qt 6 compatibility - Q_WS_ANDROID removed, use Q_OS_ANDROID + DEFINES+= Q_OS_ANDROID message ("android define set!") } -ios { - QT += svg -} - #simulator { # QT += maemo5 # DEFINES+=QT_SIMULATOR #} + +MOC_DIR=./moc +OBJECTS_DIR=./obj + HEADERS += evaluation/EvalSpectrogramPlot.h \ - builddatetime.h \ - com/MdBluetoothCom.h \ - com/MdBluetoothLECom.h \ - com/MdBluetoothWrapper.h \ evaluation/MdSpectrogramData.h \ evaluation/evaluationwindow.h \ evaluation/EvalPlot.h \ @@ -121,16 +102,13 @@ HEADERS += evaluation/EvalSpectrogramPlot.h \ mobile/AndroidMainWindow.h \ mobile/SwipeGestureRecognizer.h \ mobile/AndroidN75Dialog.h \ - widgets/VR6Widget.h \ - com/BluetoothDeviceInfo.h \ - com/MdQSerialPortCom.h - - + widgets/VR6Widget.h lessThan(QT_MAJOR_VERSION, 5) { win32|unix:HEADERS+=com/MdQextSerialCom.h } else { - win32|unix:HEADERS+=mobile/MobileGPS.h + win32|unix:HEADERS+=com/MdQSerialPortCom.h \ + mobile/MobileGPS.h } @@ -140,17 +118,10 @@ maemo5:HEADERS+=mobile/MobileEvaluationDialog.h \ com/MdQextSerialCom.h android:HEADERS+=mobile/Accelerometer.h \ + com/MdBluetoothCom.h \ mobile/AndroidDashboardDialog.h -ios:HEADERS+=mobile/Accelerometer.h \ - mobile/AndroidDashboardDialog.h -ios:HEADERS-=com/MdQSerialPortCom.h \ - MdGpsSerial.h - SOURCES += evaluation/EvalSpectrogramPlot.cpp \ - com/MdBluetoothCom.cpp \ - com/MdBluetoothLECom.cpp \ - com/MdBluetoothWrapper.cpp \ evaluation/MdSpectrogramData.cpp \ evaluation/evaluationwindow.cpp \ evaluation/EvalPlot.cpp \ @@ -203,15 +174,14 @@ SOURCES += evaluation/EvalSpectrogramPlot.cpp \ mobile/AndroidMainWindow.cpp \ mobile/SwipeGestureRecognizer.cpp \ mobile/AndroidN75Dialog.cpp \ - widgets/VR6Widget.cpp \ - com/BluetoothDeviceInfo.cpp \ - com/MdQSerialPortCom.cpp - + widgets/VR6Widget.cpp lessThan(QT_MAJOR_VERSION, 5) { win32|unix:SOURCES+=com/MdQextSerialCom.cpp } else { - win32|unix:SOURCES+=mobile/MobileGPS.cpp + win32|unix:SOURCES+=com/MdQSerialPortCom.cpp \ + mobile/MobileGPS.cpp + android:SOURCES-=com/MdQSerialPortCom.cpp } maemo5:SOURCES+=mobile/MobileEvaluationDialog.cpp \ @@ -219,13 +189,9 @@ maemo5:SOURCES+=mobile/MobileEvaluationDialog.cpp \ mobile/Accelerometer.cpp android:SOURCES+=mobile/Accelerometer.cpp \ + com/MdBluetoothCom.cpp \ mobile/AndroidDashboardDialog.cpp -ios:SOURCES+=mobile/Accelerometer.cpp \ - mobile/AndroidDashboardDialog.cpp -ios:SOURCES-=com/MdQSerialPortCom.cpp \ - MdGpsSerial.cpp - FORMS += evaluation/evaluationwindow.ui \ visconfigdialog.ui \ serialoptions.ui \ @@ -249,12 +215,12 @@ FORMS += evaluation/evaluationwindow.ui \ maemo5:FORMS += mobile/MobileEvaluationDialog.ui unix:INCLUDEPATH = ../libs/qextserialport/src \ - ../libs/qwt-6.2.0/src + ../qwt-6.2.0/src win32:INCLUDEPATH = $$quote(..\libs\qextserialport\src) \ - $$quote(..\libs\qwt-6.2.0\src) + $$quote(..\qwt-6.2.0\src) #win32 static #2011-06-29 broken @@ -262,12 +228,12 @@ win32:INCLUDEPATH = $$quote(..\libs\qextserialport\src) \ # CONFIG(debug, debug|release) { # win32:LIBS += $$quote(../libs\qextserialport/src/build/libqextserialportd1.a) \ # $$quote(../libs\qextserialport/src/build/libqextserialportd.a) \ -# ..\libs\qwt-6.2.0\lib\libqwtd.a +# ..\libs\qwt-6.1.1\lib\libqwtd.a # } else { # win32:LIBS += $$quote(../libs/qextserialport/src/build/libqextserialport1.a) \ # $$quote(../libs\qextserialport/src/build/libqextserialport.a) \ -# ..\libs\qwt-6.2.0\lib\libqwt.a +# ..\libs\qwt-6.1.1\lib\libqwt.a # } #} @@ -279,75 +245,58 @@ win32:INCLUDEPATH = $$quote(..\libs\qextserialport\src) \ lessThan(QT_MAJOR_VERSION, 5) { LIBS += -L $$quote(..\libs\qextserialport\src\build) -lqextserialportd } - win32:LIBS += ..\libs\qwt-6.2.0\lib\libqwtd.a + win32:LIBS += ..\libs\qwt-6.1.1\lib\libqwtd.a # unix:LIBS += -L ../libs/qextserialport/src/build -lqextserialportd \ -# ../libs/qwt-6.2.0/lib/libqwtd.a +# ../libs/qwt-6.1.1/lib/libqwtd.a unix:{ - !android:!maemo5:!ios { + !android:!maemo5 { message ("UNIX pure") lessThan(QT_MAJOR_VERSION, 5) { unix:LIBS += -L ../libs/qextserialport/src/build -lqextserialportd } - unix:LIBS += -L../libs/qwt-6.2.0/lib -lqwt + unix:LIBS += -lqwt-qt6 } android: { - #message("android: static linking!") - #unix:LIBS += ../libs/qwt-6.2.0/lib/libqwt.a - message("android AAB: dynamic linking (debug)! QT_ARCH=$${QT_ARCH} ANDROID_TARGET_ARCH=$${ANDROID_TARGET_ARCH}") - unix:LIBS += -L../libs/qwt-6.2.0/lib -lqwt_$${QT_ARCH} + message("android: static linking!") + unix:LIBS += ../qwt-6.2.0/lib/libqwt.a } maemo5: { # message ("Maemo5: static linking!") # unix:LIBS += ../libs/qextserialport/src/build/libqextserialportd.a \ -# ../libs/qwt-6.2.0/lib/libqwtd.a +# ../libs/qwt-6.1.1/lib/libqwtd.a message ("Maemo5: static qwt6 linking, dynamic qextserialport!") - unix:LIBS += ../libs/qwt-6.2.0/lib/libqwt.a -L../libs/qextserialport/src/build -lqextserialport + unix:LIBS += ../qwt-6.2.0/lib/libqwt.a -L../libs/qextserialport/src/build -lqextserialport } - ios: { - message ("IOS debug") - message ("IOS: static qwt6 linking") - LIBS += ../libs/qwt-6.2.0/lib/libqwt.a - #LIBS += UIKit - message( $$QMAKESPEC ) - } } } else { message ("release") !android:!maemo5 { message ("UNIX pure") - unix:LIBS += -L ../libs/qwt-6.2.0/lib -lqwt + unix:LIBS += ../libs/qextserialport/src/build/libqextserialport.a \ + -lqwt-qt6 } win32:{ lessThan(QT_MAJOR_VERSION, 5) { LIBS += -L $$quote(..\libs\qextserialport\src\build) -lqextserialport1 } - LIBS += -L $$quote(../libs/qwt-6.2.0/lib) -lqwt + LIBS += -lqwt-qt6 } android: { - #message("android: static linking!") - #unix:LIBS += ../libs/qwt-6.2.0/lib/libqwt.a - message("android AAB: dynamic linking (release)! QT_ARCH=$${QT_ARCH} ANDROID_TARGET_ARCH=$${ANDROID_TARGET_ARCH}") - unix:LIBS += -L../libs/qwt-6.2.0/lib -lqwt_$${QT_ARCH} + message("android: static linking!") + unix:LIBS += ../qwt-6.2.0/lib/libqwt.a } maemo5: { message ("Maemo5: static qwt6 linking, dynamic qextserialport!") - unix:LIBS += ../libs/qwt-6.2.0/lib/libqwt.a -L../libs/qextserialport/src/build -lqextserialport - } - ios: { - message ("IOS release") - message ("IOS: static qwt6 linking") - LIBS += ../libs/qwt-6.2.0/lib/libqwt.a - #LIBS += UIKit - message( $$QMAKESPEC ) + unix:LIBS += ../qwt-6.2.0/lib/libqwt.a -L../libs/qextserialport/src/build -lqextserialport } } } - +RESOURCES += #if build fails with "dpkg-shlibdeps: failure: couldn't find library libqwt.so.5 needed by debian/mui/usr/bin/mUI (its RPATH is '')." #uncomment line "dh_shlibdeps # Uncomment this line for use without Qt Creator" @@ -367,21 +316,3 @@ ANDROID_PACKAGE_SOURCE_DIR = $$PWD/../android OTHER_FILES += \ ../android/AndroidManifest.xml - -ios { - QMAKE_INFO_PLIST = ../ios/Info.plist - ios_icon.files = $$files(../ios/AppIcon*.png) - QMAKE_BUNDLE_DATA += ios_icon - #TODO launch.xib storyboard ios >= 8 - #app_launch_images.files = ../ios/Launch.xib $$files(../ios/LaunchImage*.png) - app_launch_images.files = $$files(../ios/LaunchImage*.png) - QMAKE_BUNDLE_DATA += app_launch_images -} - -ANDROID_ABIS = arm64-v8a x86_64 x86 armeabi-v7a - -ANDROID_EXTRA_LIBS = $$OUT_PWD/../libs/qwt-6.2.0/lib/libqwt_x86_64.so $$OUT_PWD/../libs/qwt-6.2.0/lib/libqwt_x86.so $$OUT_PWD/../libs/qwt-6.2.0/lib/libqwt_arm64-v8a.so $$OUT_PWD/../libs/qwt-6.2.0/lib/libqwt_armeabi-v7a.so - - - - diff --git a/src/thread/replayworker.cpp b/src/thread/replayworker.cpp index a94e323e..595dfbf6 100644 --- a/src/thread/replayworker.cpp +++ b/src/thread/replayworker.cpp @@ -97,7 +97,7 @@ void ReplayWorker::update() { if ( (*replayIt)->getSensorR() != NULL ) { int next = ( (*replayIt)->getSensorR()->getTime() - dr->getSensorR()->getTime() ) / controller->getReplaySpeedUpFactor(); -#ifndef Q_WS_MAEMO_5 +#ifndef QT_MAEMO5_ENABLE emit showStatusMessage( QString ("replay mode (") + QString::number(replayedItemCount) + QString (" / ") + QString::number(dataList->count()) + QString(")") ); #endif t->start (next); diff --git a/src/visconfigdialog.cpp b/src/visconfigdialog.cpp index 45709e65..cd7c1ad1 100644 --- a/src/visconfigdialog.cpp +++ b/src/visconfigdialog.cpp @@ -21,8 +21,6 @@ #include "visconfigdialog.h" #include -#include -#include VisConfigDialog::VisConfigDialog(QWidget *parent) : QDialog(parent) { @@ -45,9 +43,9 @@ VisConfigDialog::VisConfigDialog(QWidget *parent) // } // } - connect ( ui.OkButton, SIGNAL(clicked()), this, SLOT(accept()) ); - connect ( ui.CancelButton, SIGNAL(clicked()), this, SLOT(reject()) ); - connect ( ui.VisConfigTable, SIGNAL(cellChanged(int,int)), this, SLOT(cellChanged(int,int)) ); + connect ( ui.OkButton, &QPushButton::clicked, this, &VisConfigDialog::accept ); + connect ( ui.CancelButton, &QPushButton::clicked, this, &VisConfigDialog::reject ); + connect ( ui.VisConfigTable, &QTableWidget::cellChanged, this, &VisConfigDialog::cellChanged ); } VisConfigDialog::~VisConfigDialog() { diff --git a/src/visconfigdialog.h b/src/visconfigdialog.h index c3a71179..97c167ea 100644 --- a/src/visconfigdialog.h +++ b/src/visconfigdialog.h @@ -25,7 +25,11 @@ #include #include +#include +#include +#include #include +#include #include "ui_visconfigdialog.h" class VisConfigDialog : public QDialog diff --git a/src/widgets/DFExtendedWidget.cpp b/src/widgets/DFExtendedWidget.cpp index 85b165f8..a7f0d11c 100644 --- a/src/widgets/DFExtendedWidget.cpp +++ b/src/widgets/DFExtendedWidget.cpp @@ -18,7 +18,6 @@ DFExtendedWidget::DFExtendedWidget ( QWidget *parent, QString caption, double lo //#endif isvMap = new Map16x1_ISV(); voltageMap = new Map16x1_Voltage(); - nbLambdaMap = new Map16x1_NbLambda(); df_wot_flag = 0; @@ -31,29 +30,8 @@ DFExtendedWidget::DFExtendedWidget ( QWidget *parent, QString caption, double lo df_voltage = 0; df_boost_raw = 0; df_lambda_raw = 0; - df_O2_Volts = 0; - O2_Volts_max = 0; - df_O2_AD_Volts = 0; -#if defined (DIGIFANTVANAPP) - lambda_raw = 0; - lambda_volts = 0; df_iat_enrich = 0; df_ect_enrich = 0; - - df_flg3 = 0; - df_PortC = 0; - df_PortD = 0; - df_ect_injection_addon = 0; - df_fu_trans_enrich = 0; - df_fu_trans_enrich_tmr = 0; - df_OXS_prop = 0; - df_OXS_int = 0; - df_WOT_MSB = 0; - df_WOT_LSB = 0; - #else - df_iat_enrich = 0; - df_ect_enrich = 0; -#endif df_cold_startup_enrich = 0; df_warm_startup_enrich = 0; df_isv = 0; @@ -66,11 +44,8 @@ DFExtendedWidget::DFExtendedWidget ( QWidget *parent, QString caption, double lo maxRetard = 0; injduty_max = 0; -#if defined (DIGIFANTVANAPP) - rawKnockBlend = new ColorOverBlend (QColor( Qt::red), QColor(Qt::green), QColor(Qt::red), 100, 500, 900); //use knock widget for narrow band O2 sensor -#else rawKnockBlend = new ColorOverBlend (QColor( Qt::green), QColor(Qt::yellow), QColor(Qt::red), 0, 60, 150); -#endif + // grabGesture(Qt::TapGesture); grabGesture(Qt::TapAndHoldGesture); // grabGesture(Qt::PanGesture); @@ -86,11 +61,11 @@ DFExtendedWidget::DFExtendedWidget ( QWidget *parent, QString caption, double lo bool DFExtendedWidget::event(QEvent *event) { if (event->type() == QEvent::Gesture) - return gestureEvent(static_cast(event)); + return gestureEvent(static_cast(event)); return QWidget::event(event); } -bool DFExtendedWidget::tapAndHoldTriggered(QTapAndHoldGesture *pTapHold) +bool DFExtendedWidget::tapAndHoldTriggered(QGesture *pTapHold) { if ( injduty_max > 0 ) injduty_max = 0; @@ -100,57 +75,59 @@ bool DFExtendedWidget::tapAndHoldTriggered(QTapAndHoldGesture *pTapHold) return true; } -bool DFExtendedWidget::swipeTriggered(QSwipeGesture *pSwipe) { +bool DFExtendedWidget::swipeTriggered(QGesture *pSwipe) { bool result = false; if (pSwipe->state() == Qt::GestureFinished) { - qDebug("Swipe angle: %f", pSwipe->swipeAngle()); - switch (SwipeGestureUtil::GetHorizontalDirection(pSwipe)) { - case QSwipeGesture::Left: - qDebug("Swipe Left detected"); - result = true; - break; - case QSwipeGesture::Right: - qDebug("Swipe Right detected"); - result = true; - break; - default: - break; - } - switch (SwipeGestureUtil::GetVerticalDirection(pSwipe)) { - case QSwipeGesture::Up: - qDebug("Swipe Up detected"); - result = true; - break; - case QSwipeGesture::Down: - qDebug("Swipe Down detected"); - result = true; - break; - default: - break; + QSwipeGesture* swipe = qobject_cast(pSwipe); + if (swipe) { + switch (SwipeGestureUtil::GetHorizontalDirection(swipe)) { + case QSwipeGesture::Left: + qDebug("Swipe Left detected"); + result = true; + break; + case QSwipeGesture::Right: + qDebug("Swipe Right detected"); + result = true; + break; + default: + break; + } + switch (SwipeGestureUtil::GetVerticalDirection(swipe)) { + case QSwipeGesture::Up: + qDebug("Swipe Up detected"); + result = true; + break; + case QSwipeGesture::Down: + qDebug("Swipe Down detected"); + result = true; + break; + default: + break; + } } } return result; } -bool DFExtendedWidget::gestureEvent(QGestureEvent *event) +bool DFExtendedWidget::gestureEvent(QEvent *event) { - qDebug() << "gestureEvent():" << event->gestures().size(); - if (QGesture *swipe = event->gesture(Qt::SwipeGesture)) { - swipeTriggered(static_cast(swipe)); - qDebug() << "swipe"; - } else if (QGesture *pan = event->gesture(Qt::PanGesture)) -// panTriggered(static_cast(pan)); - qDebug() << "pan"; - if (QGesture *pinch = event->gesture(Qt::PinchGesture)) -// pinchTriggered(static_cast(pinch)); - qDebug() << "pinch"; - if (QGesture *tap = event->gesture(Qt::TapGesture)) -// tapTriggered(static_cast(tap)); - qDebug() << "tap"; - else if (QGesture *tapAndHold = event->gesture(Qt::TapAndHoldGesture)) { - tapAndHoldTriggered(static_cast(tapAndHold)); - qDebug() << "tap and hold"; + if (event->type() == QEvent::Gesture) { + QGestureEvent *gEvent = static_cast(event); + if (QGesture *swipe = gEvent->gesture(Qt::SwipeGesture)) { + swipeTriggered(static_cast(swipe)); + qDebug() << "swipe"; + } + if (QGesture *pan = gEvent->gesture(Qt::PanGesture)) + qDebug() << "pan"; + if (QGesture *pinch = gEvent->gesture(Qt::PinchGesture)) + qDebug() << "pinch"; + if (QGesture *tap = gEvent->gesture(Qt::TapGesture)) + qDebug() << "tap"; + if (QGesture *tapAndHold = gEvent->gesture(Qt::TapAndHoldGesture)) { + tapAndHoldTriggered(static_cast(tapAndHold)); + qDebug() << "tap and hold"; + } } return true; } @@ -178,43 +155,9 @@ void DFExtendedWidget::setValue( MdDataRecord *d ) if ( df_ignition_retard > maxRetard ) maxRetard = df_ignition_retard; - df_O2_AD_Volts = (df_lambda_raw*5.0/255); - df_O2_Volts = (df_lambda_raw * (-7.0626000))+1661.300; // info from Vanagon O2 analysis - if( df_O2_Volts < 0) - df_O2_Volts = 0; - if( df_O2_Volts > O2_Volts_max) - O2_Volts_max = df_O2_Volts; - df_lambda_nb = nbLambdaMap->mapValue(df_O2_Volts); -#if defined (DIGIFANTVANAPP) - this->lambda_raw = d->getSensorR()->getLmm(); // wideband input from small interface - 10 bit - lambda_volts = ((lambda_raw * 5.0/1023)); - this->df_flg3 = d->getSensorR()->df_co_poti; // re-mapped to flag3 - this->df_PortC = d->getSensorR()->df_cold_startup_enrichment; // re-mapped to PortC - this->df_PortD = d->getSensorR()->df_warm_startup_enrichment; // re-mapped to PortD - this->df_ect_injection_addon = d->getSensorR()->df_ect_enrichment; // re-mapped to ect injection addon - this->df_fu_trans_enrich = d->getSensorR()->df_acceleration_enrichment; // re-mpped - this->df_fu_trans_enrich_tmr = d->getSensorR()->df_counter_startup_enrichment; // re-mapped - this->df_OXS_prop = d->getSensorR()->df_iat_enrichment; // re-mapped to OSX_prop - this->df_OXS_int = d->getSensorR()->df_ignition_addon_counter; // re-mapped to OXS_int - this->df_WOT_MSB = d->getSensorR()->df_igniton_addon; // re-mapped to WOT timer - this->df_WOT_LSB = d->getSensorR()->df_ect_injection_addon; // re-mapped to WOT timer -#endif + this->rpm = d->getSensorR()->getRpm(); - n75_duty = d->getSensorR()->getN75(); - speed = d->getSensorR()->getSpeed(); - if ( speed == 0 ) { - if ( d->getMobileR() != nullptr ) { - speed = d->getMobileR()->gpsGroundSpeed; - speedGps = true; - } else { - speedGps = false; - } - } else { - speedGps = false; - } - gear = d->getSensorR()->getGear(); - update(); } @@ -261,7 +204,7 @@ void DFExtendedWidget::paint() { textFont.setPointSizeF( textFont.pointSizeF() - 0.5 ); //up while ( ( ( QFontMetrics(textFont).lineSpacing() * 14 ) < height() ) && - ( QFontMetrics(textFont).boundingRect(QString(tr("LC OFF knock detection OFF"))).width() < width() ) ) + ( QFontMetrics(textFont).boundingRect(QString("LC OFF knock detection OFF")).width() < width() ) ) textFont.setPointSizeF( textFont.pointSizeF() + 0.5 ); QFontMetrics fm = painter.fontMetrics(); @@ -274,91 +217,14 @@ void DFExtendedWidget::paint() { textFont.setItalic(false); textFont.setBold(false); -#if defined (DIGIFANTAPP) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - w = fm.width(caption) + fm.maxWidth(); -#else - w = fm.horizontalAdvance(caption) + fm.maxWidth(); -#endif - - int ps = textFont.pointSize(); - textFont.setPointSize(ps * 0.75); - painter.setFont(textFont); - if ( landscape_for_text ) - painter.drawText( QPoint(w,h), tr("programmed by digifant-onlineabstimmung.de") ); - w=0; - textFont.setPointSize(ps); - painter.setFont(textFont); -#endif - // textFont.setBold(true); QString ign = "Ign " + QString::number(df_ignition, 'f', 2); QString retard = "Retard " + QString::number(df_ignition_retard, 'f', 2); //attention, QtCreator has to be in utf8 encoding (qt5) or in latin1 (qt4) //we should better use QTranslator http://qt-project.org/doc/qt-5/qtranslator.html#details -#if defined (DIGIFANTVANAPP) - // this is my set-up for Vanagon - QString ect = ""; - if (df_flg3 & 0x2) - ect = "ECT OPEN on PWR UP"; - else if (df_ect>-50) - ect = "ECT " + QString::number(df_ect, 'f', 1) + " " + QChar(0x00B0) + "C"; // 1 decimal - else - ect = "ECT is OPEN!"; // added for diagnostics - QString iat = ""; - - if (df_iat > -50) - iat = "IAT " + QString::number(df_iat, 'f', 1) + " " + QChar(0x00B0) + "C"; // 1 decimal - else - iat = "IAT is OPEN!"; // added for diagnostics - qreal df_inj_time_ms = df_inj_time / 1000.0; - qreal injduty = df_inj_duty; - if (injduty > injduty_max) - injduty_max = injduty; - QString injection = "Inj " + QString::number(df_inj_time_ms, 'f', 1) + "ms " + QString::number(injduty, 'f', 1) + " % (" + QString::number(injduty_max, 'f', 0) + "%)"; - QString boost = "AFM " + QString::number(df_boost_raw) + " (raw) " ; - QString lambda = "O2 " + QString::number(df_lambda_raw) + " (raw)"; - QString lambda1 = "WB O2 " + QString::number(lambda_raw) + " (raw)"; // D Starr - QString lambda2 = "WB O2 " + QString::number(lambda_volts, 'f', 2) + " Volts"; //D Starr - WB volts to 2 decimal places - QString ect_enrich = "ECT Enrich " + QString::number(df_ect_injection_addon); - QString OXS_PID = "OXS Prop " + QString::number(df_OXS_prop) ; - QString OXS_INT = "OXS INT " + QString::number(df_OXS_int) ; - - QString trans_enrich = "Accel Enrich " + QString::number(df_fu_trans_enrich); - QString trans_enrich_tmr = "Accel Enrich Tmr " + QString::number(df_fu_trans_enrich_tmr); - - quint16 WOT_conv = ((df_WOT_MSB)<<8) + (df_WOT_LSB); //convert to 16 bit - QString WOTtimer = "WOT timer " + QString::number(WOT_conv); - QString voltage = "Battery " + QString::number(voltageMap->mapValue(df_voltage), 'f', 1) + " Volts"; // 1 decimal places - //QString voltage ="Battery " + QString::number(df_voltage); - QString dk = "TPS "; - if ( df_PortD & 0x4 ) - dk += "off - MID"; - else { - dk += "on "; - if ( df_wot_flag & 0x10 ) - dk += "- idle"; - else if ( df_wot_flag & 8 ) - dk += "- WOT Enrich"; - else if ( df_wot_flag | 0x10 ) - dk += "- WOT Enrich pending"; - else - dk+=""; - } - -#else - QString ect = ""; - if (df_ect>-50) - ect = "ECT " + QString::number(df_ect, 'f', 1) + " " + QChar(0x00B0) + "C"; // 1 decimal - else - ect = "ECT is OPEN!"; // added for diagnostics - QString iat = ""; - - if (df_iat > -50) - iat = "IAT " + QString::number(df_iat, 'f', 1) + " " + QChar(0x00B0) + "C"; // 1 decimal - else - iat = "IAT is OPEN!"; // added for diagnostics + QString ect = "ECT " + QString::number(df_ect, 'f', 1) + " " + QChar(0x00B0) + "C"; + QString iat = "IAT " + QString::number(df_iat, 'f', 1) + " " + QChar(0x00B0) + "C"; qreal df_inj_time_ms = df_inj_time / 1000.0; @@ -368,25 +234,10 @@ void DFExtendedWidget::paint() { QString injection = "Inj " + QString::number(df_inj_time_ms, 'f', 1) + "ms " + QString::number(injduty, 'f', 1) + " % (" + QString::number(injduty_max, 'f', 0) + "%)"; //make 0-250kpa -#if defined ( DIGIFANTAPP ) - QString boost = tr("Boost") + " " + - QString::number( AppEngine::getInstance()->getDfBoostTransferFunction()->map( df_boost_raw ), 'f', 2 ) + " kpa"; -#else QString boost = "Boost " + QString::number(df_boost_raw) + " (raw) " + - QString::number( AppEngine::getInstance()->getDfBoostTransferFunction()->map( df_boost_raw ), 'f', 2 ) + " kpa"; -#endif - QString lambda = "NB O2"; - lambda += " " + QString::number(df_lambda_nb, 'f', 2); - QString nbLambda = "1"; - if ( df_O2_Volts > 800 ) - nbLambda = "rich"; - if ( df_O2_Volts <= 800 && df_O2_Volts > 450 ) - nbLambda = "0.99"; - if ( df_O2_Volts < 500 && df_O2_Volts > 150 ) - nbLambda = "1.01"; - if ( df_O2_Volts <= 150 ) - nbLambda = "lean"; - lambda += " " + nbLambda; + QString::number( AppEngine::getInstance()->getDfBoostTransferFunction()->map( df_boost_raw ) ) + " kpa"; + + QString lambda = "Lambda " + QString::number(df_lambda_raw) + "(raw)"; QString ect_enrich = "ECT enrich " + QString::number(df_ect_enrich); QString iat_enrich = "IAT enrich " + QString::number(df_iat_enrich); @@ -395,10 +246,8 @@ void DFExtendedWidget::paint() { QString warm_startup_enrich = "warm s-en " + QString::number(df_warm_startup_enrich); quint16 isv_conv = ( 0x1a93 - ( (( isvMap->mapValue(df_isv) * 0xC7 ) / 16 ) + 0xA60 ) ) / 2; - double isv_percent = (1 - (isv_conv / 2073.0)) * 100; - //QString isv = "ISV " + QString::number(isv_conv) + " us " + QString::number(isv_percent) + "%"; - QString isv = "ISV open " + QString::number(isv_percent, 'f', 0) + "%"; - QString voltage = "Bat " + QString::number(voltageMap->mapValue(df_voltage), 'f', 2) + " V"; + QString isv = "ISV " + QString::number(isv_conv) + " us"; + QString voltage = "Volt " + QString::number(voltageMap->mapValue(df_voltage)) + " V"; QString lc = "LC "; if ( df_lc_flags & 8) lc += "ON"; @@ -420,29 +269,15 @@ void DFExtendedWidget::paint() { dk = "WOT"; else if ( df_wot_flag & 0x10 ) dk = "idle"; - - QString speedStr = QString::number(speed, 'f', 1) + " km/h "; - if ( speedGps ) - speedStr += "(GPS) "; - if ( gear > 0 ) - speedStr += " @ " + QString::number(gear) + " g"; - - QString n75Str = "N75 " + QString::number(n75_duty/255) + " %"; -#endif + painter.setFont(textFont); fm = painter.fontMetrics(); h += fm.lineSpacing(); painter.drawText( QPoint (0, h), ign ); - -#if defined (DIGIFANTVANAPP) - setPositionForCol(fm.lineSpacing(),2); - painter.drawText( QPoint(w, h), voltage ); -#else setPositionForCol(fm.lineSpacing(),2); painter.drawText( QPoint (w, h), retard + " (" + QString::number(maxRetard, 'g',2) + ")" ); -#endif h += fm.lineSpacing(); @@ -453,59 +288,12 @@ void DFExtendedWidget::paint() { h += fm.lineSpacing(); painter.drawText( QPoint(0, h), injection ); - - -//Good to here -#if defined (DIGIFANTVANAPP) - h += fm.lineSpacing(); - painter.drawText( QPoint(0, h), boost,'f', 2 ); // AFM volts - - setPositionForCol(fm.lineSpacing(),2); - - painter.drawText( QPoint(w, h), lambda1,'f', 2 ); //Added WB lambda to second column - h += fm.lineSpacing(); - - painter.drawText( QPoint(0, h), lambda ); //narrow band O2 - setPositionForCol(fm.lineSpacing(),2); - - painter.drawText(QPoint(w, h), lambda2 ); //WB lambda volts - -//add OXS PID and OXS Int here - h += fm.lineSpacing(); //add space - painter.drawText( QPoint(0, h), OXS_PID ); - setPositionForCol(fm.lineSpacing(),2); // 2nd column - painter.drawText( QPoint(w, h), OXS_INT ); - - h += fm.lineSpacing(); //add space - painter.drawText( QPoint(0, h), trans_enrich ); //transient enrichment - setPositionForCol(fm.lineSpacing(),2); // 2nd column - painter.drawText( QPoint(w, h), trans_enrich_tmr ); //transient enrichment timer - h += fm.lineSpacing(); - painter.drawText( QPoint(0, h), ect_enrich ); - setPositionForCol(fm.lineSpacing(),2); // 2nd column - painter.drawText( QPoint(w, h), WOTtimer ); - h += fm.lineSpacing(); - painter.drawText( QPoint(0, h), dk ); // Throttle switch and Idle/Mid/WOT conditions - - if ( !landscape_for_text ) { - h += 2 * fm.lineSpacing(); - QFont backupFont = textFont; - int ps = textFont.pointSize(); - textFont.setPointSize(ps * 0.75); - painter.setFont(textFont); - painter.drawText( QPoint(0, h), "by digifant-onlineabstimmung.de" ); - textFont = backupFont; - painter.setFont(textFont); - } -#else - h += fm.lineSpacing(); painter.drawText( QPoint(0, h), lambda ); h += fm.lineSpacing(); painter.drawText( QPoint(0, h), boost ); -#ifdef DIGIFANT_COMPLETE h += fm.lineSpacing(); painter.drawText( QPoint(0, h), ect_enrich ); setPositionForCol(fm.lineSpacing(),2); @@ -515,7 +303,6 @@ void DFExtendedWidget::paint() { painter.drawText( QPoint(0, h), cold_startup_enrich ); setPositionForCol(fm.lineSpacing(),2); painter.drawText( QPoint(w, h), warm_startup_enrich ); -#endif h += fm.lineSpacing(); painter.drawText( QPoint(0, h), isv ); @@ -529,60 +316,20 @@ void DFExtendedWidget::paint() { h += fm.lineSpacing(); painter.drawText( QPoint(0, h), lc ); - QString racemode = tr("knock detection ON"); - if (!landscape_for_text) - racemode = tr("knock det. ON"); + QString racemode = "knock detection ON"; if ( setPositionForCol(fm.lineSpacing(),2) ) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - w = fm.width(lc) + fm.maxWidth(); -#else - w = fm.horizontalAdvance(lc) + fm.maxWidth(); -#endif + w = fm.horizontalAdvance(lc + QString("2")); if ( df_lc_flags & 16) { - racemode = tr("knock detection OFF"); - if (!landscape_for_text) - racemode = tr("knock det. OFF"); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - painter.fillRect( QRect(w, h - fm.lineSpacing(), - fm.width (racemode), fm.height() ), Qt::red); -#else + racemode = "knock detection OFF"; painter.fillRect( QRect(w, h - fm.lineSpacing(), fm.horizontalAdvance(racemode), fm.height() ), Qt::red); -#endif } painter.drawText( QPoint(w, h), racemode ); h += fm.lineSpacing(); painter.drawText( QPoint(0, h), lc_state); -#if defined (DIGIFANTAPP) - h += fm.lineSpacing(); - painter.drawText( QPoint(0, h), speedStr); - if ( landscape_for_text ) { - setPositionForCol(fm.lineSpacing(),2); // 2. column - if ( n75_duty > 0 ) { - painter.drawText( QPoint(w, h), n75Str); - } - } else { - if ( n75_duty > 0 ) { - h += fm.lineSpacing(); - painter.drawText( QPoint(0, h), n75Str); - } - } -#endif - - if ( !landscape_for_text ) { - h += 2 * fm.lineSpacing(); - QFont backupFont = textFont; - int ps = textFont.pointSize(); - textFont.setPointSize(ps * 0.75); - painter.setFont(textFont); - painter.drawText( QPoint(0, h), tr("by digifant-onlineabstimmung.de") ); - textFont = backupFont; - painter.setFont(textFont); - } -#endif //KNOCK Bar Test #if defined (Q_OS_ANDROID) @@ -590,12 +337,6 @@ void DFExtendedWidget::paint() { #else const int knockBarHeigth = 40; #endif -#if defined (DIGIFANTVANAPP) - int barW = size().width() * (df_O2_Volts/1286); //1286 - painter.fillRect( QRect(0,size().height()-knockBarHeigth, barW, size().height()), rawKnockBlend->overblend3(df_O2_Volts) ); - painter.drawText( QRect(0, size().height()-knockBarHeigth + QFontMetrics(textFont).leading(), this->size().width(), this->size().height() ), - Qt::AlignLeft, "Nb O2 " + QString::number ((df_O2_Volts),'f',0)+ " mV (Max " + QString::number(O2_Volts_max, 'f', 0)+ " mV)"); -#else painter.fillRect( QRect(0,size().height()-knockBarHeigth, size().width(),size().height()), Qt::white ); int barW = size().width() * (df_knock_raw/255.0); painter.fillRect( QRect(0,size().height()-knockBarHeigth, barW, size().height()), rawKnockBlend->overblend3(df_knock_raw) ); @@ -603,21 +344,14 @@ void DFExtendedWidget::paint() { // int textpos = knockBarHeigth - textFont.pointSize(); // if ( textpos > 0 ) { painter.drawText( QRect(0, size().height()-knockBarHeigth + QFontMetrics(textFont).leading(), this->size().width(), this->size().height() ), - Qt::AlignLeft, tr("knock") + " " + QString::number (df_knock_raw)); + Qt::AlignLeft, "knock " + QString::number (df_knock_raw)); // } -#endif + painter.end(); } void DFExtendedWidget::resizeEvent ( QResizeEvent * event ) { MeasurementWidget::resizeEvent( event ); - if ( event ) { - - if ( event->size().height() > event->size().width() ) - landscape_for_text = false; - else - landscape_for_text = true; - } } bool DFExtendedWidget::setPositionForCol(uint lineSpacing, uint col) diff --git a/src/widgets/DFExtendedWidget.h b/src/widgets/DFExtendedWidget.h index f717d7d7..182d748a 100644 --- a/src/widgets/DFExtendedWidget.h +++ b/src/widgets/DFExtendedWidget.h @@ -19,12 +19,12 @@ class DFExtendedWidget : public MeasurementWidget protected: bool event(QEvent *event); - bool tapAndHoldTriggered(QTapAndHoldGesture *pTapHold); - bool swipeTriggered(QSwipeGesture *pSwipe); - bool gestureEvent(QGestureEvent *event); - void paintEvent(QPaintEvent *event) override; - void paint() override; - void resizeEvent ( QResizeEvent * event ) override; + bool tapAndHoldTriggered(QGesture *pTapHold); + bool swipeTriggered(QGesture *pSwipe); + bool gestureEvent(QEvent *event); + virtual void paintEvent(QPaintEvent *event); + virtual void paint(); + virtual void resizeEvent ( QResizeEvent * event ); bool setPositionForCol (uint lineSpacing, uint col=2 ); @@ -34,27 +34,6 @@ class DFExtendedWidget : public MeasurementWidget double df_ect; double df_ignition; double df_ignition_retard; - - double df_O2_Volts; //D Starr added for O2 volts from NB lambda sensor - double O2_Volts_max; // D Starr added for O2 volts max from NB Lambda sensor - double df_O2_AD_Volts; //D Starr added for O2 volts at a/d - double df_lambda_nb = 0; - -#if defined (DIGIFANTVANAPP) - double lambda_raw; //D Starr added for wideband - double lambda_volts; //D Starr added for wideband volts - - quint8 df_flg3; - quint8 df_PortC; - quint8 df_PortD; - quint8 df_ect_injection_addon; - quint8 df_fu_trans_enrich; - quint8 df_fu_trans_enrich_tmr; - qint8 df_OXS_prop; - qint8 df_OXS_int; - quint8 df_WOT_MSB; - quint8 df_WOT_LSB; -#endif quint16 df_inj_time; quint8 df_voltage; quint8 df_boost_raw; @@ -71,15 +50,9 @@ class DFExtendedWidget : public MeasurementWidget double df_inj_duty; double injduty_max; - - double speed = 0; - bool speedGps = false; - int gear = 0; - quint8 n75_duty = 0; Map16x1_ISV *isvMap; Map16x1_Voltage *voltageMap; - QPointer nbLambdaMap = nullptr; QFont captionFont; @@ -90,8 +63,6 @@ class DFExtendedWidget : public MeasurementWidget uint h,w; int m_gestureId; - - bool landscape_for_text = false; }; diff --git a/src/widgets/MyTableWidget.cpp b/src/widgets/MyTableWidget.cpp index c6dc5357..a336cf8d 100644 --- a/src/widgets/MyTableWidget.cpp +++ b/src/widgets/MyTableWidget.cpp @@ -96,9 +96,9 @@ N75TableWidget::N75TableWidget(quint8 mode, QWidget *parent) : MyTableWidget(parent), mode(mode) { if (mode==0) { - setToolTip(tr("low boost")); + setToolTip("low boost"); } else { - setToolTip(tr("high boost")); + setToolTip("high boost"); } dutyOb = new ColorOverBlend(Qt::cyan, Qt::yellow, Qt::red, 0, 128, 255); @@ -107,7 +107,7 @@ N75TableWidget::N75TableWidget(quint8 mode, QWidget *parent) : setRowCount(12); QStringList rl; -#if defined (Q_WS_MAEMO_5) || defined(ANDROID) +#if defined (QT_MAEMO5_ENABLE) || defined(ANDROID) rl.append("1. dc"); rl.append("1. bst"); rl.append("2. dc"); diff --git a/src/widgets/Overlay.cpp b/src/widgets/Overlay.cpp index 9f7d30b4..9c3442ab 100644 --- a/src/widgets/Overlay.cpp +++ b/src/widgets/Overlay.cpp @@ -8,18 +8,8 @@ Overlay::Overlay(QWidget *parent) : QWidget(parent) { -#if not defined ( Q_OS_IOS ) - setWindowFlags(Qt::Widget | Qt::FramelessWindowHint | Qt::ToolTip | Qt::WindowStaysOnTopHint); - setAttribute(Qt::WA_TranslucentBackground, true); -#endif setPalette(Qt::transparent); - setAttribute(Qt::WA_NoSystemBackground); setAttribute(Qt::WA_TransparentForMouseEvents); - newParent(); -} - -Overlay::~Overlay() -{ } @@ -27,92 +17,14 @@ void Overlay::paintEvent(QPaintEvent *event) { QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing); - //X painter.setPen(QPen(Qt::red)); painter.drawLine(width()/8, height()/8, 7*width()/8, 7*height()/8); painter.drawLine(width()/8, 7*height()/8, 7*width()/8, height()/8); - //Test String - painter.setFont({"arial,helvetica", 48}); - painter.drawText(rect(), "TEST 1234", Qt::AlignHCenter | Qt::AlignTop); - - //qDebug() << "Overlay::paintEvent"; + qDebug() << "Overlay::paintEvent"; } void Overlay::resizeEvent ( QResizeEvent * event ) { QWidget::resizeEvent( event ); - //qDebug() << "Overlay::resizeEvent old=" << event->oldSize() << " new=" << event->size(); -} - -void Overlay::newParent() -{ - if ( !parent() ) - return; - parent()->installEventFilter(this); - raise(); -} - -bool Overlay::eventFilter(QObject *obj, QEvent *ev) -{ - if (obj == parent()) { - if (ev->type() == QEvent::Resize) - resize(static_cast(ev)->size()); - else if (ev->type() == QEvent::ChildAdded) - raise(); - } - return QWidget::eventFilter(obj, ev); -} - -bool Overlay::event(QEvent *ev) -{ - if (ev->type() == QEvent::ParentAboutToChange) { - if ( parent() ) - parent()->removeEventFilter(this); - } else { - if (ev->type() == QEvent::ParentChange) - newParent(); - } - return QWidget::event(ev); -} - -/* =========================== */ -MessageOverlay::MessageOverlay(QWidget *parent, const int drawAlignFlags, const QColor &textColor) - : Overlay(parent) -{ - m_drawAlignFlags = drawAlignFlags; - m_textColor = textColor; -} - -MessageOverlay::~MessageOverlay() -{ - -} -void MessageOverlay::showMessage(const QString msg, const int forSeconds) -{ - m_text = msg; - m_visible = true; - if ( forSeconds > 0 ) - QTimer::singleShot(forSeconds * 1000, this, SLOT(hideMessage())); -} - -void MessageOverlay::hideMessage() -{ - m_visible = false; - update(); + qDebug() << "Overlay::resizeEvent old=" << event->oldSize() << " new=" << event->size(); } -void MessageOverlay::paintEvent(QPaintEvent *event) -{ - QPainter painter(this); - if ( m_visible ) { - painter.setPen(m_textColor); - QFont f; -#if defined (Q_OS_ANDROID) or defined (Q_OS_IOS) - f.setPointSize(18); -#else - f.setPointSize(36); -#endif - //painter.setFont({"arial,helvetica", 18}); - painter.setFont(f); - painter.drawText(rect(), m_drawAlignFlags, m_text); - } -} diff --git a/src/widgets/Overlay.h b/src/widgets/Overlay.h index e460e146..91b1599d 100644 --- a/src/widgets/Overlay.h +++ b/src/widgets/Overlay.h @@ -2,55 +2,21 @@ #define OVERLAY_H #include -#include -/** - * @brief Overlay Widget - * @broken 2021-07: broken again! :( - * Works in Android, IOS, Linux, Windows and MacOS (Catalina, not on HighSierra) - */ class Overlay : public QWidget { Q_OBJECT public: explicit Overlay(QWidget *parent = 0); - virtual ~Overlay(); signals: public slots: protected: - void paintEvent(QPaintEvent *event) override; - void resizeEvent(QResizeEvent *event) override; - - //! installs the event filter - void newParent(); - //! catches resize and child events from parent widget - bool eventFilter(QObject *obj, QEvent *ev) override; - //! tracks parent widget changes - bool event(QEvent *ev) override; - -}; - -class MessageOverlay : public Overlay -{ - Q_OBJECT -public: - explicit MessageOverlay(QWidget *parent = nullptr, - const int drawAlignFlags=Qt::AlignHCenter | Qt::AlignJustify, - const QColor &textColor=QColor(Qt::red)); - virtual ~MessageOverlay(); -public slots: - void showMessage (const QString msg, const int forSeconds=0); - void hideMessage (); -protected: - void paintEvent(QPaintEvent *event) override; - - bool m_visible = false; - QString m_text; - QColor m_textColor = QColor (Qt::red); - int m_drawAlignFlags = Qt::AlignHCenter | Qt::AlignJustify; + void paintEvent(QPaintEvent *event); + void resizeEvent(QResizeEvent *event); + }; #endif // OVERLAY_H diff --git a/src/widgets/VR6Widget.cpp b/src/widgets/VR6Widget.cpp index 2d9d59d3..dbe53dc4 100644 --- a/src/widgets/VR6Widget.cpp +++ b/src/widgets/VR6Widget.cpp @@ -31,7 +31,7 @@ void VR6Widget::paint() { textFont.setPointSizeF( textFont.pointSizeF() - 0.5 ); //up while ( ( ( QFontMetrics(textFont).lineSpacing() * 14 ) < height() ) && - ( QFontMetrics(textFont).boundingRect(QString(tr("LC OFF knock detection OFF"))).width() < width() ) ) + ( QFontMetrics(textFont).boundingRect(QString("LC OFF knock detection OFF")).width() < width() ) ) textFont.setPointSizeF( textFont.pointSizeF() + 0.5 ); QFontMetrics fm = painter.fontMetrics(); @@ -41,24 +41,5 @@ void VR6Widget::paint() { h = fm.height() + fm.leading(); painter.drawText( QPoint(0,h), caption ); - textFont.setItalic(false); - textFont.setBold(false); - -#if defined (DIGIFANTAPP) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - w = fm.width(caption) + fm.maxWidth(); -#else - w = fm.horizontalAdvance(caption) + fm.maxWidth(); -#endif - int ps = textFont.pointSize(); - textFont.setPointSize(ps * 0.75); - painter.setFont(textFont); - painter.drawText( QPoint(w,h), tr("programmed by digifant-onlineabstimmung.de") ); -#endif - w=0; - - h += 2 * fm.lineSpacing(); - painter.drawText( QPoint(w,h), tr("...VR6 support is comming soon!") ); - painter.end(); } diff --git a/src/widgets/realtimevis.cpp b/src/widgets/realtimevis.cpp index 049583b2..b9fba4d4 100644 --- a/src/widgets/realtimevis.cpp +++ b/src/widgets/realtimevis.cpp @@ -5,150 +5,31 @@ #include "DFExtendedWidget.h" #include -#include #include #include +#include #include RealTimeVis::RealTimeVis(QWidget *parent): QWidget(parent) { -#define REALTIMEVIS2021 -#if defined REALTIMEVIS2021 - /* QGridLayout: - * two or mo - */ - //dashboard realtimevis on androidmainwindow - QMainWindow *amw = qobject_cast(parent); - if ( amw != nullptr ) { - amw->setCentralWidget(this); - } else { - QHBoxLayout *pl = new QHBoxLayout(); - pl->setContentsMargins(0,0,0,0); - pl->setSpacing(0); - parent->setLayout(pl); - pl->addWidget(this); - } - gl = new QGridLayout(); - gl->setContentsMargins(0,0,0,0); - gl->setSpacing(0); - this->setLayout(gl); - int colOffset = 0; -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) && !defined (Q_OS_IOS) - bg1 = new BoostBarGraphWidget (this); - bg2 = nullptr; - bg3 = new RPMBarGraphWidget (this, tr("RPM")); - int rowSpan = 3; - if ( isMultidisplayApp() ) - rowSpan = 4; - gl->addWidget(bg1, 0,0, rowSpan, 1); - gl->addWidget(bg3, 0, ++colOffset, rowSpan, 1); - colOffset++; -#endif - //ECU col - dfexW = new DFExtendedWidget (this, tr("Digifant I")); - if ( isDigifantApp() ) - gl->addWidget(dfexW, 0,colOffset,3,3); - else - gl->addWidget(dfexW, 0,colOffset,4,3); - - //2021-01-31: no more different ecu chooseable on android thanks to buggy Qt-5.15! - //VR6 widget - //vr6W = new VR6Widget (this, tr("VR6 M3.8.1")); - //if ( isVR6Ecu() ) - // gl->addWidget(vr6W, 0,colOffset,3,3); - - //2. col -#if defined (DIGIFANTVANAPP) - boostW = new MeasurementWidget ( this, QString(tr("AFM (Volts)")), 0.01, 2.5, 4.5, Qt::green, Qt::green, Qt::red); - boostW->setDigits(4); - boostW->setGeometry( QRect(100,100,100,100) ); - if ( isDigifantApp() ) - gl->addWidget(boostW,0,colOffset+4); - - //lambdaW = new MeasurementWidget ( this, QString(tr("WbLambda")), 0.90, 1.0, 1.10, Qt::red, Qt::green, Qt::red); - //extended widget: can be switched between NB and WB - lambdaW = new LambdaExtWidget ( this ); - lambdaW->setDigits(4); - lambdaW->setGeometry( QRect(100,100,100,100) ); - gl->addWidget(lambdaW,1,colOffset+4); - - egtW = new MaxEgtWidget ( this, QString(tr("RPM")) ); - egtW->setDigits(4); - egtW->setGeometry( QRect(100,100,100,100) ); - if ( isMultidisplayApp() ) - gl->addWidget(egtW,2,colOffset+4); -#else - - boostW = new MeasurementWidget ( this, QString(tr("Boost [bar]")), -1, 0, 2.0, Qt::darkGreen, Qt::green, Qt::red); - boostW->setDigits(4); - boostW->setGeometry( QRect(100,100,100,100) ); - gl->addWidget(boostW,0,colOffset+4); - - //lambdaW = new MeasurementWidget ( this, QString(tr("WB Lambda")), 0.85, 1.1, 1.36, Qt::green, Qt::yellow, Qt::red); - //extended widget: can be switched between NB and WB - lambdaW = new LambdaExtWidget ( this ); - connect (lambdaW, SIGNAL(showStatusMessage(QString)), this, SLOT(triggerEmitShowStatusMessage(QString))); - lambdaW->setDigits(3.8); - lambdaW->setGeometry( QRect(100,100,100,100) ); - gl->addWidget(lambdaW,1,colOffset+4); - - egtW = new MaxEgtWidget ( this, QString("EGT") ); - egtW->setDigits(4); - egtW->setGeometry( QRect(100,100,100,100) ); - if ( isMultidisplayApp() ) - gl->addWidget(egtW,2,colOffset+4); -#endif - bexW = new BoostExtendedWidget ( this, QString(tr("N75")) ); - bexW->setDigits(12); - bexW->setGeometry( QRect(100,100,100,100) ); - if ( isMultidisplayApp() ) - gl->addWidget(bexW,3,colOffset+4); - - //3. col (md app) - efrW = new EFRWidget ( this, QString(tr("EFR")) ); - gl->addWidget(efrW,0,colOffset+5); - oilW = new PressureWidget (this, tr("Oil Pres"), 0.2, 0.5, 1, Qt::red, Qt::yellow, Qt::green); - gl->addWidget(oilW,1,colOffset+5); - fuelW = new FuelPressureWidget (this, tr("Fuel Pres")); - gl->addWidget(fuelW,2,colOffset+5); - rpmW = new MeasurementWidget (this, tr("RPM"), 0,7200,7500, QColor(Qt::green), QColor(Qt::green), QColor(Qt::red)); - if ( mdMode() ) - gl->addWidget(rpmW,3,colOffset+5); - else { - gl->addWidget(rpmW,2,colOffset+4); - } - - - -#else QHBoxLayout *pl = new QHBoxLayout(); pl->setContentsMargins(0,0,0,0); pl->setSpacing(0); - //dashboard realtimevis on androidmainwindow - QMainWindow *amw = qobject_cast(parent); - if ( amw != nullptr ) { - //amw->centralWidget()->setLayout(pl); - amw->setCentralWidget(this); - delete (pl); - pl = nullptr; - } else { - parent->setLayout(pl); - pl->addWidget(this); - } + parent->setLayout(pl); + pl->addWidget(this); - //global horizontal layout QHBoxLayout *h = new QHBoxLayout(); h->setContentsMargins(0,0,0,0); h->setSpacing(0); this->setLayout(h); -#if !defined (Q_WS_MAEMO_5) && !defined (ANDROID) && !defined (Q_OS_IOS) +#if !defined (QT_MAEMO5_ENABLE) && !defined (ANDROID) bg1 = new BoostBarGraphWidget (this); // bg2 = new LambdaBarGraphWidget (this); bg2 = NULL; - bg3 = new RPMBarGraphWidget (this, tr("RPM")); + bg3 = new RPMBarGraphWidget (this); h->addWidget(bg1, 1); // h->addWidget(bg2, 1); h->addWidget(bg3, 1); @@ -158,8 +39,8 @@ RealTimeVis::RealTimeVis(QWidget *parent): bg3=NULL; #endif - //ECU col - //each ecu has a base frame with a v vox layout to which the ecu widget gets added + //Digifant 1 widget +// QFrame *fDfWidget = new QFrame (this); fDfWidget = new QFrame (this); fDfWidget->setContentsMargins(0,0,0,0); QVBoxLayout *v2 = new QVBoxLayout(); @@ -168,8 +49,7 @@ RealTimeVis::RealTimeVis(QWidget *parent): v2->setSpacing(0); fDfWidget->setLayout(v2); h->addWidget(fDfWidget, 3); - //Digifant 1 widget - dfexW = new DFExtendedWidget (this, tr("Digifant I")); + dfexW = new DFExtendedWidget (this, "Digifant I"); v2->addWidget(dfexW); //VR6 widget @@ -181,10 +61,13 @@ RealTimeVis::RealTimeVis(QWidget *parent): v4->setSpacing(0); fVr6Widget->setLayout(v4); h->addWidget(fVr6Widget, 3); - vr6W = new VR6Widget (this, tr("VR6 M3.8.1")); + vr6W = new VR6Widget (this, "VR6 M3.8.1"); v4->addWidget(vr6W); - //2. col + + switchEcu(); + + QFrame *fWidgets1 = new QFrame (this); fWidgets1->setContentsMargins(0,0,0,0); QVBoxLayout *v = new QVBoxLayout(); @@ -192,37 +75,14 @@ RealTimeVis::RealTimeVis(QWidget *parent): v->setContentsMargins(0,0,0,0); v->setSpacing(0); fWidgets1->setLayout(v); -#if defined (DIGIFANTAPP) - h->addWidget(fWidgets1, 1); -#else h->addWidget(fWidgets1, 2); -#endif -#if defined (DIGIFANTVANAPP) - boostW = new MeasurementWidget ( this, QString(tr("AFM (Volts)")), 0.01, 2.5, 4.5, Qt::green, Qt::green, Qt::red); - boostW->setDigits(4); - boostW->setGeometry( QRect(100,100,100,100) ); - v->addWidget(boostW); - lambdaW = new MeasurementWidget ( this, QString(tr("WbLambda")), 0.90, 1.0, 1.10, Qt::red, Qt::green, Qt::red); - lambdaW->setDigits(4); - lambdaW->setGeometry( QRect(100,100,100,100) ); - v->addWidget(lambdaW); - - egtW = new MaxEgtWidget ( this, QString(tr("RPM")) ); - egtW->setDigits(4); - egtW->setGeometry( QRect(100,100,100,100) ); - v->addWidget(egtW); -#else - - boostW = new MeasurementWidget ( this, QString(tr("Boost [bar]")), -1, 0, 2.0, Qt::darkGreen, Qt::green, Qt::red); + boostW = new MeasurementWidget ( this, QString("Boost [bar]"), -1, 0, 2.0, Qt::darkGreen, Qt::green, Qt::red); boostW->setDigits(4); boostW->setGeometry( QRect(100,100,100,100) ); v->addWidget(boostW); - //lambdaW = new MeasurementWidget ( this, QString(tr("WB Lambda")), 0.85, 1.1, 1.36, Qt::green, Qt::yellow, Qt::red); - //extended widget: can be switched between NB and WB - lambdaW = new LambdaExtWidget ( this ); - connect (lambdaW, SIGNAL(showStatusMessage(QString)), this, SLOT(triggerEmitShowStatusMessage(QString))); + lambdaW = new MeasurementWidget ( this, QString("Lambda"), 0.85, 1.1, 1.36, Qt::green, Qt::yellow, Qt::red); lambdaW->setDigits(3.8); lambdaW->setGeometry( QRect(100,100,100,100) ); v->addWidget(lambdaW); @@ -231,13 +91,13 @@ RealTimeVis::RealTimeVis(QWidget *parent): egtW->setDigits(4); egtW->setGeometry( QRect(100,100,100,100) ); v->addWidget(egtW); -#endif - bexW = new BoostExtendedWidget ( this, QString(tr("N75")) ); + + bexW = new BoostExtendedWidget ( this, QString("N75 debug") ); bexW->setDigits(12); bexW->setGeometry( QRect(100,100,100,100) ); v->addWidget(bexW); - //3. col (md app) + QFrame *fWidgets2 = new QFrame (this); fWidgets2->setContentsMargins(0,0,0,0); QVBoxLayout *v3 = new QVBoxLayout(); @@ -246,13 +106,13 @@ RealTimeVis::RealTimeVis(QWidget *parent): v3->setSpacing(0); fWidgets2->setLayout(v3); h->addWidget(fWidgets2, 1); - efrW = new EFRWidget ( this, QString(tr("EFR")) ); + efrW = new EFRWidget ( this, QString("EFR") ); v3->addWidget(efrW); - oilW = new PressureWidget (this, tr("Oil Pres"), 0.2, 0.5, 1, Qt::red, Qt::yellow, Qt::green); + oilW = new PressureWidget (this, "Oil Pres", 0.2, 0.5, 1, Qt::red, Qt::yellow, Qt::green); v3->addWidget(oilW); - fuelW = new FuelPressureWidget (this, tr("Fuel Pres")); + fuelW = new FuelPressureWidget (this, "Fuel Pres"); v3->addWidget(fuelW); - rpmW = new MeasurementWidget (this, tr("RPM"), 0,7200,7500, QColor(Qt::green), QColor(Qt::green), QColor(Qt::red)); + rpmW = new MeasurementWidget (this, "RPM", 0,7200,7500, QColor(Qt::green), QColor(Qt::green), QColor(Qt::red)); if ( mdMode() ) v3->addWidget(rpmW); else { @@ -260,64 +120,25 @@ RealTimeVis::RealTimeVis(QWidget *parent): fWidgets2->hide(); } - switchEcu(); -#endif - timer.start(); - - testOverlay = new Overlay (this); - - topOverlay = new MessageOverlay (this, Qt::AlignJustify); - //topOverlay->showMessage (QString("Test-Overlay Message"), 10); - middleOverlay = new MessageOverlay (this, Qt::AlignVCenter | Qt::AlignHCenter); - //middleOverlay->showMessage (QString("Test-Overlay Message"), 10); - bottomOverlay = new MessageOverlay (this, Qt::AlignBottom | Qt::AlignHCenter); - //bottomOverlay->showMessage (QString("Test-Overlay Message"), 10); + t.start(); } void RealTimeVis::possibleCfgChange () { switchEcu(); } -void RealTimeVis::showMessage(const QString &msg, const int forSeconds) -{ - if ( topOverlay ) - topOverlay->showMessage(msg,forSeconds); -} - -void RealTimeVis::showStatusMessageAsOverlay(const QString &msg) -{ - if ( topOverlay ) - topOverlay->showMessage(msg,5); -} - -void RealTimeVis::showMessage3(const QString &msg) -{ - if ( topOverlay ) - topOverlay->showMessage(msg,3); -} - -void RealTimeVis::hideMessage() -{ - if (topOverlay) - topOverlay->hideMessage(); -} - void RealTimeVis::visualize (MdDataRecord *d) { if ( AppEngine::getInstance()->getActualizeDashboard() && d->getSensorR() != NULL ) { -#if defined (Q_OS_IOS) - //100ms causes 100% cpu load on IOS - if ( timer.elapsed() > 500 ) { -#else - if ( timer.elapsed() > 100 ) { -#endif - timer.restart(); + + if ( t.elapsed() > 100 ) { + t.restart(); //TODO encapsulate in objects - if ( bg1 ) { + if ( bg1 != NULL ) { bg1->setValue( d->getSensorR()->getBoost() ); } - if ( bg2 ) { + if ( bg2 != NULL ) { LambdaBarGraphWidget* l = qobject_cast(bg2); if ( d->getSensorR()->getThrottle() >= 90 && l ) l->wotOn(); @@ -326,23 +147,12 @@ void RealTimeVis::visualize (MdDataRecord *d) { bg2->setValue( d->getSensorR()->getLambda() ); } - if ( bg3 ) { + if ( bg3 != NULL ) { bg3->setValue( d->getSensorR()->getRpm() ); } -#if defined (DIGIFANTVANAPP) - // only works for afm if boost sensor set to 100kpa - // casted to 2 decimal places in transfer function - // had it like below until I figured out issue with missing code in MdBinaryProtocol line 489 - //boostW->setValue(AppEngine::getInstance()->getDfBoostTransferFunction()->map( d->getSensorR()->df_boost_raw )); - boostW->setValue(qFloor( d->getSensorR()->getBoost()*100)/100.0 ); // us qfloor to set to 2 digits must use 100.0 for divide -#else + boostW->setValue( d->getSensorR()->getBoost() ); -#endif - LambdaExtWidget* l = qobject_cast(lambdaW); - if ( l != nullptr ) - l->setValue(d); - else - lambdaW->setValue( d->getSensorR()->getLambda() ); + lambdaW->setValue( d->getSensorR()->getLambda() ); QMap e = d->getSensorR()->getHighestEgt(); egtW->setValue( e["temp"], (quint8) e["idx"] ); @@ -370,7 +180,7 @@ void RealTimeVis::visualize (MdDataRecord *d) { } void RealTimeVis::paintEvent(QPaintEvent *event) { - //qDebug() << "RealTimeVis::paintEvent" << endl; + // qDebug() << "RealTimeVis::paintEvent" << endl; } bool RealTimeVis::event(QEvent *e) @@ -393,54 +203,22 @@ void RealTimeVis::switchEcu() QSettings settings; QString ecuStr = settings.value("md/ecu", QVariant (QString("Digifant 1"))).toString(); if ( ecuStr == "Digifant 1" ) { -#if not defined (REALTIMEVIS2021) fDfWidget->setVisible(true); fVr6Widget->setVisible(false); -#endif - boostW->setVisible(true); - rpmW->setVisible(true); - } - if ( ecuStr == "VR6" ) { -#if not defined (REALTIMEVIS2021) + } else if ( ecuStr == "VR6 M3.8.1" ) { fDfWidget->setVisible(false); fVr6Widget->setVisible(true); -#endif - boostW->setVisible(true); - rpmW->setVisible(true); - } - if ( ecuStr == "generic (WB Lambda only)" ) { -#if not defined (REALTIMEVIS2021) + } else { fDfWidget->setVisible(false); fVr6Widget->setVisible(false); -#endif - boostW->setVisible(false); - rpmW->setVisible(false); - lambdaW->setVisible(true); } } -bool RealTimeVis::isDigifantApp() { -#if defined (DIGIFANTVANAPP) - return true; -#else - QSettings settings; - return ! settings.value("md/md", QVariant (true)).toBool(); -#endif -} -bool RealTimeVis::isMultidisplayApp() { - QSettings settings; - return settings.value("md/md", QVariant (true)).toBool(); -} - bool RealTimeVis::mdMode() { QSettings settings; bool mdMode = settings.value("md/md", QVariant (MDMODE)).toBool(); -#if defined (DIGIFANTVANAPP) - //fix: was true for digifantvanapp ?! - mdMode = false; -#endif if ( mdMode ) { egtW->show(); bexW->show(); diff --git a/src/widgets/realtimevis.h b/src/widgets/realtimevis.h index 6a2b5edf..df19ca0c 100644 --- a/src/widgets/realtimevis.h +++ b/src/widgets/realtimevis.h @@ -13,9 +13,6 @@ class MdDataRecord; class DFExtendedWidget; class VR6Widget; -/** - * @brief The RealTimeVis class implements the widget which visualizes all measurement values - */ class RealTimeVis : public QWidget { Q_OBJECT @@ -23,18 +20,11 @@ class RealTimeVis : public QWidget explicit RealTimeVis(QWidget *parent = 0); signals: - void showStatusMessage ( const QString& ); public slots: void visualize (MdDataRecord *d); void possibleCfgChange (); - void triggerEmitShowStatusMessage ( const QString & msg ) { emit showStatusMessage(msg); }; - void showMessage (const QString &msg, const int forSeconds=0); - void showStatusMessageAsOverlay ( const QString &msg ); - void showMessage3 (const QString &msg); - void hideMessage (); - protected: virtual void paintEvent(QPaintEvent *event); virtual bool event(QEvent * e); @@ -42,15 +32,12 @@ public slots: void switchEcu (); - bool isDigifantApp(); - bool isMultidisplayApp(); bool mdMode(); private: - QGridLayout *gl = nullptr; QwtThermo *boostT; - BarGraphWidget *bg1 = nullptr; - BarGraphWidget *bg2 = nullptr; - BarGraphWidget *bg3 = nullptr; + BarGraphWidget *bg1; + BarGraphWidget *bg2; + BarGraphWidget *bg3; MeasurementWidget *boostW; MeasurementWidget *lambdaW; @@ -64,15 +51,12 @@ public slots: FuelPressureWidget *fuelW; MeasurementWidget *rpmW; - QPointer testOverlay = nullptr; - QPointer topOverlay = nullptr; - QPointer middleOverlay = nullptr; - QPointer bottomOverlay = nullptr; + Overlay* overlay; QFrame *fDfWidget; QFrame *fVr6Widget; - QElapsedTimer timer; + QElapsedTimer t; }; #endif // REALTIMEVIS_H diff --git a/src/widgets/rtwidget.cpp b/src/widgets/rtwidget.cpp index eb9cebfe..44ec162d 100644 --- a/src/widgets/rtwidget.cpp +++ b/src/widgets/rtwidget.cpp @@ -1,14 +1,10 @@ #include "rtwidget.h" -#include "realtimevis.h" #include #include #include #include #include -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) -#include -#endif #include #include @@ -22,6 +18,8 @@ BarGraphWidget::BarGraphWidget ( const QString & title, QWidget *parent ) setLayout(v); thermo = new QwtThermo (this); + //qwt5 +// thermo->setRange(-1.2, 2.0); thermo->setScale(-1.2, 2.0); thermo->setFillBrush( QBrush(Qt::green) ); thermo->setAlarmBrush ( QBrush(Qt::red) ); @@ -34,15 +32,7 @@ BarGraphWidget::BarGraphWidget ( const QString & title, QWidget *parent ) void BarGraphWidget::resizeEvent ( QResizeEvent * event ) { if ( event ) { - - //HiDPI fix: size for 4-digit scale isnt sufficient which causes a loop of resize events which made the Bargraph Widget occupy the whole screen size - if ( ((QGuiApplication*)QCoreApplication::instance())->primaryScreen()->physicalDotsPerInch() > 150 ) { - //thermo->setScalePosition ( QwtThermo::ScalePosition::NoScale ); - thermo->setPipeWidth( event->size().width() - 150 ); - } else { - thermo->setPipeWidth( event->size().width() - 100 ); - } - //qDebug() << "DPI HI: " << ((QGuiApplication*)QCoreApplication::instance())->primaryScreen()->physicalDotsPerInch(); + thermo->setPipeWidth( event->size().width() - 100 ); } } @@ -93,40 +83,18 @@ void LambdaBarGraphWidget::wotOn() { /* ************************************ */ -#if !defined (Q_WS_MAEMO_5) && !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS) +#if !defined (QT_MAEMO5_ENABLE) && !defined(Q_OS_ANDROID) GLGauge::GLGauge ( QWidget *parent ) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - : QGLWidget (parent) { -#else : QWidget (parent) { -#endif -// : QGLWidget (parent) { -// : QWidget (parent) { +// : QFrame (parent) { -#endif -#if defined (Q_OS_IOS) -GLGauge::GLGauge ( QWidget *parent ) - : QGLWidget (parent) { -#endif -#if defined (Q_OS_ANDROID) -GLGauge::GLGauge ( QWidget *parent ) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - : QGLWidget (parent) { +} #else - //2022-06 Qt-6.3 QGLWidget still black - //class GLGauge : public QOpenGLWidget { - : QWidget (parent) { -#endif -#endif +GLGauge::GLGauge ( QWidget *parent ) + : QFrame (parent) { -#if defined Q_OS_ANDROID - // we use black holo theme on android (white text color) and have to set custom text color to view black text for the widgets! - qDebug() << "GLGauge styleSheet = " << this->styleSheet(); - this->setStyleSheet( "color:black" ); - qDebug() << "GLGauge styleSheet after setting black text color = " << this->styleSheet(); -#endif } - +#endif QColor GLGauge::overblend (QColor startColor, QColor stopColor, short level) const { short redDelta = (startColor.red()*(255-level)+stopColor.red()*level)/255; @@ -184,7 +152,7 @@ MeasurementWidget::MeasurementWidget ( QWidget *parent, QString caption, double recalcDataFontSize = true; textPen = QPen ( Qt::black ); -#if defined ( Q_OS_ANDROID ) or defined ( Q_OS_IOS ) +#if defined ( Q_OS_ANDROID ) textFont.setPointSize(16); #else textFont.setPointSize(20); @@ -281,7 +249,7 @@ void MeasurementWidget::paintEvent(QPaintEvent *event) { } void MeasurementWidget::resizeEvent ( QResizeEvent * event ) { - //qDebug() << "MeasurementWidget::resizeEvent width=" << event->size().width() << " height=" << event->size().height(); + qDebug() << "MeasurementWidget::resizeEvent width=" << event->size().width() << " height=" << event->size().height(); if ( event ) { recalcDataFontSize = true; dataFont.setPointSize( (event->size().width()) / digits ); @@ -307,11 +275,7 @@ uint MeasurementWidget::calcMaxFontPixelSize ( uint width, uint height, float mi QFont cf2 = QFont (); cf2.setPointSize(captionPointSize); QFontMetrics fm2 = QFontMetrics(cf2); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - mywidth = mywidth - fm2.width(caption); -#else mywidth = mywidth - fm2.horizontalAdvance(caption); -#endif } @@ -320,11 +284,7 @@ uint MeasurementWidget::calcMaxFontPixelSize ( uint width, uint height, float mi while (!found) { fm = QFontMetrics(cf); -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - uint w = fm.width(ss); -#else uint w = fm.horizontalAdvance(ss); -#endif uint h = fm.height(); //qDebug() << "w=" << w << " h=" << h << " mywidht=" << mywidth << " ss=" << ss << " pointSize=" << cf.pointSize() ; @@ -369,18 +329,10 @@ uint MeasurementWidget::calcMaxFontPointSizeByGivenHeight( uint width, uint heig uint counter = 0; while (!found) { uint th = fm.lineSpacing() * lines; -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - if ( ( th > 0.95 * height ) || ( QFontMetrics(cf).width("9") * lineCharCount > width ) ) -#else if ( ( th > 0.95 * height ) || ( QFontMetrics(cf).horizontalAdvance("9") * lineCharCount > width ) ) -#endif cf.setPointSize( cf.pointSize()/2 ); if ( th < 0.85 * height ) { -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - uint tlw = QFontMetrics(cf).width("9") * lineCharCount; -#else uint tlw = QFontMetrics(cf).horizontalAdvance("9") * lineCharCount; -#endif if (tlw < width * 0.85) { if ( ( tlw < width * 0.5 ) && ( th < height * 0.5) ) cf.setPointSize( cf.pointSize() * 2 ); @@ -405,195 +357,13 @@ uint MeasurementWidget::calcMaxFontPointSizeByGivenHeight( uint width, uint heig break; } } -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - if ( fm.width("9") * lineCharCount > width ) -#else if ( fm.horizontalAdvance("9") * lineCharCount > width ) -#endif qDebug() << "MeasurementWidget::calcMaxFontPixelSize( uint width, uint height, uint lines, uint lineCharCount )" << " THIS SOULD not happen!"; return cf.pointSize(); } -/* **************************************************** */ - -LambdaExtWidget::LambdaExtWidget ( QWidget *parent ) - : MeasurementWidget (parent, QString(tr("WB Lambda")), 0.85, 1.0, 1.36, QColor(Qt::green), QColor(Qt::yellow), QColor(Qt::red)) { - nbLambdaMap = new Map16x1_NbLambda(); -#if defined Q_OS_IOS - setAttribute(Qt::WA_AcceptTouchEvents); -#endif - grabGesture(Qt::TapGesture); - grabGesture(Qt::TapAndHoldGesture); -} - -bool LambdaExtWidget::event(QEvent *event) -{ - if (event->type() == QEvent::Gesture) - return gestureEvent(static_cast(event)); - return QWidget::event(event); -} -bool LambdaExtWidget::gestureEvent(QGestureEvent *event) -{ - bool handled = false; - //qDebug() << "gestureEvent():" << event->gestures().size(); -/* - if (QGesture *swipe = event->gesture(Qt::SwipeGesture)) { - swipeTriggered(static_cast(swipe)); - qDebug() << "swipe"; - handled = true; - } - if (QGesture *pan = event->gesture(Qt::PanGesture)) { -// panTriggered(static_cast(pan)); - qDebug() << "pan"; - handled = true; - } - if (QGesture *pinch = event->gesture(Qt::PinchGesture)) { -// pinchTriggered(static_cast(pinch)); - qDebug() << "pinch"; - handled = true; - } -*/ - if (QGesture *tap = event->gesture(Qt::TapGesture)) { - tapTriggered(static_cast(tap)); - qDebug() << "tap"; - handled = true; - } - if (QGesture *tapAndHold = event->gesture(Qt::TapAndHoldGesture)) { - tapAndHoldTriggered(static_cast(tapAndHold)); - qDebug() << "tap and hold"; - handled = true; - } - if ( handled ) - event->accept(); - else - qDebug() << "this should not happen!"; - return true; -} -bool LambdaExtWidget::tapTriggered(QTapGesture *pTap) -{ - if ( pTap->state() == Qt::GestureFinished ) { - colorOnlyWOT = !colorOnlyWOT; - if ( colorOnlyWOT ) - emit showStatusMessage(tr("Lambda color only on WOT")); - else - emit showStatusMessage(tr("Lambda color always")); - qDebug() << "LambdaExtWidget tap finished! colorOnlyWOT" << colorOnlyWOT; - } - return true; -} - -bool LambdaExtWidget::tapAndHoldTriggered(QTapAndHoldGesture *pTapHold) -{ - if ( pTapHold->state() == Qt::GestureFinished ) { - if ( wideBand ) { - wideBand = false; - caption = "NB Lambda"; - emit showStatusMessage(tr("Narrowband Lambda! YOU SHOULD KNOW WHAT YOU DO! PLEASE USE A WIDEBAND LAMBDA!")); - } else { - wideBand = true; - caption = "WB Lambda"; - emit showStatusMessage(tr("Wideband Lambda!")); - } - repaint(); //repaint - qDebug() << "LambdaExtWidget tapAndHold finished wideBand = " << wideBand; - } - return true; -} -void LambdaExtWidget::setValue(MdDataRecord *d) { - double nv = d->getSensorR()->getLambda(); - int df_lambda_raw = d->getSensorR()->df_lambda; - //double df_O2_AD_Volts = (df_lambda_raw*5.0/255); - double df_O2_mVolts = (df_lambda_raw * (-7.0626000))+1661.300; - if( df_O2_mVolts < 0) - df_O2_mVolts = 0; - double df_lambda_nb = nbLambdaMap->mapValue(df_O2_mVolts); - if ( wideBand ) { - valTxt2Paint = QString::number(nv, 'f', 2); -#if defined ( DIGIFANT_LAMBDA_DEBUG ) - valTxt2PaintL2 = "NB " + QString::number(df_lambda_nb, 'f', 2); -#else - valTxt2PaintL2 = ""; -#endif - } else { - nv = df_lambda_nb; - valTxt2Paint = QString::number(nv, 'f', 2); - //valTxt2PaintL2 = QString(tr("narrowband!") ); - valTxt2PaintL2 = "narrowband! " + QString::number(df_O2_mVolts/1000.0, 'f', 2) + " V \nWB " + QString::number(d->getSensorR()->getLambda(), 'f', 2); - } - if ( nv != value ) { - if ( d->getSensorR()->df_flags & 8 ) - load = 100; - else - load = 0; - value = nv; - update(); - } else - //FIX 2021-06 actual value not drawn! :( - update(); -} - -void LambdaExtWidget::paint() { - QPainter painter; - painter.begin(this); - painter.setRenderHint(QPainter::Antialiasing); - - QColor bc = QColor(Qt::white); - if ( !colorOnlyWOT || (load >= 100) ) - bc = overblendBackground(); - painter.fillRect( QRect(0,0,size().width(),size().height()), bc); - painter.setBackgroundMode( Qt::TransparentMode ); - painter.setBackground( QBrush ( bc ) ); - - painter.setFont(textFont); - - quint16 h = QFontMetrics(textFont).leading(); - if ( !lowHeigth ) { - h += QFontMetrics(textFont).lineSpacing(); - painter.drawText( QPoint(0,h), caption ); - //topline - h += QFontMetrics(textFont).leading(); - } - - if ( recalcDataFontSize ) { - uint dataFontPointSize = calcMaxFontPointSizeByGivenHeight (size().width(), size().height(), 1, digits); - dataFont.setPointSize(dataFontPointSize); - recalcDataFontSize = false; - } - - painter.setFont(dataFont); - - if ( valTxt2PaintL2 == "" ) { - int m = ( size().height() - h - QFontMetrics(dataFont).lineSpacing() ) / 2; - if ( m>0 ) - h += m; - } else { - int m = ( size().height() - h - QFontMetrics(dataFont).lineSpacing() - QFontMetrics(textFont).lineSpacing() ) / 2; - if ( m>0 ) - h += m; - } - - if ( valTxt2Paint != "" ) - painter.drawText( QRect(0, (lowHeigth==false ? 0 : 0) + h, this->size().width(), this->size().height() ), - Qt::AlignLeft, valTxt2Paint ); - else { - painter.drawText( QRect(0, (lowHeigth==false ? 0 : 0) + h, this->size().width(), this->size().height() ), - Qt::AlignLeft, QString::number(value) ); - } - - h += QFontMetrics(textFont).leading() + QFontMetrics(dataFont).lineSpacing(); -// h += QFontMetrics(dataFont).lineSpacing(); - if ( valTxt2PaintL2 != "" ) { - painter.setFont(textFont); -// int h = (lowHeigth==false ? QFontMetrics(textFont).lineSpacing() : 0) + QFontMetrics(dataFont).lineSpacing(); - painter.drawText( QRect(0, h , this->size().width(), this->size().height()-h ), - Qt::AlignRight, valTxt2PaintL2 ); - } - painter.end(); -} - - /* **************************************************** */ MaxEgtWidget::MaxEgtWidget ( QWidget *parent, QString caption, double lo, double mid, double hi, @@ -664,7 +434,7 @@ void MaxEgtWidget::paint() { if ( valTxt2PaintL2 != "" ) { painter.setFont(textFont); -#ifndef Q_WS_MAEMO_5 +#ifndef QT_MAEMO5_ENABLE // painter.drawText( QRect(0, (wideMode==false ? textFont.pointSize() : 0) + dataFont.pointSize() + 20, this->size().width(), this->size().height() ), // Qt::AlignRight, valTxt2PaintL2 ); int h = (lowHeigth==false ? textFont.pointSize() : 0) + dataFont.pointSize() + 20; @@ -687,14 +457,7 @@ BoostExtendedWidget::BoostExtendedWidget ( QWidget *parent, QString caption, dou } void BoostExtendedWidget::setValue(MdDataRecord *dr) { -#if defined (DIGIFANTVANAPP) - // D Starr - // qreal afm_volts = (dr->getSensorR()-> df_boost_raw) * 5.00 / 255; - // double boost = afm_volts; - double boost = (dr->getSensorR()->df_boost_raw)*5.00/255; -#else double boost = dr->getSensorR()->getBoost(); -#endif quint8 n75_duty = dr->getSensorR()->getN75(); quint8 n75_map_duty = dr->getSensorR()->getN75ReqBoostPWM(); double n75_map_requested_boost = dr->getSensorR()->getN75ReqBoost(); diff --git a/src/widgets/rtwidget.h b/src/widgets/rtwidget.h index ddb24627..d52b804d 100644 --- a/src/widgets/rtwidget.h +++ b/src/widgets/rtwidget.h @@ -5,20 +5,11 @@ #include #include #include -#include #include "ColorOverBlend.h" -#include "Map16x1.h" -//deprecated! #include -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) -#include -#else -#include -#endif - class QwtThermo; class MdDataRecord; @@ -38,26 +29,12 @@ class BarGraphWidget : public QGroupBox QwtThermo *thermo; }; -#if defined (DIGIFANTVANAPP) - class BoostBarGraphWidget : public BarGraphWidget - { - Q_OBJECT - public: - BoostBarGraphWidget ( QWidget * parent = nullptr, const QString & title = "AFM-Volts", const double & min = 0.1, const double & max = 5.0 , const double & alarm = 4.5 ); - }; - class RPMBarGraphWidget : public BarGraphWidget - { - Q_OBJECT - public: - RPMBarGraphWidget ( QWidget * parent = nullptr, const QString & title = "RPM", const double & min = 0, const double & max = 6000 , const double & alarm = 4500 ); - }; -#else class BoostBarGraphWidget : public BarGraphWidget { Q_OBJECT public: - BoostBarGraphWidget ( QWidget * parent = 0, const QString & title = "Boost", const double & min = -1, const double & max = 2.2 , const double & alarm = 1.5 ); + BoostBarGraphWidget ( QWidget * parent = 0, const QString & title = "Boost", const double & min = -1.5, const double & max = 2.0 , const double & alarm = 1.5 ); }; class RPMBarGraphWidget : public BarGraphWidget @@ -66,7 +43,6 @@ class RPMBarGraphWidget : public BarGraphWidget public: RPMBarGraphWidget ( QWidget * parent = 0, const QString & title = "RPM", const double & min = 0, const double & max = 8000 , const double & alarm = 7000 ); }; -#endif class LambdaBarGraphWidget : public BarGraphWidget { @@ -83,37 +59,12 @@ class LambdaBarGraphWidget : public BarGraphWidget bool wot; }; -/* - * QGLWidget deprecated ; QOpenGLWidget draws only black screen! - * - * replay performance - * qframe / qwidget macos 15-20% ios 100% android 100% - * QGLWidget macos 10-15% ios 31% - * QOpenGLWidget macos black screen - * - */ -#if !defined (Q_WS_MAEMO_5) && !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) -class GLGauge : public QGLWidget { -#else -//2022-06 Qt-6.4 QGLWidget still broken -//class GLGauge : public QOpenGLWidget { + +#if !defined (QT_MAEMO5_ENABLE) && !defined(Q_OS_ANDROID) class GLGauge : public QWidget { -#endif -//class GLGauge : public QGLWidget { -//class GLGauge : public QWidget { -#endif -#if defined (Q_OS_IOS) -class GLGauge : public QGLWidget { -#endif -#if defined (Q_OS_ANDROID) -#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - class GLGauge : public QGLWidget { +//class GLGauge : public QFrame { #else - //2022-06 Qt-6.3 QGLWidget still black - //class GLGauge : public QOpenGLWidget { - class GLGauge : public QWidget { -#endif +class GLGauge : public QFrame { #endif public: @@ -181,38 +132,14 @@ class MeasurementWidget : public GLGauge { bool recalcDataFontSize; }; -class LambdaExtWidget : public MeasurementWidget { - Q_OBJECT -public: - LambdaExtWidget ( QWidget *parent ); - - virtual void setValue(MdDataRecord *d); - virtual void paint() override ; - -signals: - void showStatusMessage ( const QString& ); - -protected: - bool event(QEvent *event) override; - bool tapTriggered(QTapGesture *pTap); - bool tapAndHoldTriggered(QTapAndHoldGesture *pTapHold); - bool gestureEvent(QGestureEvent *event); - - bool wideBand = true; - bool colorOnlyWOT = false; - quint8 load = 100; - quint8 idx; - QPointer nbLambdaMap = nullptr; -}; - class MaxEgtWidget : public MeasurementWidget { Q_OBJECT public: - MaxEgtWidget ( QWidget *parent, QString caption, double lo=0, double mid=800, double hi=920, + MaxEgtWidget ( QWidget *parent, QString caption, double lo=0, double mid=600, double hi=920, QColor loColor=Qt::cyan, QColor midColor=QColor(Qt::green), QColor hiColor=Qt::red ); - virtual void setValue(double egt, quint8 idx); - virtual void paint() override; + void setValue(double egt, quint8 idx); + virtual void paint(); protected: quint8 idx;