@@ -0,0 +1,2 @@ | |||
debug | |||
release |
@@ -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 |
@@ -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 |
@@ -0,0 +1 @@ | |||
-std=c17 |
@@ -0,0 +1,2 @@ | |||
// Add predefined macros for your project here. For example: | |||
// #define THE_ANSWER 42 |
@@ -0,0 +1 @@ | |||
[General] |
@@ -0,0 +1,224 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<!DOCTYPE QtCreatorProject> | |||
<!-- Written by QtCreator 4.12.4, 2020-08-24T11:53:48. --> | |||
<qtcreator> | |||
<data> | |||
<variable>EnvironmentId</variable> | |||
<value type="QByteArray">{bfeccb8d-879a-466b-9bf9-ecaef0a702b5}</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.ActiveTarget</variable> | |||
<value type="int">0</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.EditorSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value> | |||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> | |||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> | |||
<value type="QString" key="language">Cpp</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> | |||
<value type="QString" key="language">QmlJS</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> | |||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value> | |||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.IndentSize">4</value> | |||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.MarginColumn">80</value> | |||
<value type="bool" key="EditorConfiguration.MouseHiding">true</value> | |||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value> | |||
<value type="int" key="EditorConfiguration.PaddingMode">1</value> | |||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> | |||
<value type="bool" key="EditorConfiguration.ShowMargin">false</value> | |||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> | |||
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> | |||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> | |||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> | |||
<value type="int" key="EditorConfiguration.TabSize">8</value> | |||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value> | |||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> | |||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> | |||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.PluginSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<valuemap type="QVariantMap" key="ClangTools"> | |||
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value> | |||
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value> | |||
<value type="int" key="ClangTools.ParallelJobs">2</value> | |||
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/> | |||
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/> | |||
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/> | |||
<value type="bool" key="ClangTools.UseGlobalSettings">true</value> | |||
</valuemap> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Target.0</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop (x86-windows-msys-pe-32bit)</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop (x86-windows-msys-pe-32bit)</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{b5d2e275-d995-4f0a-8039-06787f86537e}</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\bci\Desktop\Qt Filter Program\TactileBCIFilter</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<valuelist type="QVariantList" key="GenericProjectManager.GenericMakeStep.BuildTargets"> | |||
<value type="QString">all</value> | |||
</valuelist> | |||
<value type="bool" key="GenericProjectManager.GenericMakeStep.Clean">false</value> | |||
<value type="QString" key="GenericProjectManager.GenericMakeStep.MakeArguments"></value> | |||
<value type="QString" key="GenericProjectManager.GenericMakeStep.MakeCommand"></value> | |||
<value type="bool" key="GenericProjectManager.GenericMakeStep.OverrideMakeflags">false</value> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericMakeStep</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<valuelist type="QVariantList" key="GenericProjectManager.GenericMakeStep.BuildTargets"> | |||
<value type="QString">clean</value> | |||
</valuelist> | |||
<value type="bool" key="GenericProjectManager.GenericMakeStep.Clean">true</value> | |||
<value type="QString" key="GenericProjectManager.GenericMakeStep.MakeArguments"></value> | |||
<value type="QString" key="GenericProjectManager.GenericMakeStep.MakeCommand"></value> | |||
<value type="bool" key="GenericProjectManager.GenericMakeStep.OverrideMakeflags">false</value> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericMakeStep</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Vorgabe</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">GenericProjectManager.GenericBuildConfiguration</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/> | |||
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> | |||
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value> | |||
<valuelist type="QVariantList" key="Analyzer.Perf.Events"> | |||
<value type="QString">cpu-cycles</value> | |||
</valuelist> | |||
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/> | |||
<value type="int" key="Analyzer.Perf.Frequency">250</value> | |||
<valuelist type="QVariantList" key="Analyzer.Perf.RecordArguments"> | |||
<value type="QString">-e</value> | |||
<value type="QString">cpu-cycles</value> | |||
<value type="QString">--call-graph</value> | |||
<value type="QString">dwarf,4096</value> | |||
<value type="QString">-F</value> | |||
<value type="QString">250</value> | |||
</valuelist> | |||
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value> | |||
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value> | |||
<value type="int" key="Analyzer.Perf.StackSize">4096</value> | |||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> | |||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> | |||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> | |||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> | |||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> | |||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> | |||
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value> | |||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> | |||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> | |||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> | |||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> | |||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> | |||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> | |||
<value type="int">0</value> | |||
<value type="int">1</value> | |||
<value type="int">2</value> | |||
<value type="int">3</value> | |||
<value type="int">4</value> | |||
<value type="int">5</value> | |||
<value type="int">6</value> | |||
<value type="int">7</value> | |||
<value type="int">8</value> | |||
<value type="int">9</value> | |||
<value type="int">10</value> | |||
<value type="int">11</value> | |||
<value type="int">12</value> | |||
<value type="int">13</value> | |||
<value type="int">14</value> | |||
</valuelist> | |||
<value type="int" key="PE.EnvironmentAspect.Base">2</value> | |||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | |||
<value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value> | |||
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value> | |||
<value type="QString" key="RunConfiguration.Arguments"></value> | |||
<value type="bool" key="RunConfiguration.Arguments.multi">false</value> | |||
<value type="QString" key="RunConfiguration.OverrideDebuggerStartup"></value> | |||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> | |||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> | |||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value> | |||
<value type="QString" key="RunConfiguration.WorkingDirectory.default"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.TargetCount</variable> | |||
<value type="int">1</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable> | |||
<value type="int">22</value> | |||
</data> | |||
<data> | |||
<variable>Version</variable> | |||
<value type="int">22</value> | |||
</data> | |||
</qtcreator> |
@@ -0,0 +1 @@ | |||
-std=c++17 |
@@ -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 |
@@ -0,0 +1,2 @@ | |||
. | |||
release |
@@ -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 |
@@ -0,0 +1,340 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<!DOCTYPE QtCreatorProject> | |||
<!-- Written by QtCreator 4.12.4, 2020-08-28T14:10:30. --> | |||
<qtcreator> | |||
<data> | |||
<variable>EnvironmentId</variable> | |||
<value type="QByteArray">{bfeccb8d-879a-466b-9bf9-ecaef0a702b5}</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.ActiveTarget</variable> | |||
<value type="int">0</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.EditorSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value> | |||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> | |||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> | |||
<value type="QString" key="language">Cpp</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> | |||
<value type="QString" key="language">QmlJS</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> | |||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value> | |||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.IndentSize">4</value> | |||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.MarginColumn">80</value> | |||
<value type="bool" key="EditorConfiguration.MouseHiding">true</value> | |||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value> | |||
<value type="int" key="EditorConfiguration.PaddingMode">1</value> | |||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> | |||
<value type="bool" key="EditorConfiguration.ShowMargin">false</value> | |||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> | |||
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> | |||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> | |||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> | |||
<value type="int" key="EditorConfiguration.TabSize">8</value> | |||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value> | |||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> | |||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> | |||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.PluginSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"> | |||
<value type="QString">-fno-delayed-template-parsing</value> | |||
</valuelist> | |||
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value> | |||
<value type="QString" key="ClangCodeModel.WarningConfigId">Builtin.Questionable</value> | |||
<valuemap type="QVariantMap" key="ClangTools"> | |||
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value> | |||
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value> | |||
<value type="int" key="ClangTools.ParallelJobs">2</value> | |||
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/> | |||
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/> | |||
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/> | |||
<value type="bool" key="ClangTools.UseGlobalSettings">true</value> | |||
</valuemap> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Target.0</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.15.0 MinGW 32-bit</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.15.0 MinGW 32-bit</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5150.win32_mingw81_kit</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | |||
<value type="bool">true</value> | |||
<value type="int" key="EnableQmlDebugging">0</value> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\bci\Desktop\Qt Filter Program\build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Debug</value> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Debug</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> | |||
<value type="int" key="QtQuickCompiler">2</value> | |||
<value type="int" key="SeparateDebugInfo">2</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> | |||
<value type="bool">true</value> | |||
<value type="int" key="EnableQmlDebugging">2</value> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\bci\Desktop\Qt Filter Program\build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Release</value> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Release</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |||
<value type="int" key="QtQuickCompiler">0</value> | |||
<value type="int" key="SeparateDebugInfo">2</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2"> | |||
<value type="bool">true</value> | |||
<value type="int" key="EnableQmlDebugging">0</value> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\bci\Desktop\Qt Filter Program\build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Profile</value> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Profile</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |||
<value type="int" key="QtQuickCompiler">0</value> | |||
<value type="int" key="SeparateDebugInfo">0</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/> | |||
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> | |||
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value> | |||
<valuelist type="QVariantList" key="Analyzer.Perf.Events"> | |||
<value type="QString">cpu-cycles</value> | |||
</valuelist> | |||
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/> | |||
<value type="int" key="Analyzer.Perf.Frequency">250</value> | |||
<valuelist type="QVariantList" key="Analyzer.Perf.RecordArguments"> | |||
<value type="QString">-e</value> | |||
<value type="QString">cpu-cycles</value> | |||
<value type="QString">--call-graph</value> | |||
<value type="QString">dwarf,4096</value> | |||
<value type="QString">-F</value> | |||
<value type="QString">250</value> | |||
</valuelist> | |||
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value> | |||
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value> | |||
<value type="int" key="Analyzer.Perf.StackSize">4096</value> | |||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> | |||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> | |||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> | |||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> | |||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> | |||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> | |||
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value> | |||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> | |||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> | |||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> | |||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> | |||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> | |||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> | |||
<value type="int">0</value> | |||
<value type="int">1</value> | |||
<value type="int">2</value> | |||
<value type="int">3</value> | |||
<value type="int">4</value> | |||
<value type="int">5</value> | |||
<value type="int">6</value> | |||
<value type="int">7</value> | |||
<value type="int">8</value> | |||
<value type="int">9</value> | |||
<value type="int">10</value> | |||
<value type="int">11</value> | |||
<value type="int">12</value> | |||
<value type="int">13</value> | |||
<value type="int">14</value> | |||
</valuelist> | |||
<value type="int" key="PE.EnvironmentAspect.Base">2</value> | |||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/bci/Desktop/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro</value> | |||
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Users/bci/Desktop/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro</value> | |||
<value type="QString" key="RunConfiguration.Arguments"></value> | |||
<value type="bool" key="RunConfiguration.Arguments.multi">false</value> | |||
<value type="QString" key="RunConfiguration.OverrideDebuggerStartup"></value> | |||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> | |||
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value> | |||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> | |||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value> | |||
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/bci/Desktop/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_15_0_MinGW_32_bit-Release</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.TargetCount</variable> | |||
<value type="int">1</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable> | |||
<value type="int">22</value> | |||
</data> | |||
<data> | |||
<variable>Version</variable> | |||
<value type="int">22</value> | |||
</data> | |||
</qtcreator> |
@@ -0,0 +1,245 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<!DOCTYPE QtCreatorProject> | |||
<!-- Written by QtCreator 2.8.1, 2018-11-01T12:56:57. --> | |||
<qtcreator> | |||
<data> | |||
<variable>ProjectExplorer.Project.ActiveTarget</variable> | |||
<value type="int">0</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.EditorSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value> | |||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> | |||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> | |||
<value type="QString" key="language">Cpp</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QString" key="CurrentPreferences">CppGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> | |||
<value type="QString" key="language">QmlJS</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QString" key="CurrentPreferences">QmlJSGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> | |||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value> | |||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.IndentSize">4</value> | |||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> | |||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value> | |||
<value type="int" key="EditorConfiguration.PaddingMode">1</value> | |||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> | |||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> | |||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> | |||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> | |||
<value type="int" key="EditorConfiguration.TabSize">8</value> | |||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value> | |||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> | |||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> | |||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.PluginSettings</variable> | |||
<valuemap type="QVariantMap"/> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Target.0</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.1.1 MSVC2012 OpenGL 64bit</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.1.1 MSVC2012 OpenGL 64bit</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.511.win64_msvc2012_64_opengl.essentials_kit</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildDirectory">C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_1_1_MSVC2012_OpenGL_64bit-Debug</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildDirectory">C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_1_1_MSVC2012_OpenGL_64bit-Release</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Lokales Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> | |||
<value type="bool" key="Analyzer.Project.UseGlobal">true</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> | |||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> | |||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> | |||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> | |||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> | |||
<value type="int">0</value> | |||
<value type="int">1</value> | |||
<value type="int">2</value> | |||
<value type="int">3</value> | |||
<value type="int">4</value> | |||
<value type="int">5</value> | |||
<value type="int">6</value> | |||
<value type="int">7</value> | |||
<value type="int">8</value> | |||
<value type="int">9</value> | |||
<value type="int">10</value> | |||
<value type="int">11</value> | |||
<value type="int">12</value> | |||
<value type="int">13</value> | |||
<value type="int">14</value> | |||
</valuelist> | |||
<value type="int" key="PE.EnvironmentAspect.Base">2</value> | |||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">TactileBCIFilter</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro</value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">TactileBCIFilter.pro</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> | |||
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> | |||
<value type="bool" key="RunConfiguration.UseCppDebugger">true</value> | |||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">false</value> | |||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.TargetCount</variable> | |||
<value type="int">1</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Updater.EnvironmentId</variable> | |||
<value type="QByteArray">{82c0a605-b3bf-4cdd-8823-53306b6a1d0a}</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable> | |||
<value type="int">14</value> | |||
</data> | |||
</qtcreator> |
@@ -0,0 +1,322 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<!DOCTYPE QtCreatorProject> | |||
<!-- Written by QtCreator 4.12.4, 2020-08-24T11:54:31. --> | |||
<qtcreator> | |||
<data> | |||
<variable>EnvironmentId</variable> | |||
<value type="QByteArray">{82c0a605-b3bf-4cdd-8823-53306b6a1d0a}</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.ActiveTarget</variable> | |||
<value type="int">0</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.EditorSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value> | |||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> | |||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> | |||
<value type="QString" key="language">Cpp</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> | |||
<value type="QString" key="language">QmlJS</value> | |||
<valuemap type="QVariantMap" key="value"> | |||
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> | |||
</valuemap> | |||
</valuemap> | |||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> | |||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value> | |||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.IndentSize">4</value> | |||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> | |||
<value type="int" key="EditorConfiguration.MarginColumn">80</value> | |||
<value type="bool" key="EditorConfiguration.MouseHiding">true</value> | |||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value> | |||
<value type="int" key="EditorConfiguration.PaddingMode">1</value> | |||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> | |||
<value type="bool" key="EditorConfiguration.ShowMargin">false</value> | |||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> | |||
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> | |||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> | |||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> | |||
<value type="int" key="EditorConfiguration.TabSize">8</value> | |||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value> | |||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> | |||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value> | |||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> | |||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.PluginSettings</variable> | |||
<valuemap type="QVariantMap"> | |||
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"> | |||
<value type="QString">-fno-delayed-template-parsing</value> | |||
</valuelist> | |||
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Target.0</variable> | |||
<valuemap type="QVariantMap"> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.11.2 MinGW 32bit</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.11.2 MinGW 32bit</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5112.win32_mingw53_kit</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | |||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2"> | |||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/build-TactileBCIFilter-Desktop_Qt_5_11_2_MinGW_32bit-Profile</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value> | |||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value> | |||
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Erstellen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |||
</valuemap> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/> | |||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment-Konfiguration</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> | |||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> | |||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> | |||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> | |||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> | |||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> | |||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> | |||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> | |||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> | |||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> | |||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> | |||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> | |||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> | |||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> | |||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> | |||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> | |||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> | |||
<value type="int">0</value> | |||
<value type="int">1</value> | |||
<value type="int">2</value> | |||
<value type="int">3</value> | |||
<value type="int">4</value> | |||
<value type="int">5</value> | |||
<value type="int">6</value> | |||
<value type="int">7</value> | |||
<value type="int">8</value> | |||
<value type="int">9</value> | |||
<value type="int">10</value> | |||
<value type="int">11</value> | |||
<value type="int">12</value> | |||
<value type="int">13</value> | |||
<value type="int">14</value> | |||
</valuelist> | |||
<value type="int" key="PE.EnvironmentAspect.Base">2</value> | |||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">TactileBCIFilter</value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter/TactileBCIFilter.pro</value> | |||
<value type="bool" key="QmakeProjectManager.QmakeRunConfiguration.UseLibrarySearchPath">true</value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">TactileBCIFilter.pro</value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> | |||
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory.default">C:/Users/test/Desktop/BCI Masterarbeit/Qt Filter Program/TactileBCIFilter</value> | |||
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> | |||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> | |||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> | |||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> | |||
</valuemap> | |||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> | |||
</valuemap> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.TargetCount</variable> | |||
<value type="int">1</value> | |||
</data> | |||
<data> | |||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable> | |||
<value type="int">18</value> | |||
</data> | |||
<data> | |||
<variable>Version</variable> | |||
<value type="int">18</value> | |||
</data> | |||
</qtcreator> |
@@ -0,0 +1 @@ | |||
IDI_ICON1 ICON DISCARDABLE "brain2.ico" |
@@ -0,0 +1,11 @@ | |||
#include "mainwindow.h" | |||
#include <QApplication> | |||
int main(int argc, char *argv[]) | |||
{ | |||
QApplication a(argc, argv); | |||
MainWindow w; | |||
w.show(); | |||
return a.exec(); | |||
} |
@@ -0,0 +1,362 @@ | |||
#include "mainwindow.h" | |||
#include "ui_mainwindow.h" | |||
#include <QTime> | |||
#include <QMessageBox> | |||
#include <QThread> | |||
#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<int>(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); | |||
} |
@@ -0,0 +1,60 @@ | |||
#ifndef MAINWINDOW_H | |||
#define MAINWINDOW_H | |||
#include <QMainWindow> | |||
#include <QUdpSocket> | |||
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 |
@@ -0,0 +1,900 @@ | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<ui version="4.0"> | |||
<class>MainWindow</class> | |||
<widget class="QMainWindow" name="MainWindow"> | |||
<property name="geometry"> | |||
<rect> | |||
<x>0</x> | |||
<y>0</y> | |||
<width>515</width> | |||
<height>486</height> | |||
</rect> | |||
</property> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>515</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="windowTitle"> | |||
<string>Tactile BCI Filter</string> | |||
</property> | |||
<property name="windowIcon"> | |||
<iconset> | |||
<normaloff>brain.png</normaloff>brain.png</iconset> | |||
</property> | |||
<widget class="QWidget" name="centralWidget"> | |||
<layout class="QHBoxLayout" name="horizontalLayout_7"> | |||
<item> | |||
<layout class="QVBoxLayout" name="verticalLayout_4"> | |||
<item> | |||
<widget class="QGroupBox" name="groupBox"> | |||
<property name="sizePolicy"> | |||
<sizepolicy hsizetype="Fixed" vsizetype="Preferred"> | |||
<horstretch>0</horstretch> | |||
<verstretch>0</verstretch> | |||
</sizepolicy> | |||
</property> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>300</width> | |||
<height>0</height> | |||
</size> | |||
</property> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>290</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="title"> | |||
<string>Network Preferences</string> | |||
</property> | |||
<layout class="QVBoxLayout" name="verticalLayout_5"> | |||
<item> | |||
<layout class="QFormLayout" name="formLayout_2"> | |||
<item row="1" column="0"> | |||
<widget class="QLabel" name="label_PCIP"> | |||
<property name="text"> | |||
<string>PC-IP:</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="1" column="1"> | |||
<layout class="QHBoxLayout" name="horizontalLayout"> | |||
<item> | |||
<widget class="QLineEdit" name="line_PCIP1"> | |||
<property name="sizePolicy"> | |||
<sizepolicy hsizetype="Preferred" vsizetype="Fixed"> | |||
<horstretch>0</horstretch> | |||
<verstretch>0</verstretch> | |||
</sizepolicy> | |||
</property> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>127</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLabel" name="label"> | |||
<property name="text"> | |||
<string>.</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="line_PCIP2"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>0</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLabel" name="label_2"> | |||
<property name="text"> | |||
<string>.</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="line_PCIP3"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>0</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLabel" name="label_3"> | |||
<property name="text"> | |||
<string>.</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="line_PCIP4"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>1</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>3</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<spacer name="horizontalSpacer"> | |||
<property name="orientation"> | |||
<enum>Qt::Horizontal</enum> | |||
</property> | |||
<property name="sizeHint" stdset="0"> | |||
<size> | |||
<width>40</width> | |||
<height>20</height> | |||
</size> | |||
</property> | |||
</spacer> | |||
</item> | |||
</layout> | |||
</item> | |||
<item row="0" column="0" colspan="2"> | |||
<widget class="QLabel" name="label_11"> | |||
<property name="font"> | |||
<font> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="text"> | |||
<string>Receive socket BCI-Stream:</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="2" column="0"> | |||
<widget class="QLabel" name="label_PCPORT"> | |||
<property name="text"> | |||
<string>PC-Port:</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="2" column="1"> | |||
<layout class="QHBoxLayout" name="horizontalLayout_3"> | |||
<item> | |||
<widget class="QLineEdit" name="line_PCPort"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>86</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>00000</string> | |||
</property> | |||
<property name="text"> | |||
<string>5001</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<spacer name="horizontalSpacer_2"> | |||
<property name="orientation"> | |||
<enum>Qt::Horizontal</enum> | |||
</property> | |||
<property name="sizeHint" stdset="0"> | |||
<size> | |||
<width>40</width> | |||
<height>20</height> | |||
</size> | |||
</property> | |||
</spacer> | |||
</item> | |||
</layout> | |||
</item> | |||
<item row="3" column="0" colspan="2"> | |||
<widget class="QLabel" name="label_5"> | |||
<property name="font"> | |||
<font> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="text"> | |||
<string>Receive socket Adafruit Feather:</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="4" column="0"> | |||
<widget class="QLabel" name="label_6"> | |||
<property name="text"> | |||
<string>Feather-IP:</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="4" column="1"> | |||
<layout class="QHBoxLayout" name="horizontalLayout_4"> | |||
<item> | |||
<widget class="QLineEdit" name="line_FeatherIP1"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>192</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLabel" name="label_8"> | |||
<property name="text"> | |||
<string>.</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="line_FeatherIP2"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>168</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLabel" name="label_9"> | |||
<property name="text"> | |||
<string>.</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="line_FeatherIP3"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>4</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLabel" name="label_10"> | |||
<property name="text"> | |||
<string>.</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="line_FeatherIP4"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>000</string> | |||
</property> | |||
<property name="text"> | |||
<string>1</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>0</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<spacer name="horizontalSpacer_3"> | |||
<property name="orientation"> | |||
<enum>Qt::Horizontal</enum> | |||
</property> | |||
<property name="sizeHint" stdset="0"> | |||
<size> | |||
<width>40</width> | |||
<height>20</height> | |||
</size> | |||
</property> | |||
</spacer> | |||
</item> | |||
</layout> | |||
</item> | |||
<item row="5" column="0"> | |||
<widget class="QLabel" name="label_7"> | |||
<property name="text"> | |||
<string>Feather-Port:</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="5" column="1"> | |||
<layout class="QHBoxLayout" name="horizontalLayout_5"> | |||
<item> | |||
<widget class="QLineEdit" name="line_FeatherPort"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>86</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="inputMask"> | |||
<string>00000</string> | |||
</property> | |||
<property name="text"> | |||
<string>8888</string> | |||
</property> | |||
<property name="cursorPosition"> | |||
<number>5</number> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<spacer name="horizontalSpacer_4"> | |||
<property name="orientation"> | |||
<enum>Qt::Horizontal</enum> | |||
</property> | |||
<property name="sizeHint" stdset="0"> | |||
<size> | |||
<width>40</width> | |||
<height>20</height> | |||
</size> | |||
</property> | |||
</spacer> | |||
</item> | |||
</layout> | |||
</item> | |||
</layout> | |||
</item> | |||
<item> | |||
<widget class="QPushButton" name="push_Apply"> | |||
<property name="text"> | |||
<string>Apply</string> | |||
</property> | |||
</widget> | |||
</item> | |||
</layout> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QGroupBox" name="groupBox_2"> | |||
<property name="sizePolicy"> | |||
<sizepolicy hsizetype="Fixed" vsizetype="Preferred"> | |||
<horstretch>0</horstretch> | |||
<verstretch>0</verstretch> | |||
</sizepolicy> | |||
</property> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>300</width> | |||
<height>0</height> | |||
</size> | |||
</property> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>290</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="title"> | |||
<string>Logger</string> | |||
</property> | |||
<layout class="QVBoxLayout" name="verticalLayout_6"> | |||
<item> | |||
<layout class="QHBoxLayout" name="horizontalLayout_2"> | |||
<item> | |||
<widget class="QCheckBox" name="check_ClearLog"> | |||
<property name="text"> | |||
<string>Clear log when applying</string> | |||
</property> | |||
<property name="checked"> | |||
<bool>true</bool> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QCheckBox" name="check_LogBCI"> | |||
<property name="text"> | |||
<string>Log BCI Data</string> | |||
</property> | |||
<property name="checked"> | |||
<bool>true</bool> | |||
</property> | |||
</widget> | |||
</item> | |||
</layout> | |||
</item> | |||
<item> | |||
<widget class="QPlainTextEdit" name="plain_Log"/> | |||
</item> | |||
<item> | |||
<layout class="QHBoxLayout" name="horizontalLayout_6"> | |||
<item> | |||
<widget class="QLabel" name="label_LastSymbol"> | |||
<property name="text"> | |||
<string>Last Symbol:</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QLineEdit" name="lineLastSymbol"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>35</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<spacer name="horizontalSpacer_5"> | |||
<property name="orientation"> | |||
<enum>Qt::Horizontal</enum> | |||
</property> | |||
<property name="sizeHint" stdset="0"> | |||
<size> | |||
<width>40</width> | |||
<height>20</height> | |||
</size> | |||
</property> | |||
</spacer> | |||
</item> | |||
<item> | |||
<widget class="QPushButton" name="push_ClearLog"> | |||
<property name="text"> | |||
<string>Clear Log</string> | |||
</property> | |||
</widget> | |||
</item> | |||
</layout> | |||
</item> | |||
</layout> | |||
</widget> | |||
</item> | |||
</layout> | |||
</item> | |||
<item> | |||
<widget class="Line" name="line"> | |||
<property name="orientation"> | |||
<enum>Qt::Vertical</enum> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<layout class="QVBoxLayout" name="verticalLayout_3"> | |||
<item> | |||
<widget class="QGroupBox" name="groupBox_3"> | |||
<property name="maximumSize"> | |||
<size> | |||
<width>178</width> | |||
<height>16777215</height> | |||
</size> | |||
</property> | |||
<property name="title"> | |||
<string>Tactile Visualizer</string> | |||
</property> | |||
<layout class="QVBoxLayout" name="verticalLayout"> | |||
<item> | |||
<widget class="QCheckBox" name="check_Tactile"> | |||
<property name="text"> | |||
<string>Tactile Session</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QFrame" name="frame"> | |||
<property name="frameShape"> | |||
<enum>QFrame::Box</enum> | |||
</property> | |||
<property name="frameShadow"> | |||
<enum>QFrame::Plain</enum> | |||
</property> | |||
<property name="lineWidth"> | |||
<number>1</number> | |||
</property> | |||
<layout class="QGridLayout" name="gridLayout_2"> | |||
<property name="leftMargin"> | |||
<number>5</number> | |||
</property> | |||
<property name="topMargin"> | |||
<number>5</number> | |||
</property> | |||
<property name="rightMargin"> | |||
<number>5</number> | |||
</property> | |||
<property name="bottomMargin"> | |||
<number>5</number> | |||
</property> | |||
<item row="0" column="0"> | |||
<widget class="QLabel" name="label_Left"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<pointsize>12</pointsize> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="styleSheet"> | |||
<string notr="true">background-color: rgb(255, 255, 255);</string> | |||
</property> | |||
<property name="frameShape"> | |||
<enum>QFrame::Box</enum> | |||
</property> | |||
<property name="text"> | |||
<string>LINKS</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="1" column="0"> | |||
<widget class="QLabel" name="label_Right"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<pointsize>12</pointsize> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="styleSheet"> | |||
<string notr="true">background-color: rgb(255, 255, 255);</string> | |||
</property> | |||
<property name="frameShape"> | |||
<enum>QFrame::Box</enum> | |||
</property> | |||
<property name="text"> | |||
<string>RECHTS</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="2" column="0"> | |||
<widget class="QLabel" name="label_Forward"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<pointsize>12</pointsize> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="styleSheet"> | |||
<string notr="true">background-color: rgb(255, 255, 255);</string> | |||
</property> | |||
<property name="frameShape"> | |||
<enum>QFrame::Box</enum> | |||
</property> | |||
<property name="text"> | |||
<string>VOR</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="3" column="0"> | |||
<widget class="QLabel" name="label_Back"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<pointsize>12</pointsize> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="styleSheet"> | |||
<string notr="true">background-color: rgb(255, 255, 255);</string> | |||
</property> | |||
<property name="frameShape"> | |||
<enum>QFrame::Box</enum> | |||
</property> | |||
<property name="text"> | |||
<string>ZURÜCK</string> | |||
</property> | |||
<property name="alignment"> | |||
<set>Qt::AlignCenter</set> | |||
</property> | |||
</widget> | |||
</item> | |||
</layout> | |||
</widget> | |||
</item> | |||
</layout> | |||
</widget> | |||
</item> | |||
<item> | |||
<widget class="QGroupBox" name="groupBox_4"> | |||
<property name="title"> | |||
<string>Vibration Tester</string> | |||
</property> | |||
<layout class="QGridLayout" name="gridLayout_4"> | |||
<item row="0" column="0"> | |||
<layout class="QGridLayout" name="gridLayout_3"> | |||
<item row="2" column="1"> | |||
<widget class="QPushButton" name="push_allLOW"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="text"> | |||
<string>All LOW</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="1" column="0"> | |||
<widget class="QPushButton" name="push_Forward"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="text"> | |||
<string>VOR</string> | |||
</property> | |||
<property name="checkable"> | |||
<bool>true</bool> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="2" column="0"> | |||
<widget class="QPushButton" name="push_allHIGH"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="text"> | |||
<string>All HIGH</string> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="0" column="0"> | |||
<widget class="QPushButton" name="push_Left"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="text"> | |||
<string>LINKS</string> | |||
</property> | |||
<property name="checkable"> | |||
<bool>true</bool> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="1" column="1"> | |||
<widget class="QPushButton" name="push_Back"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="text"> | |||
<string>ZURÜCK</string> | |||
</property> | |||
<property name="checkable"> | |||
<bool>true</bool> | |||
</property> | |||
</widget> | |||
</item> | |||
<item row="0" column="1"> | |||
<widget class="QPushButton" name="push_Right"> | |||
<property name="minimumSize"> | |||
<size> | |||
<width>0</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
<property name="font"> | |||
<font> | |||
<weight>75</weight> | |||
<bold>true</bold> | |||
</font> | |||
</property> | |||
<property name="text"> | |||
<string>RECHTS</string> | |||
</property> | |||
<property name="checkable"> | |||
<bool>true</bool> | |||
</property> | |||
</widget> | |||
</item> | |||
</layout> | |||
</item> | |||
</layout> | |||
</widget> | |||
</item> | |||
<item> | |||
<spacer name="verticalSpacer"> | |||
<property name="orientation"> | |||
<enum>Qt::Vertical</enum> | |||
</property> | |||
<property name="sizeHint" stdset="0"> | |||
<size> | |||
<width>20</width> | |||
<height>40</height> | |||
</size> | |||
</property> | |||
</spacer> | |||
</item> | |||
</layout> | |||
</item> | |||
</layout> | |||
</widget> | |||
<widget class="QStatusBar" name="statusBar"/> | |||
<widget class="QMenuBar" name="menuBar"> | |||
<property name="geometry"> | |||
<rect> | |||
<x>0</x> | |||
<y>0</y> | |||
<width>515</width> | |||
<height>21</height> | |||
</rect> | |||
</property> | |||
</widget> | |||
</widget> | |||
<layoutdefault spacing="6" margin="11"/> | |||
<resources/> | |||
<connections/> | |||
</ui> |
@@ -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 <QtCore/QVariant> | |||
#include <QtGui/QIcon> | |||
#include <QtWidgets/QApplication> | |||
#include <QtWidgets/QCheckBox> | |||
#include <QtWidgets/QFormLayout> | |||
#include <QtWidgets/QFrame> | |||
#include <QtWidgets/QGridLayout> | |||
#include <QtWidgets/QGroupBox> | |||
#include <QtWidgets/QHBoxLayout> | |||
#include <QtWidgets/QLabel> | |||
#include <QtWidgets/QLineEdit> | |||
#include <QtWidgets/QMainWindow> | |||
#include <QtWidgets/QMenuBar> | |||
#include <QtWidgets/QPlainTextEdit> | |||
#include <QtWidgets/QPushButton> | |||
#include <QtWidgets/QSpacerItem> | |||
#include <QtWidgets/QStatusBar> | |||
#include <QtWidgets/QVBoxLayout> | |||
#include <QtWidgets/QWidget> | |||
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 |