commit 95ba609e54bcae258d82148149de57b63a931505 Author: bci Date: Tue Sep 8 14:40:28 2020 +0200 Initial Commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae6e1b2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +debug +release diff --git a/.qmake.stash b/.qmake.stash new file mode 100644 index 0000000..1bc55b0 --- /dev/null +++ b/.qmake.stash @@ -0,0 +1,21 @@ +QMAKE_CXX.INCDIRS = \ + C:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include \ + C:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed \ + C:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include \ + C:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++ \ + C:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 \ + C:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward +QMAKE_CXX.LIBDIRS = \ + C:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0 \ + C:/Qt5.11/Tools/mingw530_32/lib/gcc \ + C:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/lib \ + C:/Qt5.11/Tools/mingw530_32/lib +QMAKE_CXX.QT_COMPILER_STDCXX = 199711L +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 5 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 3 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..73d2fad --- /dev/null +++ b/Makefile @@ -0,0 +1,431 @@ +############################################################################# +# Makefile for building: TactileBCIFilter +# Generated by qmake (3.1) (Qt 5.11.2) +# Project: TactileBCIFilter.pro +# Template: app +# Command: C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -o Makefile TactileBCIFilter.pro -spec win32-g++ "CONFIG+=qtquickcompiler" +############################################################################# + +MAKEFILE = Makefile + +first: release +install: release-install +uninstall: release-uninstall +QMAKE = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe +DEL_FILE = del +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +COPY = copy /y +COPY_FILE = copy /y +COPY_DIR = xcopy /s /q /y /i +INSTALL_FILE = copy /y +INSTALL_PROGRAM = copy /y +INSTALL_DIR = xcopy /s /q /y /i +QINSTALL = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -install qinstall +QINSTALL_PROGRAM = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -install qinstall -exe +DEL_FILE = del +SYMLINK = $(QMAKE) -install ln -f -s +DEL_DIR = rmdir +MOVE = move +SUBTARGETS = \ + release \ + debug + + +release: FORCE + $(MAKE) -f $(MAKEFILE).Release +release-make_first: FORCE + $(MAKE) -f $(MAKEFILE).Release +release-all: FORCE + $(MAKE) -f $(MAKEFILE).Release all +release-clean: FORCE + $(MAKE) -f $(MAKEFILE).Release clean +release-distclean: FORCE + $(MAKE) -f $(MAKEFILE).Release distclean +release-install: FORCE + $(MAKE) -f $(MAKEFILE).Release install +release-uninstall: FORCE + $(MAKE) -f $(MAKEFILE).Release uninstall +debug: FORCE + $(MAKE) -f $(MAKEFILE).Debug +debug-make_first: FORCE + $(MAKE) -f $(MAKEFILE).Debug +debug-all: FORCE + $(MAKE) -f $(MAKEFILE).Debug all +debug-clean: FORCE + $(MAKE) -f $(MAKEFILE).Debug clean +debug-distclean: FORCE + $(MAKE) -f $(MAKEFILE).Debug distclean +debug-install: FORCE + $(MAKE) -f $(MAKEFILE).Debug install +debug-uninstall: FORCE + $(MAKE) -f $(MAKEFILE).Debug uninstall + +Makefile: TactileBCIFilter.pro C:/Qt5.11/5.11.2/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/spec_pre.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/qdevice.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/device_config.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/sanitize.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/gcc-base.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/g++-base.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/angle.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/windows-vulkan.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/g++-win32.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/qconfig.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3danimation.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3danimation_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_core.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_designer.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_edid_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gamepad.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gamepad_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gui.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_help.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_location.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_network.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioningquick.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioningquick_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qml.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quick.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sql.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_svg.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_windowsuiautomation_support_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xml.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qt_functions.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qt_config.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/win32-g++/qmake.conf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/spec_post.prf \ + .qmake.stash \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/exclusive_builds.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/toolchain.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/default_pre.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/win32/default_pre.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/resolve_config.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/exclusive_builds_post.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/default_post.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/resources.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qtquickcompiler.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/precompile_header.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/warn_on.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qt.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/moc.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/win32/opengl.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/uic.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qmake_use.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/file_copies.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/win32/windows.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/testcase_targets.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/exceptions.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/yacc.prf \ + C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/lex.prf \ + TactileBCIFilter.pro \ + C:/Qt5.11/5.11.2/mingw53_32/lib/qtmain.prl \ + C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Widgets.prl \ + C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Gui.prl \ + C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Network.prl \ + C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Core.prl + $(QMAKE) -o Makefile TactileBCIFilter.pro -spec win32-g++ "CONFIG+=qtquickcompiler" +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/spec_pre.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/qdevice.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/device_config.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/sanitize.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/gcc-base.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/g++-base.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/angle.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/windows-vulkan.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/common/g++-win32.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/qconfig.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3danimation.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3danimation_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3drender.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axbase.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axserver.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_core.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_core_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_dbus.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_designer.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_edid_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gamepad.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gamepad_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gui.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_help.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_help_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_location.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_location_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_network.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_network_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_nfc.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_opengl.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioning.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioningquick.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_positioningquick_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qml.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quick.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_scxml.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sensors.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialport.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sql.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_svg.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_testlib.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_uitools.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_websockets.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_widgets.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_windowsuiautomation_support_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_winextras.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xml.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qt_functions.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qt_config.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/win32-g++/qmake.conf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/spec_post.prf: +.qmake.stash: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/exclusive_builds.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/toolchain.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/default_pre.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/win32/default_pre.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/resolve_config.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/exclusive_builds_post.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/default_post.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/resources.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qtquickcompiler.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/precompile_header.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/warn_on.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qt.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/moc.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/win32/opengl.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/uic.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/qmake_use.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/file_copies.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/win32/windows.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/testcase_targets.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/exceptions.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/yacc.prf: +C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/lex.prf: +TactileBCIFilter.pro: +C:/Qt5.11/5.11.2/mingw53_32/lib/qtmain.prl: +C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Widgets.prl: +C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Gui.prl: +C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Network.prl: +C:/Qt5.11/5.11.2/mingw53_32/lib/Qt5Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile TactileBCIFilter.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + +qmake_all: FORCE + +make_first: release-make_first debug-make_first FORCE +all: release-all debug-all FORCE +clean: release-clean debug-clean FORCE +distclean: release-distclean debug-distclean FORCE + -$(DEL_FILE) Makefile + -$(DEL_FILE) .qmake.stash + +release-mocclean: + $(MAKE) -f $(MAKEFILE).Release mocclean +debug-mocclean: + $(MAKE) -f $(MAKEFILE).Debug mocclean +mocclean: release-mocclean debug-mocclean + +release-mocables: + $(MAKE) -f $(MAKEFILE).Release mocables +debug-mocables: + $(MAKE) -f $(MAKEFILE).Debug mocables +mocables: release-mocables debug-mocables + +check: first + +benchmark: first +FORCE: + +$(MAKEFILE).Release: Makefile +$(MAKEFILE).Debug: Makefile diff --git a/Makefile.Debug b/Makefile.Debug new file mode 100644 index 0000000..48714a8 --- /dev/null +++ b/Makefile.Debug @@ -0,0 +1,510 @@ +############################################################################# +# Makefile for building: TactileBCIFilter +# Generated by qmake (3.1) (Qt 5.11.2) +# Project: TactileBCIFilter.pro +# Template: app +############################################################################# + +MAKEFILE = Makefile.Debug + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN +CFLAGS = -fno-keep-inline-dllexport -g -Wall -W -Wextra $(DEFINES) +CXXFLAGS = -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -W -Wextra -fexceptions -mthreads $(DEFINES) +INCPATH = -I. -IC:\Qt5.11\5.11.2\mingw53_32\include -IC:\Qt5.11\5.11.2\mingw53_32\include\QtWidgets -IC:\Qt5.11\5.11.2\mingw53_32\include\QtGui -IC:\Qt5.11\5.11.2\mingw53_32\include\QtANGLE -IC:\Qt5.11\5.11.2\mingw53_32\include\QtNetwork -IC:\Qt5.11\5.11.2\mingw53_32\include\QtCore -Idebug -I. -IC:\Qt5.11\5.11.2\mingw53_32\mkspecs\win32-g++ +LINKER = g++ +LFLAGS = -Wl,-subsystem,windows -mthreads +LIBS = -lmingw32 -LC:\Qt5.11\5.11.2\mingw53_32\lib C:\Qt5.11\5.11.2\mingw53_32\lib\libqtmaind.a -LC:\openssl\lib -LC:\Utils\my_sql\mysql-5.6.11-win32\lib -LC:\Utils\postgresql\pgsql\lib -lshell32 C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Widgetsd.a C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Guid.a C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Networkd.a C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Cored.a debug\appicon_res.o +QMAKE = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe +IDC = idc +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = debug\appicon_res.o +COPY = copy /y +SED = $(QMAKE) -install sed +COPY_FILE = copy /y +COPY_DIR = xcopy /s /q /y /i +DEL_FILE = del +DEL_DIR = rmdir +MOVE = move +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +INSTALL_FILE = copy /y +INSTALL_PROGRAM = copy /y +INSTALL_DIR = xcopy /s /q /y /i +QINSTALL = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -install qinstall +QINSTALL_PROGRAM = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -install qinstall -exe + +####### Output directory + +OBJECTS_DIR = debug + +####### Files + +SOURCES = main.cpp \ + mainwindow.cpp debug\moc_mainwindow.cpp +OBJECTS = debug/main.o \ + debug/mainwindow.o \ + debug/moc_mainwindow.o + +DIST = mainwindow.h main.cpp \ + mainwindow.cpp +QMAKE_TARGET = TactileBCIFilter +DESTDIR = debug\ #avoid trailing-slash linebreak +TARGET = TactileBCIFilter.exe +DESTDIR_TARGET = debug\TactileBCIFilter.exe + +####### Build rules + +first: all +all: Makefile.Debug $(DESTDIR_TARGET) + +$(DESTDIR_TARGET): ui_mainwindow.h $(OBJECTS) debug/appicon_res.o + $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS) $(LIBS) + +debug/appicon_res.o: appicon.rc + windres -i appicon.rc -o debug\appicon_res.o --include-dir=. $(DEFINES) + +qmake: FORCE + @$(QMAKE) -o Makefile.Debug TactileBCIFilter.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + +qmake_all: FORCE + +dist: + $(ZIP) TactileBCIFilter.zip $(SOURCES) $(DIST) TactileBCIFilter.pro C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\spec_pre.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\qdevice.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\device_config.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\sanitize.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\gcc-base.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\g++-base.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\angle.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\windows-vulkan.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\g++-win32.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\qconfig.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3danimation.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3danimation_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dcore.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dcore_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dextras.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dextras_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dinput.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dinput_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dlogic.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dlogic_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquick.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquick_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickextras.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickextras_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickinput.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickinput_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickrender.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickrender_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3drender.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3drender_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_accessibility_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axbase.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axbase_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axcontainer.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axcontainer_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axserver.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axserver_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_bluetooth.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_bluetooth_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_bootstrap_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_concurrent.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_concurrent_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_core.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_core_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_dbus.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_dbus_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_designer.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_designer_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_designercomponents_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_devicediscovery_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_edid_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_egl_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_fb_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_fontdatabase_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gamepad.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gamepad_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gui.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gui_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_help.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_help_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_location.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_location_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimedia.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimedia_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_network.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_network_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_nfc.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_nfc_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_opengl.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_opengl_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_openglextensions.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_openglextensions_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_packetprotocol_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_platformcompositor_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioning.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioning_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioningquick.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioningquick_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_printsupport.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_printsupport_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qml.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qml_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmldebug_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmldevtools_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmltest.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmltest_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quick.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quick_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickparticles_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quicktemplates2_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickwidgets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickwidgets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_scxml.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_scxml_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sensors.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sensors_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialbus.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialbus_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialport.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialport_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sql.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sql_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_svg.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_svg_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_testlib.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_testlib_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_texttospeech.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_texttospeech_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_theme_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_uiplugin.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_uitools.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_uitools_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_webchannel.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_webchannel_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_websockets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_websockets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_widgets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_widgets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_winextras.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_winextras_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xml.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xml_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qt_functions.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qt_config.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\win32-g++\qmake.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\spec_post.prf .qmake.stash C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\exclusive_builds.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\toolchain.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\default_pre.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\win32\default_pre.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\resolve_config.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\exclusive_builds_post.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\default_post.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\build_pass.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\resources.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qtquickcompiler.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\precompile_header.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\warn_on.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qt.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\moc.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\win32\opengl.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\uic.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qmake_use.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\file_copies.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\win32\windows.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\testcase_targets.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\exceptions.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\yacc.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\lex.prf TactileBCIFilter.pro C:\Qt5.11\5.11.2\mingw53_32\lib\qtmaind.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Widgetsd.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Guid.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Networkd.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Cored.prl C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\data\dummy.cpp mainwindow.h main.cpp mainwindow.cpp mainwindow.ui + +clean: compiler_clean + -$(DEL_FILE) debug\main.o debug\mainwindow.o debug\moc_mainwindow.o + -$(DEL_FILE) debug\appicon_res.o + +distclean: clean + -$(DEL_FILE) .qmake.stash + -$(DEL_FILE) $(DESTDIR_TARGET) + -$(DEL_FILE) Makefile.Debug + +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_qmlcache_make_all: +compiler_qmlcache_clean: +compiler_qmlcache_loader_make_all: debug/qmlcache_loader.cpp +compiler_qmlcache_loader_clean: + -$(DEL_FILE) debug\qmlcache_loader.cpp +compiler_no_pch_compiler_make_all: +compiler_no_pch_compiler_clean: +compiler_moc_predefs_make_all: debug/moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) debug\moc_predefs.h +debug/moc_predefs.h: C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/data/dummy.cpp + g++ -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -W -Wextra -dM -E -o debug\moc_predefs.h C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\data\dummy.cpp + +compiler_moc_header_make_all: debug/moc_mainwindow.cpp +compiler_moc_header_clean: + -$(DEL_FILE) debug\moc_mainwindow.cpp +debug/moc_mainwindow.cpp: C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMainWindow \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtguiglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtcore-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsystemdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qprocessordetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcompilerdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtypeinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsysinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlogging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qflags.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbasicatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_bootstrap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qgenericatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_cxx11.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_msvc.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobalstatic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmutex.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnumeric.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qversiontagging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtgui-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgets-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnamespace.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs_win.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstring.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qchar.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrefcount.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qarraydata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringliteral.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringview.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringbuilder.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiterator.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhashfunctions.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpair.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearraylist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qregexp.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringmatcher.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qscopedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmetatype.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvarlengtharray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontainerfwd.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmargins.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpaintdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrect.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsize.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpoint.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpalette.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcolor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgb.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgba64.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qbrush.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvector.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qmatrix.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpolygon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qregion.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatastream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiodevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qline.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtransform.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpainterpath.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qimage.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixelformat.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qshareddata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhash.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfont.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontmetrics.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qsizepolicy.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcursor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qkeysequence.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvariant.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdebug.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtextstream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlocale.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qset.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontiguouscache.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurlquery.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfile.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfiledevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qvector2d.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtouchdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtabwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qicon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/QUdpSocket \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qudpsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetworkglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetwork-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qabstractsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qhostaddress.h \ + mainwindow.h \ + debug/moc_predefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/bin/moc.exe + C:\Qt5.11\5.11.2\mingw53_32\bin\moc.exe $(DEFINES) --include "C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter/debug/moc_predefs.h" -IC:/Qt5.11/5.11.2/mingw53_32/mkspecs/win32-g++ -I"C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter" -IC:/Qt5.11/5.11.2/mingw53_32/include -IC:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets -IC:/Qt5.11/5.11.2/mingw53_32/include/QtGui -IC:/Qt5.11/5.11.2/mingw53_32/include/QtANGLE -IC:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork -IC:/Qt5.11/5.11.2/mingw53_32/include/QtCore -IC:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward mainwindow.h -o debug\moc_mainwindow.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_mainwindow.h +compiler_uic_clean: + -$(DEL_FILE) ui_mainwindow.h +ui_mainwindow.h: mainwindow.ui \ + C:/Qt5.11/5.11.2/mingw53_32/bin/uic.exe + C:\Qt5.11\5.11.2\mingw53_32\bin\uic.exe mainwindow.ui -o ui_mainwindow.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 + +debug/main.o: main.cpp mainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMainWindow \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtguiglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtcore-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsystemdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qprocessordetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcompilerdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtypeinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsysinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlogging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qflags.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbasicatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_bootstrap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qgenericatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_cxx11.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_msvc.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobalstatic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmutex.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnumeric.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qversiontagging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtgui-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgets-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnamespace.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs_win.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstring.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qchar.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrefcount.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qarraydata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringliteral.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringview.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringbuilder.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiterator.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhashfunctions.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpair.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearraylist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qregexp.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringmatcher.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qscopedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmetatype.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvarlengtharray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontainerfwd.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmargins.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpaintdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrect.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsize.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpoint.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpalette.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcolor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgb.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgba64.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qbrush.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvector.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qmatrix.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpolygon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qregion.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatastream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiodevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qline.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtransform.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpainterpath.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qimage.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixelformat.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qshareddata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhash.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfont.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontmetrics.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qsizepolicy.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcursor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qkeysequence.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvariant.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdebug.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtextstream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlocale.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qset.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontiguouscache.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurlquery.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfile.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfiledevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qvector2d.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtouchdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtabwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qicon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/QUdpSocket \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qudpsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetworkglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetwork-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qabstractsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qhostaddress.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QApplication \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qapplication.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreapplication.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qeventloop.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qdesktopwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qguiapplication.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qinputmethod.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\main.o main.cpp + +debug/mainwindow.o: mainwindow.cpp mainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMainWindow \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtguiglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtcore-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsystemdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qprocessordetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcompilerdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtypeinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsysinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlogging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qflags.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbasicatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_bootstrap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qgenericatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_cxx11.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_msvc.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobalstatic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmutex.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnumeric.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qversiontagging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtgui-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgets-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnamespace.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs_win.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstring.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qchar.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrefcount.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qarraydata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringliteral.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringview.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringbuilder.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiterator.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhashfunctions.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpair.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearraylist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qregexp.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringmatcher.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qscopedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmetatype.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvarlengtharray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontainerfwd.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmargins.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpaintdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrect.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsize.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpoint.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpalette.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcolor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgb.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgba64.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qbrush.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvector.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qmatrix.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpolygon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qregion.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatastream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiodevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qline.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtransform.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpainterpath.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qimage.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixelformat.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qshareddata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhash.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfont.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontmetrics.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qsizepolicy.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcursor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qkeysequence.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvariant.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdebug.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtextstream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlocale.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qset.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontiguouscache.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurlquery.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfile.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfiledevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qvector2d.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtouchdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtabwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qicon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/QUdpSocket \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qudpsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetworkglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetwork-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qabstractsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qhostaddress.h \ + ui_mainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/QTime \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatetime.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMessageBox \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmessagebox.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qdialog.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/QThread \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qthread.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\mainwindow.o mainwindow.cpp + +debug/moc_mainwindow.o: debug/moc_mainwindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_mainwindow.o debug\moc_mainwindow.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/Makefile.Release b/Makefile.Release new file mode 100644 index 0000000..d446e35 --- /dev/null +++ b/Makefile.Release @@ -0,0 +1,510 @@ +############################################################################# +# Makefile for building: TactileBCIFilter +# Generated by qmake (3.1) (Qt 5.11.2) +# Project: TactileBCIFilter.pro +# Template: app +############################################################################# + +MAKEFILE = Makefile.Release + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN +CFLAGS = -fno-keep-inline-dllexport -O2 -Wall -W -Wextra $(DEFINES) +CXXFLAGS = -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -W -Wextra -fexceptions -mthreads $(DEFINES) +INCPATH = -I. -IC:\Qt5.11\5.11.2\mingw53_32\include -IC:\Qt5.11\5.11.2\mingw53_32\include\QtWidgets -IC:\Qt5.11\5.11.2\mingw53_32\include\QtGui -IC:\Qt5.11\5.11.2\mingw53_32\include\QtANGLE -IC:\Qt5.11\5.11.2\mingw53_32\include\QtNetwork -IC:\Qt5.11\5.11.2\mingw53_32\include\QtCore -Irelease -I. -IC:\Qt5.11\5.11.2\mingw53_32\mkspecs\win32-g++ +LINKER = g++ +LFLAGS = -Wl,-s -Wl,-subsystem,windows -mthreads +LIBS = -lmingw32 -LC:\Qt5.11\5.11.2\mingw53_32\lib C:\Qt5.11\5.11.2\mingw53_32\lib\libqtmain.a -LC:\openssl\lib -LC:\Utils\my_sql\mysql-5.6.11-win32\lib -LC:\Utils\postgresql\pgsql\lib -lshell32 C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Widgets.a C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Gui.a C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Network.a C:\Qt5.11\5.11.2\mingw53_32\lib\libQt5Core.a release\appicon_res.o +QMAKE = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe +IDC = idc +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = release\appicon_res.o +COPY = copy /y +SED = $(QMAKE) -install sed +COPY_FILE = copy /y +COPY_DIR = xcopy /s /q /y /i +DEL_FILE = del +DEL_DIR = rmdir +MOVE = move +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +INSTALL_FILE = copy /y +INSTALL_PROGRAM = copy /y +INSTALL_DIR = xcopy /s /q /y /i +QINSTALL = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -install qinstall +QINSTALL_PROGRAM = C:\Qt5.11\5.11.2\mingw53_32\bin\qmake.exe -install qinstall -exe + +####### Output directory + +OBJECTS_DIR = release + +####### Files + +SOURCES = main.cpp \ + mainwindow.cpp release\moc_mainwindow.cpp +OBJECTS = release/main.o \ + release/mainwindow.o \ + release/moc_mainwindow.o + +DIST = mainwindow.h main.cpp \ + mainwindow.cpp +QMAKE_TARGET = TactileBCIFilter +DESTDIR = release\ #avoid trailing-slash linebreak +TARGET = TactileBCIFilter.exe +DESTDIR_TARGET = release\TactileBCIFilter.exe + +####### Build rules + +first: all +all: Makefile.Release $(DESTDIR_TARGET) + +$(DESTDIR_TARGET): ui_mainwindow.h $(OBJECTS) release/appicon_res.o + $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS) $(LIBS) + +release/appicon_res.o: appicon.rc + windres -i appicon.rc -o release\appicon_res.o --include-dir=. $(DEFINES) + +qmake: FORCE + @$(QMAKE) -o Makefile.Release TactileBCIFilter.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + +qmake_all: FORCE + +dist: + $(ZIP) TactileBCIFilter.zip $(SOURCES) $(DIST) TactileBCIFilter.pro C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\spec_pre.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\qdevice.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\device_config.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\sanitize.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\gcc-base.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\g++-base.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\angle.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\windows-vulkan.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\common\g++-win32.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\qconfig.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3danimation.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3danimation_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dcore.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dcore_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dextras.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dextras_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dinput.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dinput_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dlogic.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dlogic_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquick.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquick_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickextras.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickextras_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickinput.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickinput_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickrender.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickrender_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3drender.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_3drender_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_accessibility_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axbase.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axbase_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axcontainer.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axcontainer_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axserver.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_axserver_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_bluetooth.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_bluetooth_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_bootstrap_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_concurrent.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_concurrent_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_core.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_core_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_dbus.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_dbus_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_designer.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_designer_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_designercomponents_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_devicediscovery_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_edid_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_egl_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_fb_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_fontdatabase_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gamepad.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gamepad_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gui.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_gui_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_help.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_help_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_location.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_location_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimedia.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimedia_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_network.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_network_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_nfc.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_nfc_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_opengl.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_opengl_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_openglextensions.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_openglextensions_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_packetprotocol_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_platformcompositor_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioning.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioning_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioningquick.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_positioningquick_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_printsupport.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_printsupport_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qml.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qml_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmldebug_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmldevtools_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmltest.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qmltest_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quick.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quick_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickparticles_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quicktemplates2_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickwidgets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_quickwidgets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_scxml.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_scxml_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sensors.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sensors_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialbus.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialbus_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialport.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_serialport_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sql.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_sql_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_svg.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_svg_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_testlib.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_testlib_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_texttospeech.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_texttospeech_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_theme_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_uiplugin.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_uitools.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_uitools_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_webchannel.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_webchannel_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_websockets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_websockets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_widgets.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_widgets_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_winextras.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_winextras_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xml.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xml_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns_private.pri C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qt_functions.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qt_config.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\win32-g++\qmake.conf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\spec_post.prf .qmake.stash C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\exclusive_builds.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\toolchain.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\default_pre.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\win32\default_pre.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\resolve_config.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\exclusive_builds_post.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\default_post.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\build_pass.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\resources.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qtquickcompiler.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\precompile_header.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\warn_on.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qt.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\moc.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\win32\opengl.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\uic.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\qmake_use.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\file_copies.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\win32\windows.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\testcase_targets.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\exceptions.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\yacc.prf C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\lex.prf TactileBCIFilter.pro C:\Qt5.11\5.11.2\mingw53_32\lib\qtmain.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Widgets.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Gui.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Network.prl C:\Qt5.11\5.11.2\mingw53_32\lib\Qt5Core.prl C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\data\dummy.cpp mainwindow.h main.cpp mainwindow.cpp mainwindow.ui + +clean: compiler_clean + -$(DEL_FILE) release\main.o release\mainwindow.o release\moc_mainwindow.o + -$(DEL_FILE) release\appicon_res.o + +distclean: clean + -$(DEL_FILE) .qmake.stash + -$(DEL_FILE) $(DESTDIR_TARGET) + -$(DEL_FILE) Makefile.Release + +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_qmlcache_make_all: +compiler_qmlcache_clean: +compiler_qmlcache_loader_make_all: release/qmlcache_loader.cpp +compiler_qmlcache_loader_clean: + -$(DEL_FILE) release\qmlcache_loader.cpp +compiler_no_pch_compiler_make_all: +compiler_no_pch_compiler_clean: +compiler_moc_predefs_make_all: release/moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) release\moc_predefs.h +release/moc_predefs.h: C:/Qt5.11/5.11.2/mingw53_32/mkspecs/features/data/dummy.cpp + g++ -fno-keep-inline-dllexport -O2 -std=gnu++11 -Wall -W -Wextra -dM -E -o release\moc_predefs.h C:\Qt5.11\5.11.2\mingw53_32\mkspecs\features\data\dummy.cpp + +compiler_moc_header_make_all: release/moc_mainwindow.cpp +compiler_moc_header_clean: + -$(DEL_FILE) release\moc_mainwindow.cpp +release/moc_mainwindow.cpp: C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMainWindow \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtguiglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtcore-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsystemdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qprocessordetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcompilerdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtypeinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsysinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlogging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qflags.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbasicatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_bootstrap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qgenericatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_cxx11.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_msvc.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobalstatic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmutex.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnumeric.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qversiontagging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtgui-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgets-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnamespace.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs_win.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstring.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qchar.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrefcount.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qarraydata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringliteral.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringview.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringbuilder.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiterator.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhashfunctions.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpair.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearraylist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qregexp.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringmatcher.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qscopedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmetatype.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvarlengtharray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontainerfwd.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmargins.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpaintdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrect.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsize.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpoint.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpalette.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcolor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgb.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgba64.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qbrush.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvector.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qmatrix.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpolygon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qregion.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatastream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiodevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qline.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtransform.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpainterpath.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qimage.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixelformat.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qshareddata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhash.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfont.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontmetrics.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qsizepolicy.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcursor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qkeysequence.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvariant.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdebug.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtextstream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlocale.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qset.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontiguouscache.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurlquery.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfile.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfiledevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qvector2d.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtouchdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtabwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qicon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/QUdpSocket \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qudpsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetworkglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetwork-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qabstractsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qhostaddress.h \ + mainwindow.h \ + release/moc_predefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/bin/moc.exe + C:\Qt5.11\5.11.2\mingw53_32\bin\moc.exe $(DEFINES) --include "C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter/release/moc_predefs.h" -IC:/Qt5.11/5.11.2/mingw53_32/mkspecs/win32-g++ -I"C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter" -IC:/Qt5.11/5.11.2/mingw53_32/include -IC:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets -IC:/Qt5.11/5.11.2/mingw53_32/include/QtGui -IC:/Qt5.11/5.11.2/mingw53_32/include/QtANGLE -IC:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork -IC:/Qt5.11/5.11.2/mingw53_32/include/QtCore -IC:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt5.11/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt5.11/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward mainwindow.h -o release\moc_mainwindow.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_mainwindow.h +compiler_uic_clean: + -$(DEL_FILE) ui_mainwindow.h +ui_mainwindow.h: mainwindow.ui \ + C:/Qt5.11/5.11.2/mingw53_32/bin/uic.exe + C:\Qt5.11\5.11.2\mingw53_32\bin\uic.exe mainwindow.ui -o ui_mainwindow.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 + +release/main.o: main.cpp mainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMainWindow \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtguiglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtcore-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsystemdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qprocessordetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcompilerdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtypeinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsysinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlogging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qflags.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbasicatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_bootstrap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qgenericatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_cxx11.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_msvc.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobalstatic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmutex.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnumeric.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qversiontagging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtgui-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgets-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnamespace.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs_win.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstring.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qchar.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrefcount.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qarraydata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringliteral.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringview.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringbuilder.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiterator.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhashfunctions.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpair.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearraylist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qregexp.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringmatcher.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qscopedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmetatype.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvarlengtharray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontainerfwd.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmargins.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpaintdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrect.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsize.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpoint.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpalette.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcolor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgb.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgba64.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qbrush.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvector.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qmatrix.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpolygon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qregion.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatastream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiodevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qline.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtransform.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpainterpath.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qimage.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixelformat.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qshareddata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhash.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfont.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontmetrics.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qsizepolicy.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcursor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qkeysequence.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvariant.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdebug.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtextstream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlocale.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qset.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontiguouscache.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurlquery.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfile.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfiledevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qvector2d.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtouchdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtabwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qicon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/QUdpSocket \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qudpsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetworkglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetwork-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qabstractsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qhostaddress.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QApplication \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qapplication.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreapplication.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qeventloop.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qdesktopwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qguiapplication.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qinputmethod.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\main.o main.cpp + +release/mainwindow.o: mainwindow.cpp mainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMainWindow \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtguiglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qconfig.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtcore-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsystemdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qprocessordetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcompilerdetection.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtypeinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsysinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlogging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qflags.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbasicatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_bootstrap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qgenericatomic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_cxx11.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qatomic_msvc.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qglobalstatic.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmutex.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnumeric.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qversiontagging.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtgui-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtwidgets-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qnamespace.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobjectdefs_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qwindowdefs_win.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstring.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qchar.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrefcount.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qarraydata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringliteral.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringview.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringbuilder.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qalgorithms.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiterator.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhashfunctions.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpair.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qbytearraylist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringlist.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qregexp.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qstringmatcher.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcoreevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qscopedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmetatype.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvarlengtharray.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontainerfwd.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qobject_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmargins.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpaintdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qrect.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsize.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qpoint.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpalette.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcolor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgb.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qrgba64.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qbrush.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvector.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qmatrix.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpolygon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qregion.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatastream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qiodevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qline.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtransform.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpainterpath.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qimage.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixelformat.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qpixmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qshareddata.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qhash.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qsharedpointer_impl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfont.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontmetrics.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qfontinfo.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qsizepolicy.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qcursor.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qkeysequence.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qevent.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qvariant.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qmap.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdebug.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qtextstream.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qlocale.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qset.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qcontiguouscache.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurl.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qurlquery.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfile.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qfiledevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qvector2d.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qtouchdevice.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qtabwidget.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtGui/qicon.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/QUdpSocket \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qudpsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetworkglobal.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qtnetwork-config.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qabstractsocket.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtNetwork/qhostaddress.h \ + ui_mainwindow.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/QTime \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qdatetime.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/QMessageBox \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qmessagebox.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtWidgets/qdialog.h \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/QThread \ + C:/Qt5.11/5.11.2/mingw53_32/include/QtCore/qthread.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\mainwindow.o mainwindow.cpp + +release/moc_mainwindow.o: release/moc_mainwindow.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_mainwindow.o release\moc_mainwindow.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/TactileBCIFilter.cflags b/TactileBCIFilter.cflags new file mode 100644 index 0000000..68d5165 --- /dev/null +++ b/TactileBCIFilter.cflags @@ -0,0 +1 @@ +-std=c17 \ No newline at end of file diff --git a/TactileBCIFilter.config b/TactileBCIFilter.config new file mode 100644 index 0000000..e0284f4 --- /dev/null +++ b/TactileBCIFilter.config @@ -0,0 +1,2 @@ +// Add predefined macros for your project here. For example: +// #define THE_ANSWER 42 diff --git a/TactileBCIFilter.creator b/TactileBCIFilter.creator new file mode 100644 index 0000000..e94cbbd --- /dev/null +++ b/TactileBCIFilter.creator @@ -0,0 +1 @@ +[General] diff --git a/TactileBCIFilter.creator.user b/TactileBCIFilter.creator.user new file mode 100644 index 0000000..b361c69 --- /dev/null +++ b/TactileBCIFilter.creator.user @@ -0,0 +1,224 @@ + + + + + + EnvironmentId + {bfeccb8d-879a-466b-9bf9-ecaef0a702b5} + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 80 + true + true + 1 + true + false + 0 + true + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + true + Builtin.DefaultTidyAndClazy + 2 + + + + true + + + + + ProjectExplorer.Project.Target.0 + + Desktop (x86-windows-msys-pe-32bit) + Desktop (x86-windows-msys-pe-32bit) + {b5d2e275-d995-4f0a-8039-06787f86537e} + 0 + 0 + 0 + + C:\Users\bci\Desktop\Qt Filter Program\TactileBCIFilter + + + + all + + false + + + false + true + GenericProjectManager.GenericMakeStep + + 1 + Erstellen + Erstellen + ProjectExplorer.BuildSteps.Build + + + + + clean + + true + + + false + true + GenericProjectManager.GenericMakeStep + + 1 + Bereinigen + Bereinigen + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Vorgabe + GenericProjectManager.GenericBuildConfiguration + + 1 + + + 0 + Deployment + Deployment + ProjectExplorer.BuildSteps.Deploy + + 1 + + false + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + dwarf + + cpu-cycles + + + 250 + + -e + cpu-cycles + --call-graph + dwarf,4096 + -F + 250 + + -F + true + 4096 + false + false + 1000 + + true + + false + false + false + false + true + 0.01 + 10 + true + kcachegrind + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + + ProjectExplorer.CustomExecutableRunConfiguration + + + false + + false + true + false + false + true + + + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.FileVersion + 22 + + + Version + 22 + + diff --git a/TactileBCIFilter.cxxflags b/TactileBCIFilter.cxxflags new file mode 100644 index 0000000..6435dfc --- /dev/null +++ b/TactileBCIFilter.cxxflags @@ -0,0 +1 @@ +-std=c++17 \ No newline at end of file diff --git a/TactileBCIFilter.files b/TactileBCIFilter.files new file mode 100644 index 0000000..ba21ccf --- /dev/null +++ b/TactileBCIFilter.files @@ -0,0 +1,17 @@ +.qmake.stash +TactileBCIFilter.pro +Unbenannt.bmp +Unbenannt.png +appicon.rc +brain.ico +brain.png +brain2.ico +debug/TactileBCIFilter.exe +main.cpp +mainwindow.cpp +mainwindow.h +mainwindow.ui +release/TactileBCIFilter.exe +release/moc_mainwindow.cpp +release/moc_predefs.h +ui_mainwindow.h diff --git a/TactileBCIFilter.includes b/TactileBCIFilter.includes new file mode 100644 index 0000000..b48a719 --- /dev/null +++ b/TactileBCIFilter.includes @@ -0,0 +1,2 @@ +. +release diff --git a/TactileBCIFilter.pro b/TactileBCIFilter.pro new file mode 100644 index 0000000..54d7ce6 --- /dev/null +++ b/TactileBCIFilter.pro @@ -0,0 +1,24 @@ +#------------------------------------------------- +# +# Project created by QtCreator 2018-10-30T13:14:10 +# +# Version 1.2 vom 26.08.2020 +# Geändert von Igor Beloschapkin +# +#------------------------------------------------- + +QT += core gui network + +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets + +TARGET = TactileBCIFilter +TEMPLATE = app + +SOURCES += main.cpp\ + mainwindow.cpp + +HEADERS += mainwindow.h + +FORMS += mainwindow.ui + +RC_FILE = appicon.rc diff --git a/TactileBCIFilter.pro.user b/TactileBCIFilter.pro.user new file mode 100644 index 0000000..f5d379e --- /dev/null +++ b/TactileBCIFilter.pro.user @@ -0,0 +1,340 @@ + + + + + + EnvironmentId + {bfeccb8d-879a-466b-9bf9-ecaef0a702b5} + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 80 + true + true + 1 + true + false + 0 + true + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + -fno-delayed-template-parsing + + true + Builtin.Questionable + + true + Builtin.DefaultTidyAndClazy + 2 + + + + true + + + + + ProjectExplorer.Project.Target.0 + + Desktop Qt 5.15.0 MinGW 32-bit + Desktop Qt 5.15.0 MinGW 32-bit + qt.qt5.5150.win32_mingw81_kit + 1 + 0 + 0 + + true + 0 + C:\Users\bci\Desktop\Qt Filter Program\build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Debug + C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Debug + + + true + QtProjectManager.QMakeBuildStep + + false + + + + true + Qt4ProjectManager.MakeStep + + false + + + false + + 2 + Erstellen + Erstellen + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + + true + clean + + false + + 1 + Bereinigen + Bereinigen + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 2 + 2 + 2 + + + true + 2 + C:\Users\bci\Desktop\Qt Filter Program\build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Release + C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Release + + + true + QtProjectManager.QMakeBuildStep + + false + + + + true + Qt4ProjectManager.MakeStep + + false + + + false + + 2 + Erstellen + Erstellen + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + + true + clean + + false + + 1 + Bereinigen + Bereinigen + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + Qt4ProjectManager.Qt4BuildConfiguration + 0 + 0 + 2 + + + true + 0 + C:\Users\bci\Desktop\Qt Filter Program\build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Profile + C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Profile + + + true + QtProjectManager.QMakeBuildStep + + false + + + + true + Qt4ProjectManager.MakeStep + + false + + + false + + 2 + Erstellen + Erstellen + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + + true + clean + + false + + 1 + Bereinigen + Bereinigen + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Profile + Qt4ProjectManager.Qt4BuildConfiguration + 0 + 0 + 0 + + 3 + + + 0 + Deployment + Deployment + ProjectExplorer.BuildSteps.Deploy + + 1 + + false + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + dwarf + + cpu-cycles + + + 250 + + -e + cpu-cycles + --call-graph + dwarf,4096 + -F + 250 + + -F + true + 4096 + false + false + 1000 + + true + + false + false + false + false + true + 0.01 + 10 + true + kcachegrind + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + Qt4ProjectManager.Qt4RunConfiguration:C:/Users/bci/Desktop/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro + C:/Users/bci/Desktop/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro + + false + + false + true + true + false + false + true + + C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Release + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.FileVersion + 22 + + + Version + 22 + + diff --git a/TactileBCIFilter.pro.user.3.0-pre1 b/TactileBCIFilter.pro.user.3.0-pre1 new file mode 100644 index 0000000..0c9abc1 --- /dev/null +++ b/TactileBCIFilter.pro.user.3.0-pre1 @@ -0,0 +1,245 @@ + + + + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + true + 1 + true + 0 + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + + ProjectExplorer.Project.Target.0 + + Desktop Qt 5.1.1 MSVC2012 OpenGL 64bit + Desktop Qt 5.1.1 MSVC2012 OpenGL 64bit + qt.511.win64_msvc2012_64_opengl.essentials_kit + 0 + 0 + 0 + + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Bereinigen + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + + Qt4ProjectManager.Qt4BuildConfiguration + 2 + C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_1_1_MSVC2012_OpenGL_64bit-Debug + true + + + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Bereinigen + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + + Qt4ProjectManager.Qt4BuildConfiguration + 0 + C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_1_1_MSVC2012_OpenGL_64bit-Release + true + + 2 + + + 0 + Deployment + + ProjectExplorer.BuildSteps.Deploy + + 1 + Lokales Deployment + + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + true + + false + false + false + false + true + 0.01 + 10 + true + 25 + + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + TactileBCIFilter + + Qt4ProjectManager.Qt4RunConfiguration:C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro + + TactileBCIFilter.pro + false + false + + 3768 + true + false + false + false + true + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.EnvironmentId + {82c0a605-b3bf-4cdd-8823-53306b6a1d0a} + + + ProjectExplorer.Project.Updater.FileVersion + 14 + + diff --git a/TactileBCIFilter.pro.user.82c0a60.4.8-pre1 b/TactileBCIFilter.pro.user.82c0a60.4.8-pre1 new file mode 100644 index 0000000..171c3e3 --- /dev/null +++ b/TactileBCIFilter.pro.user.82c0a60.4.8-pre1 @@ -0,0 +1,322 @@ + + + + + + EnvironmentId + {82c0a605-b3bf-4cdd-8823-53306b6a1d0a} + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 80 + true + true + 1 + true + false + 0 + true + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + -fno-delayed-template-parsing + + true + + + + ProjectExplorer.Project.Target.0 + + Desktop Qt 5.11.2 MinGW 32bit + Desktop Qt 5.11.2 MinGW 32bit + qt.qt5.5112.win32_mingw53_kit + 1 + 0 + 0 + + C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Erstellen + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Bereinigen + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + + C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + + false + false + true + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Erstellen + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Bereinigen + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + Release + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + + C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_11_2_MinGW_32bit-Profile + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + true + true + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Erstellen + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Bereinigen + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Profile + Profile + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 3 + + + 0 + Deployment + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deployment-Konfiguration + + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + false + false + 1000 + + true + + false + false + false + false + true + 0.01 + 10 + true + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + TactileBCIFilter + + Qt4ProjectManager.Qt4RunConfiguration:C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro + true + + TactileBCIFilter.pro + + C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter + 3768 + false + true + false + false + true + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.FileVersion + 18 + + + Version + 18 + + diff --git a/Unbenannt.bmp b/Unbenannt.bmp new file mode 100644 index 0000000..edfba42 Binary files /dev/null and b/Unbenannt.bmp differ diff --git a/Unbenannt.png b/Unbenannt.png new file mode 100644 index 0000000..fbeb057 Binary files /dev/null and b/Unbenannt.png differ diff --git a/appicon.rc b/appicon.rc new file mode 100644 index 0000000..4c24ed3 --- /dev/null +++ b/appicon.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "brain2.ico" \ No newline at end of file diff --git a/brain.ico b/brain.ico new file mode 100644 index 0000000..1169412 Binary files /dev/null and b/brain.ico differ diff --git a/brain.png b/brain.png new file mode 100644 index 0000000..80835cb Binary files /dev/null and b/brain.png differ diff --git a/brain2.ico b/brain2.ico new file mode 100644 index 0000000..302d342 Binary files /dev/null and b/brain2.ico differ diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..b48f94e --- /dev/null +++ b/main.cpp @@ -0,0 +1,11 @@ +#include "mainwindow.h" +#include + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + MainWindow w; + w.show(); + + return a.exec(); +} diff --git a/mainwindow.cpp b/mainwindow.cpp new file mode 100644 index 0000000..ad9ed19 --- /dev/null +++ b/mainwindow.cpp @@ -0,0 +1,362 @@ +#include "mainwindow.h" +#include "ui_mainwindow.h" +#include +#include +#include + +#define SEARCH_STR_STIMULUS "StimulusCode " + +MainWindow::MainWindow(QWidget *parent) : + QMainWindow(parent), + ui(new Ui::MainWindow) +{ + ui->setupUi(this); + PCIP_1 = 0; PCIP_2 = 0; PCIP_3 = 0; PCIP_4 = 0; + + FeatherIP_1 = 0; FeatherIP_2 = 0; FeatherIP_3 = 0; FeatherIP_4 = 0; + + + //default + PCIP_full = QHostAddress("127.0.0.1"); + PCPort = 5001; + FeatherIP_full = QHostAddress("192.168.4.1"); + FeatherPort = 8888; + + udpSocket_PC = new QUdpSocket(this); + udpSocket_Feather = new QUdpSocket(this); //no binding to socket needed. Just send data! + + stylesheet_tac_marked = "QLabel {background-color: rgb(0,170,0);}"; + stylesheet_tac_unmarked = "QLabel {background-color: white;}"; + + logBCIData = true; + leftON = false; + rightON = false; + forwardON = false; + backON = false; + + lastBufferStr = "0"; + + setupSignalsAndSlots(); +} + +MainWindow::~MainWindow() +{ + delete ui; +} + +void MainWindow::setupSignalsAndSlots() +{ + connect(ui->push_Apply, SIGNAL(clicked()), this, SLOT(applyButton())); + connect(udpSocket_PC, SIGNAL(readyRead()), this, SLOT(readPCSocketData())); + connect(ui->check_LogBCI, SIGNAL(toggled(bool)), this, SLOT(setLogBCIData(bool))); + connect(ui->push_ClearLog, SIGNAL(clicked()), this, SLOT(clearLog())); + + connect(ui->push_Left, SIGNAL(clicked(bool)), this, SLOT(pushLeft(bool))); + connect(ui->push_Right, SIGNAL(clicked(bool)), this, SLOT(pushRight(bool))); + connect(ui->push_Forward, SIGNAL(clicked(bool)), this, SLOT(pushForward(bool))); + connect(ui->push_Back, SIGNAL(clicked(bool)), this, SLOT(pushBack(bool))); + connect(ui->push_allLOW, SIGNAL(clicked()), this, SLOT(allLOW())); + connect(ui->push_allHIGH, SIGNAL(clicked()), this, SLOT(allHIGH())); +} + +void MainWindow::log(QString logtext) +{ + QString output = "[" + getCurrentTime() + "] " + logtext; + ui->plain_Log->appendPlainText(output); +} + +QString MainWindow::getCurrentTime() +{ + QString currenttime = QTime::currentTime().toString("HH:mm:ss"); + return currenttime; +} + +void MainWindow::applyButton() +{ + if(ui->check_ClearLog->isChecked()) + { + ui->plain_Log->clear(); + } + + bindPC(); + setupFeather(); +} + +void MainWindow::bindPC() +{ + if(udpSocket_PC->state() == QAbstractSocket::BoundState) + { + udpSocket_PC->abort(); + } + + QString tmp_PCIP_full = buildPCIP(); + if(tmp_PCIP_full == "0") { + log("Please try another IP address"); + } else { + PCIP_full = QHostAddress(tmp_PCIP_full); + PCPort = ui->line_PCPort->text().toUShort(nullptr,10); + if(checkPort(PCPort)) + { + log("Receive socket BCI-Stream set to:"); + log("-- PC-IP: " + PCIP_full.toString()); + log("-- PC-Port: " + QString::number(PCPort)); + + if(udpSocket_PC->bind(PCIP_full, PCPort)) + { + log("UDP PC socket: successfully bound."); + } else { + log("!! UDP PC socket: binding error !!"); + } + } else { + PCPort = 00000; + ui->line_PCPort->setText("00000"); + log("!! PC Port not valid !!"); + QMessageBox::critical(this, + "PC Port not valid", + "PC Port is not valid. Please make sure that the port is a number between 0 and 65535."); + } + } +} + +void MainWindow::setupFeather() +{ + QString tmp_FeatherIP_full = buildFeatherIP(); + if(tmp_FeatherIP_full == "0") { + log("Please try another IP address"); + } else { + FeatherIP_full = QHostAddress(tmp_FeatherIP_full); + FeatherPort = ui->line_FeatherPort->text().toUShort(nullptr,10); + if(checkPort(FeatherPort)) + { + log("Receive socket Adafruit Feather set to:"); + log("-- Feather-IP: " + FeatherIP_full.toString()); + log("-- Feather-Port: " + QString::number(FeatherPort)); + } else { + FeatherPort = 00000; + ui->line_FeatherPort->setText("00000"); + log("!! Port not valid !!"); + QMessageBox::critical(this, + "Feather Port not valid", + "Feather Port is not valid. Please make sure that the port is a number between 0 and 65535."); + + } + } +} + +bool MainWindow::checkPort(const quint16 port) +{ + bool valid = false; + if(port) + { + valid = true; + } + return valid; +} + +QString MainWindow::buildPCIP() +{ + int PCIP1 = ui->line_PCIP1->text().toInt(); + int PCIP2 = ui->line_PCIP2->text().toInt(); + int PCIP3 = ui->line_PCIP3->text().toInt(); + int PCIP4 = ui->line_PCIP4->text().toInt(); + + if( + ((PCIP1 < 0) || (PCIP1 > 255)) + || ((PCIP2 < 0) || (PCIP2 > 255)) + || ((PCIP3 < 0) || (PCIP3 > 255)) + || ((PCIP4 < 0) || (PCIP4 > 255)) + ) + { + QMessageBox::critical(this, + "PC IP address not valid", + "PC IP address is not valid. Please make sure that the IP components only consist of numbers between 0 and 255."); + log("!! Error while setting PC IP !!"); + return "0"; + } else { + QString IP = QString::number(PCIP1) + "." + + QString::number(PCIP2) + "." + + QString::number(PCIP3) + "." + + QString::number(PCIP4); + return IP; + } +} + +QString MainWindow::buildFeatherIP() +{ + int FeatherIP1 = ui->line_FeatherIP1->text().toInt(); + int FeatherIP2 = ui->line_FeatherIP2->text().toInt(); + int FeatherIP3 = ui->line_FeatherIP3->text().toInt(); + int FeatherIP4 = ui->line_FeatherIP4->text().toInt(); + + if( + ((FeatherIP1 < 0) || (FeatherIP1 > 255)) + || ((FeatherIP2 < 0) || (FeatherIP2 > 255)) + || ((FeatherIP3 < 0) || (FeatherIP3 > 255)) + || ((FeatherIP4 < 0) || (FeatherIP4 > 255)) + ) + { + QMessageBox::critical(this, + "Feather IP address not valid", + "Feather IP address is not valid. Please make sure that the IP components only consist of numbers between 0 and 255."); + log("!! Error while setting Feather IP !!"); + return "0"; + } else { + QString IP = QString::number(FeatherIP1) + "." + + QString::number(FeatherIP2) + "." + + QString::number(FeatherIP3) + "." + + QString::number(FeatherIP4); + return IP; + } +} + +void MainWindow::readPCSocketData() +{ + QString bufferStr; + while (udpSocket_PC->hasPendingDatagrams()) + { + QByteArray buffer; + buffer.resize(static_cast(udpSocket_PC->pendingDatagramSize())); + udpSocket_PC->readDatagram(buffer.data(), buffer.size()); + bufferStr = QString::fromStdString(buffer.toStdString()); + + if(bufferStr.contains(SEARCH_STR_STIMULUS,Qt::CaseSensitive)) + { + bufferStr.replace(SEARCH_STR_STIMULUS, ""); + if(!bufferStr.contains("0")) + { + ui->lineLastSymbol->setText(bufferStr); + } + + if(logBCIData) + { + log(bufferStr); + } + + + if(ui->check_Tactile->isChecked()) + { + markDirectionTactile(bufferStr); + } + + if(bufferStr != lastBufferStr){ + QByteArray data = bufferStr.toUtf8(); + udpSocket_Feather->writeDatagram(data, FeatherIP_full, FeatherPort); + lastBufferStr = bufferStr; + } + } + } +} + +void MainWindow::markDirectionTactile(const QString direction) +{ + unsigned int i_direction = direction.toUInt(nullptr,10); + //qDebug() << i_direction; + + switch (i_direction) { + case 0: //nothing + ui->label_Left->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Right->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Forward->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Back->setStyleSheet(stylesheet_tac_unmarked); + break; + case 1: //left + ui->label_Left->setStyleSheet(stylesheet_tac_marked); + ui->label_Right->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Forward->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Back->setStyleSheet(stylesheet_tac_unmarked); + break; + case 2: //right + ui->label_Left->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Right->setStyleSheet(stylesheet_tac_marked); + ui->label_Forward->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Back->setStyleSheet(stylesheet_tac_unmarked); + break; + case 3: //forward + ui->label_Left->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Right->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Forward->setStyleSheet(stylesheet_tac_marked); + ui->label_Back->setStyleSheet(stylesheet_tac_unmarked); + break; + case 4: //back + ui->label_Left->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Right->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Forward->setStyleSheet(stylesheet_tac_unmarked); + ui->label_Back->setStyleSheet(stylesheet_tac_marked); + break; + } +} + +void MainWindow::setLogBCIData(const bool log) +{ + logBCIData = log; +} + +void MainWindow::clearLog() +{ + ui->plain_Log->clear(); +} + +void MainWindow::pushLeft(const bool state) +{ + leftON = state; + pushDirection(); +} + +void MainWindow::pushRight(const bool state) +{ + rightON = state; + pushDirection(); + +} + +void MainWindow::pushForward(const bool state) +{ + forwardON = state; + pushDirection(); + +} + +void MainWindow::pushBack(const bool state) +{ + backON = state; + pushDirection(); +} + +void MainWindow::pushDirection() +{ + //first switch off all + udpSocket_Feather->writeDatagram(QByteArray::number(0), FeatherIP_full, FeatherPort); + + if(leftON) + udpSocket_Feather->writeDatagram(QByteArray::number(1), FeatherIP_full, FeatherPort); + + if(rightON) + udpSocket_Feather->writeDatagram(QByteArray::number(2), FeatherIP_full, FeatherPort); + + if(forwardON) + udpSocket_Feather->writeDatagram(QByteArray::number(3), FeatherIP_full, FeatherPort); + + if(backON) + udpSocket_Feather->writeDatagram(QByteArray::number(4), FeatherIP_full, FeatherPort); +} + +void MainWindow::allLOW() +{ + udpSocket_Feather->writeDatagram(QByteArray::number(0), FeatherIP_full, FeatherPort); + ui->push_Left->setChecked(false); + ui->push_Right->setChecked(false); + ui->push_Forward->setChecked(false); + ui->push_Back->setChecked(false); +} + +void MainWindow::allHIGH() +{ + udpSocket_Feather->writeDatagram(QByteArray::number(1), FeatherIP_full, FeatherPort); + udpSocket_Feather->writeDatagram(QByteArray::number(2), FeatherIP_full, FeatherPort); + udpSocket_Feather->writeDatagram(QByteArray::number(3), FeatherIP_full, FeatherPort); + udpSocket_Feather->writeDatagram(QByteArray::number(4), FeatherIP_full, FeatherPort); + ui->push_Left->setChecked(true); + ui->push_Right->setChecked(true); + ui->push_Forward->setChecked(true); + ui->push_Back->setChecked(true); +} diff --git a/mainwindow.h b/mainwindow.h new file mode 100644 index 0000000..6a28a6a --- /dev/null +++ b/mainwindow.h @@ -0,0 +1,60 @@ +#ifndef MAINWINDOW_H +#define MAINWINDOW_H + +#include +#include + +namespace Ui { +class MainWindow; +} + +class MainWindow : public QMainWindow +{ + Q_OBJECT + +public: + explicit MainWindow(QWidget *parent = nullptr); + ~MainWindow(); + +private slots: + void applyButton(); + void readPCSocketData(); + void setLogBCIData(const bool log); + void clearLog(); + void pushLeft(const bool checked); + void pushRight(const bool checked); + void pushForward(const bool state); + void pushBack(const bool state); + void allLOW(); + void allHIGH(); +private: + Ui::MainWindow *ui; + + int PCIP_1, PCIP_2, PCIP_3, PCIP_4; + QHostAddress PCIP_full; + quint16 PCPort; + int FeatherIP_1, FeatherIP_2, FeatherIP_3, FeatherIP_4; + QHostAddress FeatherIP_full; + quint16 FeatherPort; + void log(QString logtext); + QString getCurrentTime(); + void setupSignalsAndSlots(); + QString buildPCIP(); + QString buildFeatherIP(); + QString stylesheet_tac_marked, stylesheet_tac_unmarked; + QString lastBufferStr; + + + QUdpSocket *udpSocket_PC, *udpSocket_Feather; + void markDirectionTactile(const QString direction); + void bindPC(); + void setupFeather(); + + bool logBCIData; + + bool leftON, rightON, forwardON, backON; + void pushDirection(); + bool checkPort(const quint16 port); +}; + +#endif // MAINWINDOW_H diff --git a/mainwindow.ui b/mainwindow.ui new file mode 100644 index 0000000..0e0c1b8 --- /dev/null +++ b/mainwindow.ui @@ -0,0 +1,900 @@ + + + MainWindow + + + + 0 + 0 + 515 + 486 + + + + + 515 + 16777215 + + + + Tactile BCI Filter + + + + brain.pngbrain.png + + + + + + + + + + 0 + 0 + + + + + 300 + 0 + + + + + 290 + 16777215 + + + + Network Preferences + + + + + + + + PC-IP: + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + + + + + + + 0 + 0 + + + + + 35 + 16777215 + + + + 000 + + + 127 + + + 0 + + + Qt::AlignCenter + + + + + + + . + + + + + + + + 35 + 16777215 + + + + 000 + + + 0 + + + 0 + + + Qt::AlignCenter + + + + + + + . + + + + + + + + 35 + 16777215 + + + + 000 + + + 0 + + + 0 + + + Qt::AlignCenter + + + + + + + . + + + + + + + + 35 + 16777215 + + + + 000 + + + 1 + + + 3 + + + Qt::AlignCenter + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + 75 + true + + + + Receive socket BCI-Stream: + + + + + + + PC-Port: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + 86 + 16777215 + + + + 00000 + + + 5001 + + + 0 + + + Qt::AlignCenter + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + 75 + true + + + + Receive socket Adafruit Feather: + + + + + + + Feather-IP: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + 35 + 16777215 + + + + 000 + + + 192 + + + 0 + + + Qt::AlignCenter + + + + + + + . + + + + + + + + 35 + 16777215 + + + + 000 + + + 168 + + + 0 + + + Qt::AlignCenter + + + + + + + . + + + + + + + + 35 + 16777215 + + + + 000 + + + 4 + + + 0 + + + Qt::AlignCenter + + + + + + + . + + + + + + + + 35 + 16777215 + + + + 000 + + + 1 + + + 0 + + + Qt::AlignCenter + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + Feather-Port: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + + 86 + 16777215 + + + + 00000 + + + 8888 + + + 5 + + + Qt::AlignCenter + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + + + Apply + + + + + + + + + + + 0 + 0 + + + + + 300 + 0 + + + + + 290 + 16777215 + + + + Logger + + + + + + + + Clear log when applying + + + true + + + + + + + Log BCI Data + + + true + + + + + + + + + + + + + + Last Symbol: + + + + + + + + 35 + 16777215 + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Clear Log + + + + + + + + + + + + + + Qt::Vertical + + + + + + + + + + 178 + 16777215 + + + + Tactile Visualizer + + + + + + Tactile Session + + + + + + + QFrame::Box + + + QFrame::Plain + + + 1 + + + + 5 + + + 5 + + + 5 + + + 5 + + + + + + 0 + 40 + + + + + 12 + 75 + true + + + + background-color: rgb(255, 255, 255); + + + QFrame::Box + + + LINKS + + + Qt::AlignCenter + + + + + + + + 0 + 40 + + + + + 12 + 75 + true + + + + background-color: rgb(255, 255, 255); + + + QFrame::Box + + + RECHTS + + + Qt::AlignCenter + + + + + + + + 0 + 40 + + + + + 12 + 75 + true + + + + background-color: rgb(255, 255, 255); + + + QFrame::Box + + + VOR + + + Qt::AlignCenter + + + + + + + + 0 + 40 + + + + + 12 + 75 + true + + + + background-color: rgb(255, 255, 255); + + + QFrame::Box + + + ZURÜCK + + + Qt::AlignCenter + + + + + + + + + + + + + Vibration Tester + + + + + + + + + 0 + 40 + + + + All LOW + + + + + + + + 0 + 40 + + + + + 75 + true + + + + VOR + + + true + + + + + + + + 0 + 40 + + + + All HIGH + + + + + + + + 0 + 40 + + + + + 75 + true + + + + LINKS + + + true + + + + + + + + 0 + 40 + + + + + 75 + true + + + + ZURÜCK + + + true + + + + + + + + 0 + 40 + + + + + 75 + true + + + + RECHTS + + + true + + + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + + 0 + 0 + 515 + 21 + + + + + + + + diff --git a/ui_mainwindow.h b/ui_mainwindow.h new file mode 100644 index 0000000..203690e --- /dev/null +++ b/ui_mainwindow.h @@ -0,0 +1,640 @@ +/******************************************************************************** +** Form generated from reading UI file 'mainwindow.ui' +** +** Created by: Qt User Interface Compiler version 5.11.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_MAINWINDOW_H +#define UI_MAINWINDOW_H + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_MainWindow +{ +public: + QWidget *centralWidget; + QHBoxLayout *horizontalLayout_7; + QVBoxLayout *verticalLayout_4; + QGroupBox *groupBox; + QVBoxLayout *verticalLayout_5; + QFormLayout *formLayout_2; + QLabel *label_PCIP; + QHBoxLayout *horizontalLayout; + QLineEdit *line_PCIP1; + QLabel *label; + QLineEdit *line_PCIP2; + QLabel *label_2; + QLineEdit *line_PCIP3; + QLabel *label_3; + QLineEdit *line_PCIP4; + QSpacerItem *horizontalSpacer; + QLabel *label_11; + QLabel *label_PCPORT; + QHBoxLayout *horizontalLayout_3; + QLineEdit *line_PCPort; + QSpacerItem *horizontalSpacer_2; + QLabel *label_5; + QLabel *label_6; + QHBoxLayout *horizontalLayout_4; + QLineEdit *line_FeatherIP1; + QLabel *label_8; + QLineEdit *line_FeatherIP2; + QLabel *label_9; + QLineEdit *line_FeatherIP3; + QLabel *label_10; + QLineEdit *line_FeatherIP4; + QSpacerItem *horizontalSpacer_3; + QLabel *label_7; + QHBoxLayout *horizontalLayout_5; + QLineEdit *line_FeatherPort; + QSpacerItem *horizontalSpacer_4; + QPushButton *push_Apply; + QGroupBox *groupBox_2; + QVBoxLayout *verticalLayout_6; + QHBoxLayout *horizontalLayout_2; + QCheckBox *check_ClearLog; + QCheckBox *check_LogBCI; + QPlainTextEdit *plain_Log; + QHBoxLayout *horizontalLayout_6; + QLabel *label_LastSymbol; + QLineEdit *lineLastSymbol; + QSpacerItem *horizontalSpacer_5; + QPushButton *push_ClearLog; + QFrame *line; + QVBoxLayout *verticalLayout_3; + QGroupBox *groupBox_3; + QVBoxLayout *verticalLayout; + QCheckBox *check_Tactile; + QFrame *frame; + QGridLayout *gridLayout_2; + QLabel *label_Left; + QLabel *label_Right; + QLabel *label_Forward; + QLabel *label_Back; + QGroupBox *groupBox_4; + QGridLayout *gridLayout_4; + QGridLayout *gridLayout_3; + QPushButton *push_allLOW; + QPushButton *push_Forward; + QPushButton *push_allHIGH; + QPushButton *push_Left; + QPushButton *push_Back; + QPushButton *push_Right; + QSpacerItem *verticalSpacer; + QStatusBar *statusBar; + QMenuBar *menuBar; + + void setupUi(QMainWindow *MainWindow) + { + if (MainWindow->objectName().isEmpty()) + MainWindow->setObjectName(QStringLiteral("MainWindow")); + MainWindow->resize(515, 486); + MainWindow->setMaximumSize(QSize(515, 16777215)); + QIcon icon; + icon.addFile(QStringLiteral("brain.png"), QSize(), QIcon::Normal, QIcon::Off); + MainWindow->setWindowIcon(icon); + centralWidget = new QWidget(MainWindow); + centralWidget->setObjectName(QStringLiteral("centralWidget")); + horizontalLayout_7 = new QHBoxLayout(centralWidget); + horizontalLayout_7->setSpacing(6); + horizontalLayout_7->setContentsMargins(11, 11, 11, 11); + horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7")); + verticalLayout_4 = new QVBoxLayout(); + verticalLayout_4->setSpacing(6); + verticalLayout_4->setObjectName(QStringLiteral("verticalLayout_4")); + groupBox = new QGroupBox(centralWidget); + groupBox->setObjectName(QStringLiteral("groupBox")); + QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred); + sizePolicy.setHorizontalStretch(0); + sizePolicy.setVerticalStretch(0); + sizePolicy.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth()); + groupBox->setSizePolicy(sizePolicy); + groupBox->setMinimumSize(QSize(300, 0)); + groupBox->setMaximumSize(QSize(290, 16777215)); + verticalLayout_5 = new QVBoxLayout(groupBox); + verticalLayout_5->setSpacing(6); + verticalLayout_5->setContentsMargins(11, 11, 11, 11); + verticalLayout_5->setObjectName(QStringLiteral("verticalLayout_5")); + formLayout_2 = new QFormLayout(); + formLayout_2->setSpacing(6); + formLayout_2->setObjectName(QStringLiteral("formLayout_2")); + label_PCIP = new QLabel(groupBox); + label_PCIP->setObjectName(QStringLiteral("label_PCIP")); + label_PCIP->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter); + + formLayout_2->setWidget(1, QFormLayout::LabelRole, label_PCIP); + + horizontalLayout = new QHBoxLayout(); + horizontalLayout->setSpacing(6); + horizontalLayout->setObjectName(QStringLiteral("horizontalLayout")); + line_PCIP1 = new QLineEdit(groupBox); + line_PCIP1->setObjectName(QStringLiteral("line_PCIP1")); + QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Fixed); + sizePolicy1.setHorizontalStretch(0); + sizePolicy1.setVerticalStretch(0); + sizePolicy1.setHeightForWidth(line_PCIP1->sizePolicy().hasHeightForWidth()); + line_PCIP1->setSizePolicy(sizePolicy1); + line_PCIP1->setMaximumSize(QSize(35, 16777215)); + line_PCIP1->setCursorPosition(0); + line_PCIP1->setAlignment(Qt::AlignCenter); + + horizontalLayout->addWidget(line_PCIP1); + + label = new QLabel(groupBox); + label->setObjectName(QStringLiteral("label")); + + horizontalLayout->addWidget(label); + + line_PCIP2 = new QLineEdit(groupBox); + line_PCIP2->setObjectName(QStringLiteral("line_PCIP2")); + line_PCIP2->setMaximumSize(QSize(35, 16777215)); + line_PCIP2->setCursorPosition(0); + line_PCIP2->setAlignment(Qt::AlignCenter); + + horizontalLayout->addWidget(line_PCIP2); + + label_2 = new QLabel(groupBox); + label_2->setObjectName(QStringLiteral("label_2")); + + horizontalLayout->addWidget(label_2); + + line_PCIP3 = new QLineEdit(groupBox); + line_PCIP3->setObjectName(QStringLiteral("line_PCIP3")); + line_PCIP3->setMaximumSize(QSize(35, 16777215)); + line_PCIP3->setCursorPosition(0); + line_PCIP3->setAlignment(Qt::AlignCenter); + + horizontalLayout->addWidget(line_PCIP3); + + label_3 = new QLabel(groupBox); + label_3->setObjectName(QStringLiteral("label_3")); + + horizontalLayout->addWidget(label_3); + + line_PCIP4 = new QLineEdit(groupBox); + line_PCIP4->setObjectName(QStringLiteral("line_PCIP4")); + line_PCIP4->setMaximumSize(QSize(35, 16777215)); + line_PCIP4->setCursorPosition(3); + line_PCIP4->setAlignment(Qt::AlignCenter); + + horizontalLayout->addWidget(line_PCIP4); + + horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); + + horizontalLayout->addItem(horizontalSpacer); + + + formLayout_2->setLayout(1, QFormLayout::FieldRole, horizontalLayout); + + label_11 = new QLabel(groupBox); + label_11->setObjectName(QStringLiteral("label_11")); + QFont font; + font.setBold(true); + font.setWeight(75); + label_11->setFont(font); + + formLayout_2->setWidget(0, QFormLayout::SpanningRole, label_11); + + label_PCPORT = new QLabel(groupBox); + label_PCPORT->setObjectName(QStringLiteral("label_PCPORT")); + label_PCPORT->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); + + formLayout_2->setWidget(2, QFormLayout::LabelRole, label_PCPORT); + + horizontalLayout_3 = new QHBoxLayout(); + horizontalLayout_3->setSpacing(6); + horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3")); + line_PCPort = new QLineEdit(groupBox); + line_PCPort->setObjectName(QStringLiteral("line_PCPort")); + line_PCPort->setMaximumSize(QSize(86, 16777215)); + line_PCPort->setCursorPosition(0); + line_PCPort->setAlignment(Qt::AlignCenter); + + horizontalLayout_3->addWidget(line_PCPort); + + horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); + + horizontalLayout_3->addItem(horizontalSpacer_2); + + + formLayout_2->setLayout(2, QFormLayout::FieldRole, horizontalLayout_3); + + label_5 = new QLabel(groupBox); + label_5->setObjectName(QStringLiteral("label_5")); + label_5->setFont(font); + + formLayout_2->setWidget(3, QFormLayout::SpanningRole, label_5); + + label_6 = new QLabel(groupBox); + label_6->setObjectName(QStringLiteral("label_6")); + label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); + + formLayout_2->setWidget(4, QFormLayout::LabelRole, label_6); + + horizontalLayout_4 = new QHBoxLayout(); + horizontalLayout_4->setSpacing(6); + horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4")); + line_FeatherIP1 = new QLineEdit(groupBox); + line_FeatherIP1->setObjectName(QStringLiteral("line_FeatherIP1")); + line_FeatherIP1->setMaximumSize(QSize(35, 16777215)); + line_FeatherIP1->setCursorPosition(0); + line_FeatherIP1->setAlignment(Qt::AlignCenter); + + horizontalLayout_4->addWidget(line_FeatherIP1); + + label_8 = new QLabel(groupBox); + label_8->setObjectName(QStringLiteral("label_8")); + + horizontalLayout_4->addWidget(label_8); + + line_FeatherIP2 = new QLineEdit(groupBox); + line_FeatherIP2->setObjectName(QStringLiteral("line_FeatherIP2")); + line_FeatherIP2->setMaximumSize(QSize(35, 16777215)); + line_FeatherIP2->setCursorPosition(0); + line_FeatherIP2->setAlignment(Qt::AlignCenter); + + horizontalLayout_4->addWidget(line_FeatherIP2); + + label_9 = new QLabel(groupBox); + label_9->setObjectName(QStringLiteral("label_9")); + + horizontalLayout_4->addWidget(label_9); + + line_FeatherIP3 = new QLineEdit(groupBox); + line_FeatherIP3->setObjectName(QStringLiteral("line_FeatherIP3")); + line_FeatherIP3->setMaximumSize(QSize(35, 16777215)); + line_FeatherIP3->setCursorPosition(0); + line_FeatherIP3->setAlignment(Qt::AlignCenter); + + horizontalLayout_4->addWidget(line_FeatherIP3); + + label_10 = new QLabel(groupBox); + label_10->setObjectName(QStringLiteral("label_10")); + + horizontalLayout_4->addWidget(label_10); + + line_FeatherIP4 = new QLineEdit(groupBox); + line_FeatherIP4->setObjectName(QStringLiteral("line_FeatherIP4")); + line_FeatherIP4->setMaximumSize(QSize(35, 16777215)); + line_FeatherIP4->setCursorPosition(0); + line_FeatherIP4->setAlignment(Qt::AlignCenter); + + horizontalLayout_4->addWidget(line_FeatherIP4); + + horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); + + horizontalLayout_4->addItem(horizontalSpacer_3); + + + formLayout_2->setLayout(4, QFormLayout::FieldRole, horizontalLayout_4); + + label_7 = new QLabel(groupBox); + label_7->setObjectName(QStringLiteral("label_7")); + label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); + + formLayout_2->setWidget(5, QFormLayout::LabelRole, label_7); + + horizontalLayout_5 = new QHBoxLayout(); + horizontalLayout_5->setSpacing(6); + horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5")); + line_FeatherPort = new QLineEdit(groupBox); + line_FeatherPort->setObjectName(QStringLiteral("line_FeatherPort")); + line_FeatherPort->setMaximumSize(QSize(86, 16777215)); + line_FeatherPort->setCursorPosition(5); + line_FeatherPort->setAlignment(Qt::AlignCenter); + + horizontalLayout_5->addWidget(line_FeatherPort); + + horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); + + horizontalLayout_5->addItem(horizontalSpacer_4); + + + formLayout_2->setLayout(5, QFormLayout::FieldRole, horizontalLayout_5); + + + verticalLayout_5->addLayout(formLayout_2); + + push_Apply = new QPushButton(groupBox); + push_Apply->setObjectName(QStringLiteral("push_Apply")); + + verticalLayout_5->addWidget(push_Apply); + + + verticalLayout_4->addWidget(groupBox); + + groupBox_2 = new QGroupBox(centralWidget); + groupBox_2->setObjectName(QStringLiteral("groupBox_2")); + sizePolicy.setHeightForWidth(groupBox_2->sizePolicy().hasHeightForWidth()); + groupBox_2->setSizePolicy(sizePolicy); + groupBox_2->setMinimumSize(QSize(300, 0)); + groupBox_2->setMaximumSize(QSize(290, 16777215)); + verticalLayout_6 = new QVBoxLayout(groupBox_2); + verticalLayout_6->setSpacing(6); + verticalLayout_6->setContentsMargins(11, 11, 11, 11); + verticalLayout_6->setObjectName(QStringLiteral("verticalLayout_6")); + horizontalLayout_2 = new QHBoxLayout(); + horizontalLayout_2->setSpacing(6); + horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2")); + check_ClearLog = new QCheckBox(groupBox_2); + check_ClearLog->setObjectName(QStringLiteral("check_ClearLog")); + check_ClearLog->setChecked(true); + + horizontalLayout_2->addWidget(check_ClearLog); + + check_LogBCI = new QCheckBox(groupBox_2); + check_LogBCI->setObjectName(QStringLiteral("check_LogBCI")); + check_LogBCI->setChecked(true); + + horizontalLayout_2->addWidget(check_LogBCI); + + + verticalLayout_6->addLayout(horizontalLayout_2); + + plain_Log = new QPlainTextEdit(groupBox_2); + plain_Log->setObjectName(QStringLiteral("plain_Log")); + + verticalLayout_6->addWidget(plain_Log); + + horizontalLayout_6 = new QHBoxLayout(); + horizontalLayout_6->setSpacing(6); + horizontalLayout_6->setObjectName(QStringLiteral("horizontalLayout_6")); + label_LastSymbol = new QLabel(groupBox_2); + label_LastSymbol->setObjectName(QStringLiteral("label_LastSymbol")); + + horizontalLayout_6->addWidget(label_LastSymbol); + + lineLastSymbol = new QLineEdit(groupBox_2); + lineLastSymbol->setObjectName(QStringLiteral("lineLastSymbol")); + lineLastSymbol->setMaximumSize(QSize(35, 16777215)); + + horizontalLayout_6->addWidget(lineLastSymbol); + + horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); + + horizontalLayout_6->addItem(horizontalSpacer_5); + + push_ClearLog = new QPushButton(groupBox_2); + push_ClearLog->setObjectName(QStringLiteral("push_ClearLog")); + + horizontalLayout_6->addWidget(push_ClearLog); + + + verticalLayout_6->addLayout(horizontalLayout_6); + + + verticalLayout_4->addWidget(groupBox_2); + + + horizontalLayout_7->addLayout(verticalLayout_4); + + line = new QFrame(centralWidget); + line->setObjectName(QStringLiteral("line")); + line->setFrameShape(QFrame::VLine); + line->setFrameShadow(QFrame::Sunken); + + horizontalLayout_7->addWidget(line); + + verticalLayout_3 = new QVBoxLayout(); + verticalLayout_3->setSpacing(6); + verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3")); + groupBox_3 = new QGroupBox(centralWidget); + groupBox_3->setObjectName(QStringLiteral("groupBox_3")); + groupBox_3->setMaximumSize(QSize(178, 16777215)); + verticalLayout = new QVBoxLayout(groupBox_3); + verticalLayout->setSpacing(6); + verticalLayout->setContentsMargins(11, 11, 11, 11); + verticalLayout->setObjectName(QStringLiteral("verticalLayout")); + check_Tactile = new QCheckBox(groupBox_3); + check_Tactile->setObjectName(QStringLiteral("check_Tactile")); + + verticalLayout->addWidget(check_Tactile); + + frame = new QFrame(groupBox_3); + frame->setObjectName(QStringLiteral("frame")); + frame->setFrameShape(QFrame::Box); + frame->setFrameShadow(QFrame::Plain); + frame->setLineWidth(1); + gridLayout_2 = new QGridLayout(frame); + gridLayout_2->setSpacing(6); + gridLayout_2->setContentsMargins(11, 11, 11, 11); + gridLayout_2->setObjectName(QStringLiteral("gridLayout_2")); + gridLayout_2->setContentsMargins(5, 5, 5, 5); + label_Left = new QLabel(frame); + label_Left->setObjectName(QStringLiteral("label_Left")); + label_Left->setMinimumSize(QSize(0, 40)); + QFont font1; + font1.setPointSize(12); + font1.setBold(true); + font1.setWeight(75); + label_Left->setFont(font1); + label_Left->setStyleSheet(QStringLiteral("background-color: rgb(255, 255, 255);")); + label_Left->setFrameShape(QFrame::Box); + label_Left->setAlignment(Qt::AlignCenter); + + gridLayout_2->addWidget(label_Left, 0, 0, 1, 1); + + label_Right = new QLabel(frame); + label_Right->setObjectName(QStringLiteral("label_Right")); + label_Right->setMinimumSize(QSize(0, 40)); + label_Right->setFont(font1); + label_Right->setStyleSheet(QStringLiteral("background-color: rgb(255, 255, 255);")); + label_Right->setFrameShape(QFrame::Box); + label_Right->setAlignment(Qt::AlignCenter); + + gridLayout_2->addWidget(label_Right, 1, 0, 1, 1); + + label_Forward = new QLabel(frame); + label_Forward->setObjectName(QStringLiteral("label_Forward")); + label_Forward->setMinimumSize(QSize(0, 40)); + label_Forward->setFont(font1); + label_Forward->setStyleSheet(QStringLiteral("background-color: rgb(255, 255, 255);")); + label_Forward->setFrameShape(QFrame::Box); + label_Forward->setAlignment(Qt::AlignCenter); + + gridLayout_2->addWidget(label_Forward, 2, 0, 1, 1); + + label_Back = new QLabel(frame); + label_Back->setObjectName(QStringLiteral("label_Back")); + label_Back->setMinimumSize(QSize(0, 40)); + label_Back->setFont(font1); + label_Back->setStyleSheet(QStringLiteral("background-color: rgb(255, 255, 255);")); + label_Back->setFrameShape(QFrame::Box); + label_Back->setAlignment(Qt::AlignCenter); + + gridLayout_2->addWidget(label_Back, 3, 0, 1, 1); + + + verticalLayout->addWidget(frame); + + + verticalLayout_3->addWidget(groupBox_3); + + groupBox_4 = new QGroupBox(centralWidget); + groupBox_4->setObjectName(QStringLiteral("groupBox_4")); + gridLayout_4 = new QGridLayout(groupBox_4); + gridLayout_4->setSpacing(6); + gridLayout_4->setContentsMargins(11, 11, 11, 11); + gridLayout_4->setObjectName(QStringLiteral("gridLayout_4")); + gridLayout_3 = new QGridLayout(); + gridLayout_3->setSpacing(6); + gridLayout_3->setObjectName(QStringLiteral("gridLayout_3")); + push_allLOW = new QPushButton(groupBox_4); + push_allLOW->setObjectName(QStringLiteral("push_allLOW")); + push_allLOW->setMinimumSize(QSize(0, 40)); + + gridLayout_3->addWidget(push_allLOW, 2, 1, 1, 1); + + push_Forward = new QPushButton(groupBox_4); + push_Forward->setObjectName(QStringLiteral("push_Forward")); + push_Forward->setMinimumSize(QSize(0, 40)); + push_Forward->setFont(font); + push_Forward->setCheckable(true); + + gridLayout_3->addWidget(push_Forward, 1, 0, 1, 1); + + push_allHIGH = new QPushButton(groupBox_4); + push_allHIGH->setObjectName(QStringLiteral("push_allHIGH")); + push_allHIGH->setMinimumSize(QSize(0, 40)); + + gridLayout_3->addWidget(push_allHIGH, 2, 0, 1, 1); + + push_Left = new QPushButton(groupBox_4); + push_Left->setObjectName(QStringLiteral("push_Left")); + push_Left->setMinimumSize(QSize(0, 40)); + push_Left->setFont(font); + push_Left->setCheckable(true); + + gridLayout_3->addWidget(push_Left, 0, 0, 1, 1); + + push_Back = new QPushButton(groupBox_4); + push_Back->setObjectName(QStringLiteral("push_Back")); + push_Back->setMinimumSize(QSize(0, 40)); + push_Back->setFont(font); + push_Back->setCheckable(true); + + gridLayout_3->addWidget(push_Back, 1, 1, 1, 1); + + push_Right = new QPushButton(groupBox_4); + push_Right->setObjectName(QStringLiteral("push_Right")); + push_Right->setMinimumSize(QSize(0, 40)); + push_Right->setFont(font); + push_Right->setCheckable(true); + + gridLayout_3->addWidget(push_Right, 0, 1, 1, 1); + + + gridLayout_4->addLayout(gridLayout_3, 0, 0, 1, 1); + + + verticalLayout_3->addWidget(groupBox_4); + + verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding); + + verticalLayout_3->addItem(verticalSpacer); + + + horizontalLayout_7->addLayout(verticalLayout_3); + + MainWindow->setCentralWidget(centralWidget); + statusBar = new QStatusBar(MainWindow); + statusBar->setObjectName(QStringLiteral("statusBar")); + MainWindow->setStatusBar(statusBar); + menuBar = new QMenuBar(MainWindow); + menuBar->setObjectName(QStringLiteral("menuBar")); + menuBar->setGeometry(QRect(0, 0, 515, 21)); + MainWindow->setMenuBar(menuBar); + + retranslateUi(MainWindow); + + QMetaObject::connectSlotsByName(MainWindow); + } // setupUi + + void retranslateUi(QMainWindow *MainWindow) + { + MainWindow->setWindowTitle(QApplication::translate("MainWindow", "Tactile BCI Filter", nullptr)); + groupBox->setTitle(QApplication::translate("MainWindow", "Network Preferences", nullptr)); + label_PCIP->setText(QApplication::translate("MainWindow", "PC-IP:", nullptr)); + line_PCIP1->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_PCIP1->setText(QApplication::translate("MainWindow", "127", nullptr)); + label->setText(QApplication::translate("MainWindow", ".", nullptr)); + line_PCIP2->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_PCIP2->setText(QApplication::translate("MainWindow", "0", nullptr)); + label_2->setText(QApplication::translate("MainWindow", ".", nullptr)); + line_PCIP3->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_PCIP3->setText(QApplication::translate("MainWindow", "0", nullptr)); + label_3->setText(QApplication::translate("MainWindow", ".", nullptr)); + line_PCIP4->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_PCIP4->setText(QApplication::translate("MainWindow", "1", nullptr)); + label_11->setText(QApplication::translate("MainWindow", "Receive socket BCI-Stream:", nullptr)); + label_PCPORT->setText(QApplication::translate("MainWindow", "PC-Port:", nullptr)); + line_PCPort->setInputMask(QApplication::translate("MainWindow", "00000", nullptr)); + line_PCPort->setText(QApplication::translate("MainWindow", "5001", nullptr)); + label_5->setText(QApplication::translate("MainWindow", "Receive socket Adafruit Feather:", nullptr)); + label_6->setText(QApplication::translate("MainWindow", "Feather-IP:", nullptr)); + line_FeatherIP1->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_FeatherIP1->setText(QApplication::translate("MainWindow", "192", nullptr)); + label_8->setText(QApplication::translate("MainWindow", ".", nullptr)); + line_FeatherIP2->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_FeatherIP2->setText(QApplication::translate("MainWindow", "168", nullptr)); + label_9->setText(QApplication::translate("MainWindow", ".", nullptr)); + line_FeatherIP3->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_FeatherIP3->setText(QApplication::translate("MainWindow", "4", nullptr)); + label_10->setText(QApplication::translate("MainWindow", ".", nullptr)); + line_FeatherIP4->setInputMask(QApplication::translate("MainWindow", "000", nullptr)); + line_FeatherIP4->setText(QApplication::translate("MainWindow", "1", nullptr)); + label_7->setText(QApplication::translate("MainWindow", "Feather-Port:", nullptr)); + line_FeatherPort->setInputMask(QApplication::translate("MainWindow", "00000", nullptr)); + line_FeatherPort->setText(QApplication::translate("MainWindow", "8888", nullptr)); + push_Apply->setText(QApplication::translate("MainWindow", "Apply", nullptr)); + groupBox_2->setTitle(QApplication::translate("MainWindow", "Logger", nullptr)); + check_ClearLog->setText(QApplication::translate("MainWindow", "Clear log when applying", nullptr)); + check_LogBCI->setText(QApplication::translate("MainWindow", "Log BCI Data", nullptr)); + label_LastSymbol->setText(QApplication::translate("MainWindow", "Last Symbol:", nullptr)); + push_ClearLog->setText(QApplication::translate("MainWindow", "Clear Log", nullptr)); + groupBox_3->setTitle(QApplication::translate("MainWindow", "Tactile Visualizer", nullptr)); + check_Tactile->setText(QApplication::translate("MainWindow", "Tactile Session", nullptr)); + label_Left->setText(QApplication::translate("MainWindow", "LINKS", nullptr)); + label_Right->setText(QApplication::translate("MainWindow", "RECHTS", nullptr)); + label_Forward->setText(QApplication::translate("MainWindow", "VOR", nullptr)); + label_Back->setText(QApplication::translate("MainWindow", "ZUR\303\234CK", nullptr)); + groupBox_4->setTitle(QApplication::translate("MainWindow", "Vibration Tester", nullptr)); + push_allLOW->setText(QApplication::translate("MainWindow", "All LOW", nullptr)); + push_Forward->setText(QApplication::translate("MainWindow", "VOR", nullptr)); + push_allHIGH->setText(QApplication::translate("MainWindow", "All HIGH", nullptr)); + push_Left->setText(QApplication::translate("MainWindow", "LINKS", nullptr)); + push_Back->setText(QApplication::translate("MainWindow", "ZUR\303\234CK", nullptr)); + push_Right->setText(QApplication::translate("MainWindow", "RECHTS", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class MainWindow: public Ui_MainWindow {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_MAINWINDOW_H