commit e803798742fae3046dd94cf8269e0fc85f3b6b4b
Author: SebastianDiel <sebastian.diel@web.de>
Date:   Fri Aug 11 20:33:27 2017 +0200

    actually running, but still with the bug

diff --git a/#Makefile b/#Makefile
new file mode 100644
index 0000000..0ca36ea
--- /dev/null
+++ b/#Makefile
@@ -0,0 +1,523 @@
+#############################################################################
+# Makefile for building: EntityManager
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  EntityManager.pro
+# Template: subdirs
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile EntityManager.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: make_first
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+SUBTARGETS    =  \
+		sub-src \
+		sub-tests \
+		sub-samples
+
+
+sub-src-qmake_all:  FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+	cd src/ && $(MAKE) -f Makefile qmake_all
+sub-src: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
+sub-src-make_first-ordered: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
+sub-src-make_first: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
+sub-src-all-ordered: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
+sub-src-all: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
+sub-src-clean-ordered: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
+sub-src-clean: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
+sub-src-distclean-ordered: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
+sub-src-distclean: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
+sub-src-install_subtargets-ordered: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
+sub-src-install_subtargets: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
+sub-src-uninstall_subtargets-ordered: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
+sub-src-uninstall_subtargets: FORCE
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
+sub-tests-qmake_all: sub-src-qmake_all FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+	cd tests/ && $(MAKE) -f Makefile qmake_all
+sub-tests: sub-src FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
+sub-tests-make_first-ordered: sub-src-make_first-ordered  FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
+sub-tests-make_first: sub-src-make_first FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
+sub-tests-all-ordered: sub-src-all-ordered  FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
+sub-tests-all: sub-src-all FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
+sub-tests-clean-ordered: sub-src-clean-ordered  FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
+sub-tests-clean: sub-src-clean FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
+sub-tests-distclean-ordered: sub-src-distclean-ordered  FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
+sub-tests-distclean: sub-src-distclean FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
+sub-tests-install_subtargets-ordered: sub-src-install_subtargets-ordered  FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
+sub-tests-install_subtargets: sub-src-install_subtargets FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
+sub-tests-uninstall_subtargets-ordered: sub-src-uninstall_subtargets-ordered  FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
+sub-tests-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
+sub-samples-qmake_all: sub-tests-qmake_all FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+	cd samples/ && $(MAKE) -f Makefile qmake_all
+sub-samples: sub-tests FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
+sub-samples-make_first-ordered: sub-tests-make_first-ordered  FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
+sub-samples-make_first: sub-tests-make_first FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
+sub-samples-all-ordered: sub-tests-all-ordered  FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
+sub-samples-all: sub-tests-all FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
+sub-samples-clean-ordered: sub-tests-clean-ordered  FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
+sub-samples-clean: sub-tests-clean FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
+sub-samples-distclean-ordered: sub-tests-distclean-ordered  FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
+sub-samples-distclean: sub-tests-distclean FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
+sub-samples-install_subtargets-ordered: sub-tests-install_subtargets-ordered  FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
+sub-samples-install_subtargets: sub-tests-install_subtargets FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
+sub-samples-uninstall_subtargets-ordered: sub-tests-uninstall_subtargets-ordered  FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
+sub-samples-uninstall_subtargets: sub-tests-uninstall_subtargets FORCE
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
+
+Makefile: EntityManager.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
+		.qmake.stash \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
+		EntityManager.pro
+	$(QMAKE) -o Makefile EntityManager.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
+.qmake.stash:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
+EntityManager.pro:
+qmake: FORCE
+	@$(QMAKE) -o Makefile EntityManager.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: sub-src-qmake_all sub-tests-qmake_all sub-samples-qmake_all FORCE
+
+make_first: sub-src-make_first-ordered sub-tests-make_first-ordered sub-samples-make_first-ordered  FORCE
+all: sub-src-all-ordered sub-tests-all-ordered sub-samples-all-ordered  FORCE
+clean: sub-src-clean-ordered sub-tests-clean-ordered sub-samples-clean-ordered  FORCE
+distclean: sub-src-distclean-ordered sub-tests-distclean-ordered sub-samples-distclean-ordered  FORCE
+	-$(DEL_FILE) Makefile
+	-$(DEL_FILE) .qmake.stash
+install_subtargets: sub-src-install_subtargets-ordered sub-tests-install_subtargets-ordered sub-samples-install_subtargets-ordered FORCE
+uninstall_subtargets: sub-src-uninstall_subtargets-ordered sub-tests-uninstall_subtargets-ordered sub-samples-uninstall_subtargets-ordered FORCE
+
+sub-src-debug_ordered:
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+sub-tests-debug_ordered: sub-src-debug_ordered 
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+sub-samples-debug_ordered: sub-tests-debug_ordered 
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+debug: sub-src-debug_ordered sub-tests-debug_ordered sub-samples-debug_ordered
+
+sub-src-release_ordered:
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+sub-tests-release_ordered: sub-src-release_ordered 
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+sub-samples-release_ordered: sub-tests-release_ordered 
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+release: sub-src-release_ordered sub-tests-release_ordered sub-samples-release_ordered
+
+sub-src-check_ordered:
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
+sub-tests-check_ordered: sub-src-check_ordered 
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
+sub-samples-check_ordered: sub-tests-check_ordered 
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
+check: sub-src-check_ordered sub-tests-check_ordered sub-samples-check_ordered
+
+sub-src-benchmark_ordered:
+	@test -d src/ || mkdir -p src/
+	cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
+sub-tests-benchmark_ordered: sub-src-benchmark_ordered 
+	@test -d tests/ || mkdir -p tests/
+	cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
+sub-samples-benchmark_ordered: sub-tests-benchmark_ordered 
+	@test -d samples/ || mkdir -p samples/
+	cd samples/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
+benchmark: sub-src-benchmark_ordered sub-tests-benchmark_ordered sub-samples-benchmark_ordered
+install:install_subtargets  FORCE
+
+uninstall: uninstall_subtargets FORCE
+
+FORCE:
+
diff --git a/.qmake.stash b/.qmake.stash
new file mode 100644
index 0000000..54b8236
--- /dev/null
+++ b/.qmake.stash
@@ -0,0 +1,14 @@
+QMAKE_DEFAULT_INCDIRS = \
+    C:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include \
+    C:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed \
+    C:/Qt/Tools/mingw530_32/i686-w64-mingw32/include \
+    C:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ \
+    C:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 \
+    C:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward
+QMAKE_DEFAULT_LIBDIRS = \
+    C \
+    /Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/;C \
+    /Qt/Tools/mingw530_32/lib/gcc/;C \
+    /Qt/Tools/mingw530_32/i686-w64-mingw32/lib/;C \
+    /Qt/Tools/mingw530_32/lib/;C \
+    /Qt/Tools/mingw530_32/lib
diff --git a/samples/Makefile b/samples/Makefile
index 00ff839..b0144cf 100644
--- a/samples/Makefile
+++ b/samples/Makefile
@@ -3,30 +3,26 @@
 # Generated by qmake (3.1) (Qt 5.8.0)
 # Project:  samples.pro
 # Template: subdirs
-# Command: /usr/bin/qmake -o Makefile samples.pro
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 #############################################################################
 
 MAKEFILE      = Makefile
 
 first: make_first
-QMAKE         = /usr/bin/qmake
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
 DEL_FILE      = rm -f
 CHK_DIR_EXISTS= test -d
 MKDIR         = mkdir -p
 COPY          = cp -f
 COPY_FILE     = cp -f
 COPY_DIR      = cp -f -R
-INSTALL_FILE  = install -m 644 -p
-INSTALL_PROGRAM = install -m 755 -p
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
 INSTALL_DIR   = cp -f -R
 DEL_FILE      = rm -f
-SYMLINK       = ln -f -s
+SYMLINK       = $(QMAKE) -install ln -f -s
 DEL_DIR       = rmdir
 MOVE          = mv -f
-TAR           = tar -cf
-COMPRESS      = gzip -9f
-DISTNAME      = samples1.0.0
-DISTDIR = /home/cehringfeld/gitrepos/entitymanager/samples/.tmp/samples1.0.0
 SUBTARGETS    =  \
 		sub-example \
 		sub-simple \
@@ -35,453 +31,381 @@ SUBTARGETS    =  \
 
 sub-example-qmake_all:  FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro
+	cd example/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 	cd example/ && $(MAKE) -f Makefile qmake_all
 sub-example: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
 sub-example-make_first: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile 
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
 sub-example-all: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile all
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
 sub-example-clean: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile clean
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
 sub-example-distclean: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile distclean
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
 sub-example-install_subtargets: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile install
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
 sub-example-uninstall_subtargets: FORCE
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile uninstall
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
 sub-simple-qmake_all:  FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro
+	cd simple/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 	cd simple/ && $(MAKE) -f Makefile qmake_all
 sub-simple: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
 sub-simple-make_first: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile 
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
 sub-simple-all: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile all
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
 sub-simple-clean: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile clean
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
 sub-simple-distclean: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile distclean
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
 sub-simple-install_subtargets: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile install
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
 sub-simple-uninstall_subtargets: FORCE
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile uninstall
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
 sub-validators-qmake_all:  FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro
+	cd validators/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 	cd validators/ && $(MAKE) -f Makefile qmake_all
 sub-validators: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
 sub-validators-make_first: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile 
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
 sub-validators-all: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile all
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
 sub-validators-clean: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile clean
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
 sub-validators-distclean: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile distclean
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
 sub-validators-install_subtargets: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile install
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
 sub-validators-uninstall_subtargets: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile uninstall
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
 
-Makefile: samples.pro /usr/lib/qt/mkspecs/linux-g++/qmake.conf /usr/lib/qt/mkspecs/features/spec_pre.prf \
-		/usr/lib/qt/mkspecs/common/unix.conf \
-		/usr/lib/qt/mkspecs/common/linux.conf \
-		/usr/lib/qt/mkspecs/common/sanitize.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base-unix.conf \
-		/usr/lib/qt/mkspecs/common/g++-base.conf \
-		/usr/lib/qt/mkspecs/common/g++-unix.conf \
-		/usr/lib/qt/mkspecs/qconfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Attica.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Fluid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KActivities.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KArchive.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KAuth.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCrash.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KHtml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KI18n.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJS.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KParts.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KPty.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KService.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWallet.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri \
-		/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Solid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri \
-		/usr/lib/qt/mkspecs/features/qt_functions.prf \
-		/usr/lib/qt/mkspecs/features/qt_config.prf \
-		/usr/lib/qt/mkspecs/linux-g++/qmake.conf \
-		/usr/lib/qt/mkspecs/features/spec_post.prf \
+Makefile: samples.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
 		../.qmake.stash \
-		/usr/lib/qt/mkspecs/features/exclusive_builds.prf \
-		/usr/lib/qt/mkspecs/features/toolchain.prf \
-		/usr/lib/qt/mkspecs/features/default_pre.prf \
-		/usr/lib/qt/mkspecs/features/resolve_config.prf \
-		/usr/lib/qt/mkspecs/features/default_post.prf \
-		/usr/lib/qt/mkspecs/features/warn_on.prf \
-		/usr/lib/qt/mkspecs/features/qmake_use.prf \
-		/usr/lib/qt/mkspecs/features/file_copies.prf \
-		/usr/lib/qt/mkspecs/features/testcase_targets.prf \
-		/usr/lib/qt/mkspecs/features/exceptions.prf \
-		/usr/lib/qt/mkspecs/features/yacc.prf \
-		/usr/lib/qt/mkspecs/features/lex.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
 		samples.pro
-	$(QMAKE) -o Makefile samples.pro
-/usr/lib/qt/mkspecs/features/spec_pre.prf:
-/usr/lib/qt/mkspecs/common/unix.conf:
-/usr/lib/qt/mkspecs/common/linux.conf:
-/usr/lib/qt/mkspecs/common/sanitize.conf:
-/usr/lib/qt/mkspecs/common/gcc-base.conf:
-/usr/lib/qt/mkspecs/common/gcc-base-unix.conf:
-/usr/lib/qt/mkspecs/common/g++-base.conf:
-/usr/lib/qt/mkspecs/common/g++-unix.conf:
-/usr/lib/qt/mkspecs/qconfig.pri:
-/usr/lib/qt/mkspecs/modules/qt_Attica.pri:
-/usr/lib/qt/mkspecs/modules/qt_Fluid.pri:
-/usr/lib/qt/mkspecs/modules/qt_KActivities.pri:
-/usr/lib/qt/mkspecs/modules/qt_KArchive.pri:
-/usr/lib/qt/mkspecs/modules/qt_KAuth.pri:
-/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCrash.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri:
-/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri:
-/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KHtml.pri:
-/usr/lib/qt/mkspecs/modules/qt_KI18n.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri:
-/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJS.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri:
-/usr/lib/qt/mkspecs/modules/qt_KParts.pri:
-/usr/lib/qt/mkspecs/modules/qt_KPty.pri:
-/usr/lib/qt/mkspecs/modules/qt_KService.pri:
-/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri:
-/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri:
-/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWallet.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri:
-/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_core.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_help.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_location.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_network.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_script.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri:
-/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri:
-/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri:
-/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_Solid.pri:
-/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri:
-/usr/lib/qt/mkspecs/features/qt_functions.prf:
-/usr/lib/qt/mkspecs/features/qt_config.prf:
-/usr/lib/qt/mkspecs/linux-g++/qmake.conf:
-/usr/lib/qt/mkspecs/features/spec_post.prf:
+	$(QMAKE) -o Makefile samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
 ../.qmake.stash:
-/usr/lib/qt/mkspecs/features/exclusive_builds.prf:
-/usr/lib/qt/mkspecs/features/toolchain.prf:
-/usr/lib/qt/mkspecs/features/default_pre.prf:
-/usr/lib/qt/mkspecs/features/resolve_config.prf:
-/usr/lib/qt/mkspecs/features/default_post.prf:
-/usr/lib/qt/mkspecs/features/warn_on.prf:
-/usr/lib/qt/mkspecs/features/qmake_use.prf:
-/usr/lib/qt/mkspecs/features/file_copies.prf:
-/usr/lib/qt/mkspecs/features/testcase_targets.prf:
-/usr/lib/qt/mkspecs/features/exceptions.prf:
-/usr/lib/qt/mkspecs/features/yacc.prf:
-/usr/lib/qt/mkspecs/features/lex.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
 samples.pro:
 qmake: FORCE
-	@$(QMAKE) -o Makefile samples.pro
+	@$(QMAKE) -o Makefile samples.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 
 qmake_all: sub-example-qmake_all sub-simple-qmake_all sub-validators-qmake_all FORCE
 
@@ -493,26 +417,48 @@ distclean: sub-example-distclean sub-simple-distclean sub-validators-distclean
 install_subtargets: sub-example-install_subtargets sub-simple-install_subtargets sub-validators-install_subtargets FORCE
 uninstall_subtargets: sub-example-uninstall_subtargets sub-simple-uninstall_subtargets sub-validators-uninstall_subtargets FORCE
 
+sub-example-debug:
+	@test -d example/ || mkdir -p example/
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+sub-simple-debug:
+	@test -d simple/ || mkdir -p simple/
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+sub-validators-debug:
+	@test -d validators/ || mkdir -p validators/
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+debug: sub-example-debug sub-simple-debug sub-validators-debug
+
+sub-example-release:
+	@test -d example/ || mkdir -p example/
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+sub-simple-release:
+	@test -d simple/ || mkdir -p simple/
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+sub-validators-release:
+	@test -d validators/ || mkdir -p validators/
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+release: sub-example-release sub-simple-release sub-validators-release
+
 sub-example-check:
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile check
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
 sub-simple-check:
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile check
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
 sub-validators-check:
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile check
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
 check: sub-example-check sub-simple-check sub-validators-check
 
 sub-example-benchmark:
 	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -f Makefile benchmark
+	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example/example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
 sub-simple-benchmark:
 	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -f Makefile benchmark
+	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple/simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
 sub-validators-benchmark:
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -f Makefile benchmark
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
 benchmark: sub-example-benchmark sub-simple-benchmark sub-validators-benchmark
 install:install_subtargets  FORCE
 
@@ -520,22 +466,3 @@ uninstall: uninstall_subtargets FORCE
 
 FORCE:
 
-dist: distdir FORCE
-	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
-
-distdir: sub-example-distdir sub-simple-distdir sub-validators-distdir FORCE
-	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
-	$(COPY_FILE) --parents /usr/lib/qt/mkspecs/features/spec_pre.prf /usr/lib/qt/mkspecs/common/unix.conf /usr/lib/qt/mkspecs/common/linux.conf /usr/lib/qt/mkspecs/common/sanitize.conf /usr/lib/qt/mkspecs/common/gcc-base.conf /usr/lib/qt/mkspecs/common/gcc-base-unix.conf /usr/lib/qt/mkspecs/common/g++-base.conf /usr/lib/qt/mkspecs/common/g++-unix.conf /usr/lib/qt/mkspecs/qconfig.pri /usr/lib/qt/mkspecs/modules/qt_Attica.pri /usr/lib/qt/mkspecs/modules/qt_Fluid.pri /usr/lib/qt/mkspecs/modules/qt_KActivities.pri /usr/lib/qt/mkspecs/modules/qt_KArchive.pri /usr/lib/qt/mkspecs/modules/qt_KAuth.pri /usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri /usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri /usr/lib/qt/mkspecs/modules/qt_KCodecs.pri /usr/lib/qt/mkspecs/modules/qt_KCompletion.pri /usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri /usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri /usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri /usr/lib/qt/mkspecs/modules/qt_KCrash.pri /usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri /usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri /usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri /usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri /usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri /usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri /usr/lib/qt/mkspecs/modules/qt_KHtml.pri /usr/lib/qt/mkspecs/modules/qt_KI18n.pri /usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri /usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri /usr/lib/qt/mkspecs/modules/qt_KIOCore.pri /usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KIOGui.pri /usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KItemModels.pri /usr/lib/qt/mkspecs/modules/qt_KItemViews.pri /usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KJS.pri /usr/lib/qt/mkspecs/modules/qt_KJSApi.pri /usr/lib/qt/mkspecs/modules/qt_KNotifications.pri /usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri /usr/lib/qt/mkspecs/modules/qt_KNTLM.pri /usr/lib/qt/mkspecs/modules/qt_KParts.pri /usr/lib/qt/mkspecs/modules/qt_KPty.pri /usr/lib/qt/mkspecs/modules/qt_KService.pri /usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri /usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri /usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri /usr/lib/qt/mkspecs/modules/qt_KWallet.pri /usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri /usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri /usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri /usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri /usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri /usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri /usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_core.pri /usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri /usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_designer.pri /usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_gui.pri /usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_help.pri /usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_location.pri /usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_network.pri /usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri /usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri /usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri /usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri /usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qml.pri /usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quick.pri /usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_script.pri /usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri /usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri /usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_sql.pri /usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_svg.pri /usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri /usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri /usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri /usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri /usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri /usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri /usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri /usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri /usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_xml.pri /usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri /usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri /usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri /usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri /usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri /usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri /usr/lib/qt/mkspecs/modules/qt_Solid.pri /usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri /usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri /usr/lib/qt/mkspecs/features/qt_functions.prf /usr/lib/qt/mkspecs/features/qt_config.prf /usr/lib/qt/mkspecs/linux-g++/qmake.conf /usr/lib/qt/mkspecs/features/spec_post.prf ../.qmake.stash /usr/lib/qt/mkspecs/features/exclusive_builds.prf /usr/lib/qt/mkspecs/features/toolchain.prf /usr/lib/qt/mkspecs/features/default_pre.prf /usr/lib/qt/mkspecs/features/resolve_config.prf /usr/lib/qt/mkspecs/features/default_post.prf /usr/lib/qt/mkspecs/features/warn_on.prf /usr/lib/qt/mkspecs/features/qmake_use.prf /usr/lib/qt/mkspecs/features/file_copies.prf /usr/lib/qt/mkspecs/features/testcase_targets.prf /usr/lib/qt/mkspecs/features/exceptions.prf /usr/lib/qt/mkspecs/features/yacc.prf /usr/lib/qt/mkspecs/features/lex.prf samples.pro $(DISTDIR)/
-
-sub-example-distdir: FORCE
-	@test -d example/ || mkdir -p example/
-	cd example/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/example/example.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/example
-
-sub-simple-distdir: FORCE
-	@test -d simple/ || mkdir -p simple/
-	cd simple/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/simple/simple.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/simple
-
-sub-validators-distdir: FORCE
-	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/samples/validators/validators.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/validators
-
diff --git a/samples/example/Makefile b/samples/example/Makefile
new file mode 100644
index 0000000..4bdf918
--- /dev/null
+++ b/samples/example/Makefile
@@ -0,0 +1,404 @@
+#############################################################################
+# Makefile for building: example
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  example.pro
+# Template: app
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: debug
+install: debug-install
+uninstall: debug-uninstall
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+SUBTARGETS    =  \
+		debug \
+		release
+
+
+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
+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
+
+Makefile: example.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
+		../../.qmake.stash \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		../../EntityManager.pri \
+		../samples.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
+		example.pro \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl
+	$(QMAKE) -o Makefile example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
+../../.qmake.stash:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+../../EntityManager.pri:
+../samples.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
+example.pro:
+C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl:
+C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+make_first: debug-make_first release-make_first  FORCE
+all: debug-all release-all  FORCE
+clean: debug-clean release-clean  FORCE
+distclean: debug-distclean release-distclean  FORCE
+	-$(DEL_FILE) Makefile
+
+debug-mocclean:
+	$(MAKE) -f $(MAKEFILE).Debug mocclean
+release-mocclean:
+	$(MAKE) -f $(MAKEFILE).Release mocclean
+mocclean: debug-mocclean release-mocclean
+
+debug-mocables:
+	$(MAKE) -f $(MAKEFILE).Debug mocables
+release-mocables:
+	$(MAKE) -f $(MAKEFILE).Release mocables
+mocables: debug-mocables release-mocables
+
+check: first
+
+benchmark: first
+FORCE:
+
+$(MAKEFILE).Debug: Makefile
+$(MAKEFILE).Release: Makefile
diff --git a/samples/example/Makefile.Debug b/samples/example/Makefile.Debug
new file mode 100644
index 0000000..cf1ff4f
--- /dev/null
+++ b/samples/example/Makefile.Debug
@@ -0,0 +1,1236 @@
+#############################################################################
+# Makefile for building: example
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  example.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_QML_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -g -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Idebug -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/debug -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sqld.a C:/Qt/5.8/mingw53_32/lib/libQt5Cored.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = debug/
+
+####### Files
+
+SOURCES       = main.cpp \
+		models/person.cpp \
+		models/group.cpp \
+		models/pupil.cpp \
+		models/address.cpp \
+		models/contact.cpp \
+		models/faker/createfakemodeldata.cpp debug/moc_person.cpp \
+		debug/moc_group.cpp \
+		debug/moc_pupil.cpp \
+		debug/moc_address.cpp \
+		debug/moc_contact.cpp
+OBJECTS       = debug/main.o \
+		debug/person.o \
+		debug/group.o \
+		debug/pupil.o \
+		debug/address.o \
+		debug/contact.o \
+		debug/createfakemodeldata.o \
+		debug/moc_person.o \
+		debug/moc_group.o \
+		debug/moc_pupil.o \
+		debug/moc_address.o \
+		debug/moc_contact.o
+
+DIST          =  models/person.h \
+		models/group.h \
+		models/pupil.h \
+		models/address.h \
+		models/contact.h \
+		models/faker/createfakemodeldata.h main.cpp \
+		models/person.cpp \
+		models/group.cpp \
+		models/pupil.cpp \
+		models/address.cpp \
+		models/contact.cpp \
+		models/faker/createfakemodeldata.cpp
+QMAKE_TARGET  = example
+DESTDIR        = debug/ #avoid trailing-slash linebreak
+TARGET         = example.exe
+DESTDIR_TARGET = debug/example.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Debug  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.example.Debug  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) example.zip $(SOURCES) $(DIST) example.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../samples.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf example.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sqld.prl C:/Qt/5.8/mingw53_32/lib/Qt5Cored.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp models/person.h models/group.h models/pupil.h models/address.h models/contact.h models/faker/createfakemodeldata.h main.cpp models/person.cpp models/group.cpp models/pupil.cpp models/address.cpp models/contact.cpp models/faker/createfakemodeldata.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug/main.o debug/person.o debug/group.o debug/pupil.o debug/address.o debug/contact.o debug/createfakemodeldata.o debug/moc_person.o debug/moc_group.o debug/moc_pupil.o debug/moc_address.o debug/moc_contact.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Debug
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) debug/moc_predefs.h
+debug/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -dM -E -o debug/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: debug/moc_person.cpp debug/moc_group.cpp debug/moc_pupil.cpp debug/moc_address.cpp debug/moc_contact.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) debug/moc_person.cpp debug/moc_group.cpp debug/moc_pupil.cpp debug/moc_address.cpp debug/moc_contact.cpp
+debug/moc_person.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/person.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/person.h -o debug/moc_person.cpp
+
+debug/moc_group.cpp: ../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		models/group.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/group.h -o debug/moc_group.cpp
+
+debug/moc_pupil.cpp: models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/pupil.h -o debug/moc_pupil.cpp
+
+debug/moc_address.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/address.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/address.h -o debug/moc_address.cpp
+
+debug/moc_contact.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/contact.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/contact.h -o debug/moc_contact.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+debug/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QCoreApplication \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QThread \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		../../src/schema.h \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		models/address.h \
+		models/contact.h \
+		models/group.h \
+		models/faker/createfakemodeldata.h \
+		../../src/sqlitebackupprocessor.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QTimer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp
+
+debug/person.o: models/person.cpp models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/contact.h \
+		models/address.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/person.o models/person.cpp
+
+debug/group.o: models/group.cpp models/group.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/group.o models/group.cpp
+
+debug/pupil.o: models/pupil.cpp models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/pupil.o models/pupil.cpp
+
+debug/address.o: models/address.cpp models/address.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/address.o models/address.cpp
+
+debug/contact.o: models/contact.cpp models/contact.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/contact.o models/contact.cpp
+
+debug/createfakemodeldata.o: models/faker/createfakemodeldata.cpp models/faker/createfakemodeldata.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		models/address.h \
+		models/contact.h \
+		models/group.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/createfakemodeldata.o models/faker/createfakemodeldata.cpp
+
+debug/moc_person.o: debug/moc_person.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_person.o debug/moc_person.cpp
+
+debug/moc_group.o: debug/moc_group.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_group.o debug/moc_group.cpp
+
+debug/moc_pupil.o: debug/moc_pupil.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_pupil.o debug/moc_pupil.cpp
+
+debug/moc_address.o: debug/moc_address.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_address.o debug/moc_address.cpp
+
+debug/moc_contact.o: debug/moc_contact.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_contact.o debug/moc_contact.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/samples/example/Makefile.Release b/samples/example/Makefile.Release
new file mode 100644
index 0000000..6e573f0
--- /dev/null
+++ b/samples/example/Makefile.Release
@@ -0,0 +1,1236 @@
+#############################################################################
+# Makefile for building: example
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  example.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_NO_DEBUG_OUTPUT -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Irelease -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/release -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sql.a C:/Qt/5.8/mingw53_32/lib/libQt5Core.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = release/
+
+####### Files
+
+SOURCES       = main.cpp \
+		models/person.cpp \
+		models/group.cpp \
+		models/pupil.cpp \
+		models/address.cpp \
+		models/contact.cpp \
+		models/faker/createfakemodeldata.cpp release/moc_person.cpp \
+		release/moc_group.cpp \
+		release/moc_pupil.cpp \
+		release/moc_address.cpp \
+		release/moc_contact.cpp
+OBJECTS       = release/main.o \
+		release/person.o \
+		release/group.o \
+		release/pupil.o \
+		release/address.o \
+		release/contact.o \
+		release/createfakemodeldata.o \
+		release/moc_person.o \
+		release/moc_group.o \
+		release/moc_pupil.o \
+		release/moc_address.o \
+		release/moc_contact.o
+
+DIST          =  models/person.h \
+		models/group.h \
+		models/pupil.h \
+		models/address.h \
+		models/contact.h \
+		models/faker/createfakemodeldata.h main.cpp \
+		models/person.cpp \
+		models/group.cpp \
+		models/pupil.cpp \
+		models/address.cpp \
+		models/contact.cpp \
+		models/faker/createfakemodeldata.cpp
+QMAKE_TARGET  = example
+DESTDIR        = release/ #avoid trailing-slash linebreak
+TARGET         = example.exe
+DESTDIR_TARGET = release/example.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Release  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.example.Release  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release example.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) example.zip $(SOURCES) $(DIST) example.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../samples.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf example.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp models/person.h models/group.h models/pupil.h models/address.h models/contact.h models/faker/createfakemodeldata.h main.cpp models/person.cpp models/group.cpp models/pupil.cpp models/address.cpp models/contact.cpp models/faker/createfakemodeldata.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release/main.o release/person.o release/group.o release/pupil.o release/address.o release/contact.o release/createfakemodeldata.o release/moc_person.o release/moc_group.o release/moc_pupil.o release/moc_address.o release/moc_contact.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Release
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) release/moc_predefs.h
+release/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -dM -E -o release/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: release/moc_person.cpp release/moc_group.cpp release/moc_pupil.cpp release/moc_address.cpp release/moc_contact.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) release/moc_person.cpp release/moc_group.cpp release/moc_pupil.cpp release/moc_address.cpp release/moc_contact.cpp
+release/moc_person.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/person.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/person.h -o release/moc_person.cpp
+
+release/moc_group.cpp: ../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		models/group.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/group.h -o release/moc_group.cpp
+
+release/moc_pupil.cpp: models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/pupil.h -o release/moc_pupil.cpp
+
+release/moc_address.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/address.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/address.h -o release/moc_address.cpp
+
+release/moc_contact.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/contact.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/example -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward models/contact.h -o release/moc_contact.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+release/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QCoreApplication \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QThread \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		../../src/schema.h \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		models/address.h \
+		models/contact.h \
+		models/group.h \
+		models/faker/createfakemodeldata.h \
+		../../src/sqlitebackupprocessor.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QTimer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp
+
+release/person.o: models/person.cpp models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/contact.h \
+		models/address.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/person.o models/person.cpp
+
+release/group.o: models/group.cpp models/group.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/group.o models/group.cpp
+
+release/pupil.o: models/pupil.cpp models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/pupil.o models/pupil.cpp
+
+release/address.o: models/address.cpp models/address.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/address.o models/address.cpp
+
+release/contact.o: models/contact.cpp models/contact.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/contact.o models/contact.cpp
+
+release/createfakemodeldata.o: models/faker/createfakemodeldata.cpp models/faker/createfakemodeldata.h \
+		models/person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		models/pupil.h \
+		models/address.h \
+		models/contact.h \
+		models/group.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/createfakemodeldata.o models/faker/createfakemodeldata.cpp
+
+release/moc_person.o: release/moc_person.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_person.o release/moc_person.cpp
+
+release/moc_group.o: release/moc_group.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_group.o release/moc_group.cpp
+
+release/moc_pupil.o: release/moc_pupil.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_pupil.o release/moc_pupil.cpp
+
+release/moc_address.o: release/moc_address.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_address.o release/moc_address.cpp
+
+release/moc_contact.o: release/moc_contact.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_contact.o release/moc_contact.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/samples/example/debug/address.o b/samples/example/debug/address.o
new file mode 100644
index 0000000..12507eb
Binary files /dev/null and b/samples/example/debug/address.o differ
diff --git a/samples/example/debug/contact.o b/samples/example/debug/contact.o
new file mode 100644
index 0000000..87db5b9
Binary files /dev/null and b/samples/example/debug/contact.o differ
diff --git a/samples/example/debug/createfakemodeldata.o b/samples/example/debug/createfakemodeldata.o
new file mode 100644
index 0000000..4203cec
Binary files /dev/null and b/samples/example/debug/createfakemodeldata.o differ
diff --git a/samples/example/debug/example.exe b/samples/example/debug/example.exe
new file mode 100644
index 0000000..ac9db0d
Binary files /dev/null and b/samples/example/debug/example.exe differ
diff --git a/samples/example/debug/group.o b/samples/example/debug/group.o
new file mode 100644
index 0000000..4896a2a
Binary files /dev/null and b/samples/example/debug/group.o differ
diff --git a/samples/example/debug/main.o b/samples/example/debug/main.o
new file mode 100644
index 0000000..77828f9
Binary files /dev/null and b/samples/example/debug/main.o differ
diff --git a/samples/example/debug/moc_address.cpp b/samples/example/debug/moc_address.cpp
new file mode 100644
index 0000000..9a4bf96
--- /dev/null
+++ b/samples/example/debug/moc_address.cpp
@@ -0,0 +1,171 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'address.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../models/address.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'address.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Address_t {
+    QByteArrayData data[10];
+    char stringdata0[112];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Address_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Address_t qt_meta_stringdata_Address = {
+    {
+QT_MOC_LITERAL(0, 0, 7), // "Address"
+QT_MOC_LITERAL(1, 8, 0), // ""
+QT_MOC_LITERAL(2, 9, 5), // "label"
+QT_MOC_LITERAL(3, 15, 6), // "street"
+QT_MOC_LITERAL(4, 22, 8), // "postcode"
+QT_MOC_LITERAL(5, 31, 4), // "city"
+QT_MOC_LITERAL(6, 36, 7), // "persons"
+QT_MOC_LITERAL(7, 44, 30), // "QList<QSharedPointer<Person> >"
+QT_MOC_LITERAL(8, 75, 6), // "pupils"
+QT_MOC_LITERAL(9, 82, 29) // "QList<QSharedPointer<Pupil> >"
+
+    },
+    "Address\0\0label\0street\0postcode\0city\0"
+    "persons\0QList<QSharedPointer<Person> >\0"
+    "pupils\0QList<QSharedPointer<Pupil> >"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Address[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       6,   15, // properties
+       0,    0, // enums/sets
+       1,   33, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, QMetaType::QString, 0x00095103,
+       3, QMetaType::QString, 0x00095103,
+       4, QMetaType::QString, 0x00095103,
+       5, QMetaType::QString, 0x00095103,
+       6, 0x80000000 | 7, 0x0009510b,
+       8, 0x80000000 | 9, 0x0009510b,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Address::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Address *_r = new Address();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Address *_t = static_cast<Address *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getLabel(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getStreet(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getPostcode(); break;
+        case 3: *reinterpret_cast< QString*>(_v) = _t->getCity(); break;
+        case 4: *reinterpret_cast< QList<QSharedPointer<Person> >*>(_v) = _t->getPersons(); break;
+        case 5: *reinterpret_cast< QList<QSharedPointer<Pupil> >*>(_v) = _t->getPupils(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Address *_t = static_cast<Address *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setLabel(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setStreet(*reinterpret_cast< QString*>(_v)); break;
+        case 2: _t->setPostcode(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setCity(*reinterpret_cast< QString*>(_v)); break;
+        case 4: _t->setPersons(*reinterpret_cast< QList<QSharedPointer<Person> >*>(_v)); break;
+        case 5: _t->setPupils(*reinterpret_cast< QList<QSharedPointer<Pupil> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Address::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Address.data,
+      qt_meta_data_Address,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Address::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Address::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Address.stringdata0))
+        return static_cast<void*>(const_cast< Address*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Address::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 6;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 6;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 6;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 6;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 6;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 6;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/example/debug/moc_address.o b/samples/example/debug/moc_address.o
new file mode 100644
index 0000000..ce1e190
Binary files /dev/null and b/samples/example/debug/moc_address.o differ
diff --git a/samples/example/debug/moc_contact.cpp b/samples/example/debug/moc_contact.cpp
new file mode 100644
index 0000000..ce503e9
--- /dev/null
+++ b/samples/example/debug/moc_contact.cpp
@@ -0,0 +1,168 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'contact.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../models/contact.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'contact.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Contact_t {
+    QByteArrayData data[10];
+    char stringdata0[117];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Contact_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Contact_t qt_meta_stringdata_Contact = {
+    {
+QT_MOC_LITERAL(0, 0, 7), // "Contact"
+QT_MOC_LITERAL(1, 8, 0), // ""
+QT_MOC_LITERAL(2, 9, 7), // "content"
+QT_MOC_LITERAL(3, 17, 8), // "category"
+QT_MOC_LITERAL(4, 26, 8), // "Category"
+QT_MOC_LITERAL(5, 35, 5), // "label"
+QT_MOC_LITERAL(6, 41, 7), // "persons"
+QT_MOC_LITERAL(7, 49, 30), // "QList<QSharedPointer<Person> >"
+QT_MOC_LITERAL(8, 80, 6), // "pupils"
+QT_MOC_LITERAL(9, 87, 29) // "QList<QSharedPointer<Pupil> >"
+
+    },
+    "Contact\0\0content\0category\0Category\0"
+    "label\0persons\0QList<QSharedPointer<Person> >\0"
+    "pupils\0QList<QSharedPointer<Pupil> >"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Contact[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       5,   15, // properties
+       0,    0, // enums/sets
+       1,   30, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, QMetaType::QString, 0x00095103,
+       3, 0x80000000 | 4, 0x0009510b,
+       5, QMetaType::QString, 0x00095103,
+       6, 0x80000000 | 7, 0x0009510b,
+       8, 0x80000000 | 9, 0x0009510b,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Contact::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Contact *_r = new Contact();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Contact *_t = static_cast<Contact *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getContent(); break;
+        case 1: *reinterpret_cast< Category*>(_v) = _t->getCategory(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getLabel(); break;
+        case 3: *reinterpret_cast< QList<QSharedPointer<Person> >*>(_v) = _t->getPersons(); break;
+        case 4: *reinterpret_cast< QList<QSharedPointer<Pupil> >*>(_v) = _t->getPupils(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Contact *_t = static_cast<Contact *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setContent(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setCategory(*reinterpret_cast< Category*>(_v)); break;
+        case 2: _t->setLabel(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setPersons(*reinterpret_cast< QList<QSharedPointer<Person> >*>(_v)); break;
+        case 4: _t->setPupils(*reinterpret_cast< QList<QSharedPointer<Pupil> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Contact::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Contact.data,
+      qt_meta_data_Contact,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Contact::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Contact::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Contact.stringdata0))
+        return static_cast<void*>(const_cast< Contact*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Contact::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 5;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/example/debug/moc_contact.o b/samples/example/debug/moc_contact.o
new file mode 100644
index 0000000..999d79f
Binary files /dev/null and b/samples/example/debug/moc_contact.o differ
diff --git a/samples/example/debug/moc_group.cpp b/samples/example/debug/moc_group.cpp
new file mode 100644
index 0000000..73aa533
--- /dev/null
+++ b/samples/example/debug/moc_group.cpp
@@ -0,0 +1,164 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'group.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../models/group.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'group.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Group_t {
+    QByteArrayData data[9];
+    char stringdata0[123];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Group_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Group_t qt_meta_stringdata_Group = {
+    {
+QT_MOC_LITERAL(0, 0, 5), // "Group"
+QT_MOC_LITERAL(1, 6, 0), // ""
+QT_MOC_LITERAL(2, 7, 6), // "pupils"
+QT_MOC_LITERAL(3, 14, 29), // "QList<QSharedPointer<Pupil> >"
+QT_MOC_LITERAL(4, 44, 7), // "persons"
+QT_MOC_LITERAL(5, 52, 30), // "QList<QSharedPointer<Person> >"
+QT_MOC_LITERAL(6, 83, 4), // "name"
+QT_MOC_LITERAL(7, 88, 11), // "mainTeacher"
+QT_MOC_LITERAL(8, 100, 22) // "QSharedPointer<Person>"
+
+    },
+    "Group\0\0pupils\0QList<QSharedPointer<Pupil> >\0"
+    "persons\0QList<QSharedPointer<Person> >\0"
+    "name\0mainTeacher\0QSharedPointer<Person>"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Group[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       4,   15, // properties
+       0,    0, // enums/sets
+       1,   27, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, 0x80000000 | 3, 0x0009510b,
+       4, 0x80000000 | 5, 0x0009510b,
+       6, QMetaType::QString, 0x00095103,
+       7, 0x80000000 | 8, 0x0009510b,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Group::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Group *_r = new Group();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Group *_t = static_cast<Group *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QList<QSharedPointer<Pupil> >*>(_v) = _t->getPupils(); break;
+        case 1: *reinterpret_cast< QList<QSharedPointer<Person> >*>(_v) = _t->getPersons(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getName(); break;
+        case 3: *reinterpret_cast< QSharedPointer<Person>*>(_v) = _t->getMainTeacher(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Group *_t = static_cast<Group *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setPupils(*reinterpret_cast< QList<QSharedPointer<Pupil> >*>(_v)); break;
+        case 1: _t->setPersons(*reinterpret_cast< QList<QSharedPointer<Person> >*>(_v)); break;
+        case 2: _t->setName(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setMainTeacher(*reinterpret_cast< QSharedPointer<Person>*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Group::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Group.data,
+      qt_meta_data_Group,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Group::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Group::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Group.stringdata0))
+        return static_cast<void*>(const_cast< Group*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Group::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 4;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/example/debug/moc_group.o b/samples/example/debug/moc_group.o
new file mode 100644
index 0000000..3cd0451
Binary files /dev/null and b/samples/example/debug/moc_group.o differ
diff --git a/samples/example/debug/moc_person.cpp b/samples/example/debug/moc_person.cpp
new file mode 100644
index 0000000..da209b5
--- /dev/null
+++ b/samples/example/debug/moc_person.cpp
@@ -0,0 +1,202 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'person.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../models/person.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'person.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Person_t {
+    QByteArrayData data[18];
+    char stringdata0[238];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Person_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Person_t qt_meta_stringdata_Person = {
+    {
+QT_MOC_LITERAL(0, 0, 6), // "Person"
+QT_MOC_LITERAL(1, 7, 0), // ""
+QT_MOC_LITERAL(2, 8, 6), // "parent"
+QT_MOC_LITERAL(3, 15, 9), // "firstName"
+QT_MOC_LITERAL(4, 25, 10), // "familyName"
+QT_MOC_LITERAL(5, 36, 10), // "namePrefix"
+QT_MOC_LITERAL(6, 47, 8), // "nickName"
+QT_MOC_LITERAL(7, 56, 21), // "customPictureFileName"
+QT_MOC_LITERAL(8, 78, 8), // "birthday"
+QT_MOC_LITERAL(9, 87, 6), // "gender"
+QT_MOC_LITERAL(10, 94, 6), // "Gender"
+QT_MOC_LITERAL(11, 101, 6), // "groups"
+QT_MOC_LITERAL(12, 108, 29), // "QList<QSharedPointer<Group> >"
+QT_MOC_LITERAL(13, 138, 16), // "maintainedGroups"
+QT_MOC_LITERAL(14, 155, 8), // "contacts"
+QT_MOC_LITERAL(15, 164, 31), // "QList<QSharedPointer<Contact> >"
+QT_MOC_LITERAL(16, 196, 9), // "addresses"
+QT_MOC_LITERAL(17, 206, 31) // "QList<QSharedPointer<Address> >"
+
+    },
+    "Person\0\0parent\0firstName\0familyName\0"
+    "namePrefix\0nickName\0customPictureFileName\0"
+    "birthday\0gender\0Gender\0groups\0"
+    "QList<QSharedPointer<Group> >\0"
+    "maintainedGroups\0contacts\0"
+    "QList<QSharedPointer<Contact> >\0"
+    "addresses\0QList<QSharedPointer<Address> >"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Person[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+      11,   18, // properties
+       0,    0, // enums/sets
+       2,   51, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1, QMetaType::QObjectStar,    2,
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       3, QMetaType::QString, 0x00095103,
+       4, QMetaType::QString, 0x00095103,
+       5, QMetaType::QString, 0x00095103,
+       6, QMetaType::QString, 0x00095103,
+       7, QMetaType::QString, 0x00095103,
+       8, QMetaType::QDate, 0x00095103,
+       9, 0x80000000 | 10, 0x0009510b,
+      11, 0x80000000 | 12, 0x0009510b,
+      13, 0x80000000 | 12, 0x0009510b,
+      14, 0x80000000 | 15, 0x0009510b,
+      16, 0x80000000 | 17, 0x0009510b,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    1,   14,    1, 0x0e /* Public */,
+       0,    0,   17,    1, 0x2e /* Public | MethodCloned */,
+
+       0        // eod
+};
+
+void Person::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Person *_r = new Person((*reinterpret_cast< QObject*(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        case 1: { Person *_r = new Person();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Person *_t = static_cast<Person *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getFirstName(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getFamilyName(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getNamePrefix(); break;
+        case 3: *reinterpret_cast< QString*>(_v) = _t->getNickName(); break;
+        case 4: *reinterpret_cast< QString*>(_v) = _t->getCustomPictureFileName(); break;
+        case 5: *reinterpret_cast< QDate*>(_v) = _t->getBirthday(); break;
+        case 6: *reinterpret_cast< Gender*>(_v) = _t->getGender(); break;
+        case 7: *reinterpret_cast< QList<QSharedPointer<Group> >*>(_v) = _t->getGroups(); break;
+        case 8: *reinterpret_cast< QList<QSharedPointer<Group> >*>(_v) = _t->getMaintainedGroups(); break;
+        case 9: *reinterpret_cast< QList<QSharedPointer<Contact> >*>(_v) = _t->getContacts(); break;
+        case 10: *reinterpret_cast< QList<QSharedPointer<Address> >*>(_v) = _t->getAddresses(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Person *_t = static_cast<Person *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setFirstName(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setFamilyName(*reinterpret_cast< QString*>(_v)); break;
+        case 2: _t->setNamePrefix(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setNickName(*reinterpret_cast< QString*>(_v)); break;
+        case 4: _t->setCustomPictureFileName(*reinterpret_cast< QString*>(_v)); break;
+        case 5: _t->setBirthday(*reinterpret_cast< QDate*>(_v)); break;
+        case 6: _t->setGender(*reinterpret_cast< Gender*>(_v)); break;
+        case 7: _t->setGroups(*reinterpret_cast< QList<QSharedPointer<Group> >*>(_v)); break;
+        case 8: _t->setMaintainedGroups(*reinterpret_cast< QList<QSharedPointer<Group> >*>(_v)); break;
+        case 9: _t->setContacts(*reinterpret_cast< QList<QSharedPointer<Contact> >*>(_v)); break;
+        case 10: _t->setAddresses(*reinterpret_cast< QList<QSharedPointer<Address> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Person::staticMetaObject = {
+    { &Entity::staticMetaObject, qt_meta_stringdata_Person.data,
+      qt_meta_data_Person,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Person::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Person::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Person.stringdata0))
+        return static_cast<void*>(const_cast< Person*>(this));
+    return Entity::qt_metacast(_clname);
+}
+
+int Person::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 11;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 11;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 11;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 11;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 11;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 11;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/example/debug/moc_person.o b/samples/example/debug/moc_person.o
new file mode 100644
index 0000000..7e8a301
Binary files /dev/null and b/samples/example/debug/moc_person.o differ
diff --git a/samples/example/debug/moc_predefs.h b/samples/example/debug/moc_predefs.h
new file mode 100644
index 0000000..42fe16b
--- /dev/null
+++ b/samples/example/debug/moc_predefs.h
@@ -0,0 +1,286 @@
+#define __DBL_MIN_EXP__ (-1021)
+#define __cpp_attributes 200809
+#define __pentiumpro__ 1
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT_MIN__ 1.17549435082228750797e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __cpp_aggregate_nsdmi 201304
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 12
+#define _WIN32 1
+#define __INTMAX_C(c) c ## LL
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffff
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffU
+#define __WCHAR_MAX__ 0xffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544177e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT_EVAL_METHOD__ 2
+#define __cpp_binary_literals 201304
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __cpp_variable_templates 201304
+#define __GNUC_PATCHLEVEL__ 0
+#define __UINT_FAST8_MAX__ 0xff
+#define __has_include(STR) __has_include__(STR)
+#define _stdcall __attribute__((__stdcall__))
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502e+4932L
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __UINTMAX_TYPE__ long long unsigned int
+#define __DEC32_EPSILON__ 1E-6DF
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __WINT_MIN__ 0
+#define __SCHAR_MAX__ 0x7f
+#define __WCHAR_MIN__ 0
+#define __INT64_C(c) c ## LL
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 4
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__ _
+#define __STDC_HOSTED__ 1
+#define __WIN32 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT_EPSILON__ 1.19209289550781250000e-7F
+#define __GXX_WEAK__ 1
+#define __LDBL_MIN__ 3.36210314311209350626e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __MINGW32__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __SIZEOF_LONG__ 4
+#define __UINT16_C(c) c
+#define __DECIMAL_DIG__ 21
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define _REENTRANT 1
+#define __GNUC__ 5
+#define _cdecl __attribute__((__cdecl__))
+#define __GXX_RTTI 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 12
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __i686 1
+#define __DBL_MAX__ double(1.79769313486231570815e+308L)
+#define _thiscall __attribute__((__thiscall__))
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffff
+#define __WINNT 1
+#define __DBL_HAS_INFINITY__ 1
+#define __INT64_MAX__ 0x7fffffffffffffffLL
+#define __WINNT__ 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INT_FAST16_TYPE__ short int
+#define _fastcall __attribute__((__fastcall__))
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201402L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __DBL_MAX_EXP__ 1024
+#define __DEC128_EPSILON__ 1E-33DL
+#define __ATOMIC_HLE_RELEASE 131072
+#define __WIN32__ 1
+#define __PTRDIFF_MAX__ 0x7fffffff
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __GNUG__ 5
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 4
+#define __cpp_rvalue_reference 200610
+#define __cpp_nsdmi 200809
+#define __SIZEOF_WINT_T__ 2
+#define __cpp_initializer_lists 200806
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1009
+#define __FLT_MIN_EXP__ (-125)
+#define __i686__ 1
+#define __cpp_lambdas 200907
+#define __INT_FAST64_TYPE__ long long int
+#define __DBL_MIN__ double(2.22507385850720138309e-308L)
+#define __FLT_MIN_10_EXP__ (-37)
+#define __DECIMAL_BID_FORMAT__ 1
+#define __GXX_TYPEINFO_EQUALITY_INLINE 0
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__ 
+#define __UINT16_MAX__ 0xffff
+#define __DBL_HAS_DENORM__ 1
+#define __cdecl __attribute__((__cdecl__))
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __i386 1
+#define __FLT_MANT_DIG__ 24
+#define __VERSION__ "5.3.0"
+#define __UINT64_C(c) c ## ULL
+#define __cpp_unicode_characters 200704
+#define __cpp_decltype_auto 201304
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define _X86_ 1
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __code_model_32__ 1
+#define __INT_FAST32_TYPE__ int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __INT16_MAX__ 0x7fff
+#define __i386__ 1
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffULL
+#define __INT8_TYPE__ signed char
+#define __cpp_digit_separators 201309
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
+#define __UINTMAX_C(c) c ## ULL
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 4
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __pentiumpro 1
+#define __MSVCRT__ 1
+#define __INT_FAST16_MAX__ 0x7fff
+#define __UINT_FAST32_MAX__ 0xffffffffU
+#define __UINT_LEAST64_TYPE__ long long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffL
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ short unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __INT_LEAST64_TYPE__ long long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __INTPTR_MAX__ 0x7fffffff
+#define __cpp_sized_deallocation 201309
+#define __GXX_MERGED_TYPEINFO_NAMES 0
+#define __cpp_range_based_for 200907
+#define __stdcall __attribute__((__stdcall__))
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __cpp_return_type_deduction 201304
+#define __INTPTR_TYPE__ int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ short unsigned int
+#define __SIZEOF_FLOAT__ 4
+#define __UINTPTR_MAX__ 0xffffffffU
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __UINT_FAST64_TYPE__ long long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define WIN32 1
+#define __INT64_TYPE__ long long int
+#define __FLT_MAX_EXP__ 128
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 200802
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ short unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __LDBL_MIN_EXP__ (-16381)
+#define __INT_LEAST8_MAX__ 0x7f
+#define __WCHAR_UNSIGNED__ 1
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308085e-16L)
+#define __thiscall __attribute__((__thiscall__))
+#define __UINT8_C(c) c
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 2
+#define __UINT64_TYPE__ long long unsigned int
+#define __INT_FAST8_TYPE__ signed char
+#define __fastcall __attribute__((__fastcall__))
+#define __GNUC_STDC_INLINE__ 1
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __cpp_runtime_arrays 198712
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffLL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define WINNT 1
+#define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
+#define __INT8_MAX__ 0x7f
+#define __UINT_FAST32_TYPE__ unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859812e+38F
+#define __cpp_constexpr 201304
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __INTMAX_TYPE__ long long int
+#define i386 1
+#define _INTEGRAL_MAX_BITS 64
+#define __DEC128_MAX_EXP__ 6145
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __UINTMAX_MAX__ 0xffffffffffffffffULL
+#define __DEC32_MANT_DIG__ 7
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
+#define __INT16_C(c) c
+#define __cpp_generic_lambdas 201304
+#define __STDC__ 1
+#define __PTRDIFF_TYPE__ int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __UINTPTR_TYPE__ unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffff
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __UINT_FAST8_TYPE__ unsigned char
+#define __cpp_init_captures 201304
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
+#define __declspec(x) __attribute__((x))
diff --git a/samples/example/debug/moc_pupil.cpp b/samples/example/debug/moc_pupil.cpp
new file mode 100644
index 0000000..4819c42
--- /dev/null
+++ b/samples/example/debug/moc_pupil.cpp
@@ -0,0 +1,145 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'pupil.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../models/pupil.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'pupil.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Pupil_t {
+    QByteArrayData data[3];
+    char stringdata0[25];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Pupil_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Pupil_t qt_meta_stringdata_Pupil = {
+    {
+QT_MOC_LITERAL(0, 0, 5), // "Pupil"
+QT_MOC_LITERAL(1, 6, 0), // ""
+QT_MOC_LITERAL(2, 7, 17) // "legalGuardianNote"
+
+    },
+    "Pupil\0\0legalGuardianNote"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Pupil[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       1,   15, // properties
+       0,    0, // enums/sets
+       1,   18, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, QMetaType::QString, 0x00095103,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Pupil::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Pupil *_r = new Pupil();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Pupil *_t = static_cast<Pupil *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getLegalGuardianNote(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Pupil *_t = static_cast<Pupil *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setLegalGuardianNote(*reinterpret_cast< QString*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Pupil::staticMetaObject = {
+    { &Person::staticMetaObject, qt_meta_stringdata_Pupil.data,
+      qt_meta_data_Pupil,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Pupil::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Pupil::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Pupil.stringdata0))
+        return static_cast<void*>(const_cast< Pupil*>(this));
+    return Person::qt_metacast(_clname);
+}
+
+int Pupil::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Person::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 1;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/example/debug/moc_pupil.o b/samples/example/debug/moc_pupil.o
new file mode 100644
index 0000000..5e036af
Binary files /dev/null and b/samples/example/debug/moc_pupil.o differ
diff --git a/samples/example/debug/person.o b/samples/example/debug/person.o
new file mode 100644
index 0000000..a82260e
Binary files /dev/null and b/samples/example/debug/person.o differ
diff --git a/samples/example/debug/pupil.o b/samples/example/debug/pupil.o
new file mode 100644
index 0000000..386dc7a
Binary files /dev/null and b/samples/example/debug/pupil.o differ
diff --git a/samples/example/object_script.example.Debug b/samples/example/object_script.example.Debug
new file mode 100644
index 0000000..ac5cbcc
--- /dev/null
+++ b/samples/example/object_script.example.Debug
@@ -0,0 +1,14 @@
+INPUT(
+./debug/main.o
+./debug/person.o
+./debug/group.o
+./debug/pupil.o
+./debug/address.o
+./debug/contact.o
+./debug/createfakemodeldata.o
+./debug/moc_person.o
+./debug/moc_group.o
+./debug/moc_pupil.o
+./debug/moc_address.o
+./debug/moc_contact.o
+);
diff --git a/samples/example/object_script.example.Release b/samples/example/object_script.example.Release
new file mode 100644
index 0000000..98100b9
--- /dev/null
+++ b/samples/example/object_script.example.Release
@@ -0,0 +1,14 @@
+INPUT(
+./release/main.o
+./release/person.o
+./release/group.o
+./release/pupil.o
+./release/address.o
+./release/contact.o
+./release/createfakemodeldata.o
+./release/moc_person.o
+./release/moc_group.o
+./release/moc_pupil.o
+./release/moc_address.o
+./release/moc_contact.o
+);
diff --git a/samples/simple/Makefile b/samples/simple/Makefile
new file mode 100644
index 0000000..1ba1c55
--- /dev/null
+++ b/samples/simple/Makefile
@@ -0,0 +1,404 @@
+#############################################################################
+# Makefile for building: simple
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  simple.pro
+# Template: app
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: debug
+install: debug-install
+uninstall: debug-uninstall
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+SUBTARGETS    =  \
+		debug \
+		release
+
+
+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
+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
+
+Makefile: simple.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
+		../../.qmake.stash \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		../../EntityManager.pri \
+		../samples.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
+		simple.pro \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl
+	$(QMAKE) -o Makefile simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
+../../.qmake.stash:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+../../EntityManager.pri:
+../samples.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
+simple.pro:
+C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl:
+C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+make_first: debug-make_first release-make_first  FORCE
+all: debug-all release-all  FORCE
+clean: debug-clean release-clean  FORCE
+distclean: debug-distclean release-distclean  FORCE
+	-$(DEL_FILE) Makefile
+
+debug-mocclean:
+	$(MAKE) -f $(MAKEFILE).Debug mocclean
+release-mocclean:
+	$(MAKE) -f $(MAKEFILE).Release mocclean
+mocclean: debug-mocclean release-mocclean
+
+debug-mocables:
+	$(MAKE) -f $(MAKEFILE).Debug mocables
+release-mocables:
+	$(MAKE) -f $(MAKEFILE).Release mocables
+mocables: debug-mocables release-mocables
+
+check: first
+
+benchmark: first
+FORCE:
+
+$(MAKEFILE).Debug: Makefile
+$(MAKEFILE).Release: Makefile
diff --git a/samples/simple/Makefile.Debug b/samples/simple/Makefile.Debug
new file mode 100644
index 0000000..63d2e8c
--- /dev/null
+++ b/samples/simple/Makefile.Debug
@@ -0,0 +1,417 @@
+#############################################################################
+# Makefile for building: simple
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  simple.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_QML_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -g -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Idebug -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/debug -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sqld.a C:/Qt/5.8/mingw53_32/lib/libQt5Cored.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = debug/
+
+####### Files
+
+SOURCES       = main.cpp \
+		article.cpp debug/moc_article.cpp
+OBJECTS       = debug/main.o \
+		debug/article.o \
+		debug/moc_article.o
+
+DIST          =  article.h main.cpp \
+		article.cpp
+QMAKE_TARGET  = simple
+DESTDIR        = debug/ #avoid trailing-slash linebreak
+TARGET         = simple.exe
+DESTDIR_TARGET = debug/simple.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Debug  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) simple.zip $(SOURCES) $(DIST) simple.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../samples.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf simple.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sqld.prl C:/Qt/5.8/mingw53_32/lib/Qt5Cored.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp article.h main.cpp article.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug/main.o debug/article.o debug/moc_article.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Debug
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) debug/moc_predefs.h
+debug/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -dM -E -o debug/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: debug/moc_article.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) debug/moc_article.cpp
+debug/moc_article.cpp: ../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		article.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward article.h -o debug/moc_article.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+debug/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QCoreApplication \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		article.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		../../src/schema.h \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp
+
+debug/article.o: article.cpp article.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/article.o article.cpp
+
+debug/moc_article.o: debug/moc_article.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_article.o debug/moc_article.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/samples/simple/Makefile.Release b/samples/simple/Makefile.Release
new file mode 100644
index 0000000..9d2e053
--- /dev/null
+++ b/samples/simple/Makefile.Release
@@ -0,0 +1,417 @@
+#############################################################################
+# Makefile for building: simple
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  simple.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_NO_DEBUG_OUTPUT -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Irelease -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/release -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sql.a C:/Qt/5.8/mingw53_32/lib/libQt5Core.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = release/
+
+####### Files
+
+SOURCES       = main.cpp \
+		article.cpp release/moc_article.cpp
+OBJECTS       = release/main.o \
+		release/article.o \
+		release/moc_article.o
+
+DIST          =  article.h main.cpp \
+		article.cpp
+QMAKE_TARGET  = simple
+DESTDIR        = release/ #avoid trailing-slash linebreak
+TARGET         = simple.exe
+DESTDIR_TARGET = release/simple.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Release  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release simple.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) simple.zip $(SOURCES) $(DIST) simple.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../samples.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf simple.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp article.h main.cpp article.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release/main.o release/article.o release/moc_article.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Release
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) release/moc_predefs.h
+release/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -dM -E -o release/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: release/moc_article.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) release/moc_article.cpp
+release/moc_article.cpp: ../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		article.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/simple -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward article.h -o release/moc_article.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+release/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QCoreApplication \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		article.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		../../src/schema.h \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp
+
+release/article.o: article.cpp article.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/article.o article.cpp
+
+release/moc_article.o: release/moc_article.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_article.o release/moc_article.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/samples/simple/debug/article.o b/samples/simple/debug/article.o
new file mode 100644
index 0000000..75a82a5
Binary files /dev/null and b/samples/simple/debug/article.o differ
diff --git a/samples/simple/debug/main.o b/samples/simple/debug/main.o
new file mode 100644
index 0000000..8760bf7
Binary files /dev/null and b/samples/simple/debug/main.o differ
diff --git a/samples/simple/debug/moc_article.cpp b/samples/simple/debug/moc_article.cpp
new file mode 100644
index 0000000..496e521
--- /dev/null
+++ b/samples/simple/debug/moc_article.cpp
@@ -0,0 +1,149 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'article.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../article.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'article.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Article_t {
+    QByteArrayData data[4];
+    char stringdata0[20];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Article_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Article_t qt_meta_stringdata_Article = {
+    {
+QT_MOC_LITERAL(0, 0, 7), // "Article"
+QT_MOC_LITERAL(1, 8, 0), // ""
+QT_MOC_LITERAL(2, 9, 5), // "price"
+QT_MOC_LITERAL(3, 15, 4) // "name"
+
+    },
+    "Article\0\0price\0name"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Article[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       2,   15, // properties
+       0,    0, // enums/sets
+       1,   21, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, QMetaType::Double, 0x00095103,
+       3, QMetaType::QString, 0x00095103,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Article::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Article *_r = new Article();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Article *_t = static_cast<Article *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< double*>(_v) = _t->getPrice(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getName(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Article *_t = static_cast<Article *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setPrice(*reinterpret_cast< double*>(_v)); break;
+        case 1: _t->setName(*reinterpret_cast< QString*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Article::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Article.data,
+      qt_meta_data_Article,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Article::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Article::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Article.stringdata0))
+        return static_cast<void*>(const_cast< Article*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Article::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 2;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/simple/debug/moc_article.o b/samples/simple/debug/moc_article.o
new file mode 100644
index 0000000..053ca94
Binary files /dev/null and b/samples/simple/debug/moc_article.o differ
diff --git a/samples/simple/debug/moc_predefs.h b/samples/simple/debug/moc_predefs.h
new file mode 100644
index 0000000..42fe16b
--- /dev/null
+++ b/samples/simple/debug/moc_predefs.h
@@ -0,0 +1,286 @@
+#define __DBL_MIN_EXP__ (-1021)
+#define __cpp_attributes 200809
+#define __pentiumpro__ 1
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT_MIN__ 1.17549435082228750797e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __cpp_aggregate_nsdmi 201304
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 12
+#define _WIN32 1
+#define __INTMAX_C(c) c ## LL
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffff
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffU
+#define __WCHAR_MAX__ 0xffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544177e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT_EVAL_METHOD__ 2
+#define __cpp_binary_literals 201304
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __cpp_variable_templates 201304
+#define __GNUC_PATCHLEVEL__ 0
+#define __UINT_FAST8_MAX__ 0xff
+#define __has_include(STR) __has_include__(STR)
+#define _stdcall __attribute__((__stdcall__))
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502e+4932L
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __UINTMAX_TYPE__ long long unsigned int
+#define __DEC32_EPSILON__ 1E-6DF
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __WINT_MIN__ 0
+#define __SCHAR_MAX__ 0x7f
+#define __WCHAR_MIN__ 0
+#define __INT64_C(c) c ## LL
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 4
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__ _
+#define __STDC_HOSTED__ 1
+#define __WIN32 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT_EPSILON__ 1.19209289550781250000e-7F
+#define __GXX_WEAK__ 1
+#define __LDBL_MIN__ 3.36210314311209350626e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __MINGW32__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __SIZEOF_LONG__ 4
+#define __UINT16_C(c) c
+#define __DECIMAL_DIG__ 21
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define _REENTRANT 1
+#define __GNUC__ 5
+#define _cdecl __attribute__((__cdecl__))
+#define __GXX_RTTI 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 12
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __i686 1
+#define __DBL_MAX__ double(1.79769313486231570815e+308L)
+#define _thiscall __attribute__((__thiscall__))
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffff
+#define __WINNT 1
+#define __DBL_HAS_INFINITY__ 1
+#define __INT64_MAX__ 0x7fffffffffffffffLL
+#define __WINNT__ 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INT_FAST16_TYPE__ short int
+#define _fastcall __attribute__((__fastcall__))
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201402L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __DBL_MAX_EXP__ 1024
+#define __DEC128_EPSILON__ 1E-33DL
+#define __ATOMIC_HLE_RELEASE 131072
+#define __WIN32__ 1
+#define __PTRDIFF_MAX__ 0x7fffffff
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __GNUG__ 5
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 4
+#define __cpp_rvalue_reference 200610
+#define __cpp_nsdmi 200809
+#define __SIZEOF_WINT_T__ 2
+#define __cpp_initializer_lists 200806
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1009
+#define __FLT_MIN_EXP__ (-125)
+#define __i686__ 1
+#define __cpp_lambdas 200907
+#define __INT_FAST64_TYPE__ long long int
+#define __DBL_MIN__ double(2.22507385850720138309e-308L)
+#define __FLT_MIN_10_EXP__ (-37)
+#define __DECIMAL_BID_FORMAT__ 1
+#define __GXX_TYPEINFO_EQUALITY_INLINE 0
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__ 
+#define __UINT16_MAX__ 0xffff
+#define __DBL_HAS_DENORM__ 1
+#define __cdecl __attribute__((__cdecl__))
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __i386 1
+#define __FLT_MANT_DIG__ 24
+#define __VERSION__ "5.3.0"
+#define __UINT64_C(c) c ## ULL
+#define __cpp_unicode_characters 200704
+#define __cpp_decltype_auto 201304
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define _X86_ 1
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __code_model_32__ 1
+#define __INT_FAST32_TYPE__ int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __INT16_MAX__ 0x7fff
+#define __i386__ 1
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffULL
+#define __INT8_TYPE__ signed char
+#define __cpp_digit_separators 201309
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
+#define __UINTMAX_C(c) c ## ULL
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 4
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __pentiumpro 1
+#define __MSVCRT__ 1
+#define __INT_FAST16_MAX__ 0x7fff
+#define __UINT_FAST32_MAX__ 0xffffffffU
+#define __UINT_LEAST64_TYPE__ long long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffL
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ short unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __INT_LEAST64_TYPE__ long long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __INTPTR_MAX__ 0x7fffffff
+#define __cpp_sized_deallocation 201309
+#define __GXX_MERGED_TYPEINFO_NAMES 0
+#define __cpp_range_based_for 200907
+#define __stdcall __attribute__((__stdcall__))
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __cpp_return_type_deduction 201304
+#define __INTPTR_TYPE__ int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ short unsigned int
+#define __SIZEOF_FLOAT__ 4
+#define __UINTPTR_MAX__ 0xffffffffU
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __UINT_FAST64_TYPE__ long long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define WIN32 1
+#define __INT64_TYPE__ long long int
+#define __FLT_MAX_EXP__ 128
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 200802
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ short unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __LDBL_MIN_EXP__ (-16381)
+#define __INT_LEAST8_MAX__ 0x7f
+#define __WCHAR_UNSIGNED__ 1
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308085e-16L)
+#define __thiscall __attribute__((__thiscall__))
+#define __UINT8_C(c) c
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 2
+#define __UINT64_TYPE__ long long unsigned int
+#define __INT_FAST8_TYPE__ signed char
+#define __fastcall __attribute__((__fastcall__))
+#define __GNUC_STDC_INLINE__ 1
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __cpp_runtime_arrays 198712
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffLL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define WINNT 1
+#define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
+#define __INT8_MAX__ 0x7f
+#define __UINT_FAST32_TYPE__ unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859812e+38F
+#define __cpp_constexpr 201304
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __INTMAX_TYPE__ long long int
+#define i386 1
+#define _INTEGRAL_MAX_BITS 64
+#define __DEC128_MAX_EXP__ 6145
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __UINTMAX_MAX__ 0xffffffffffffffffULL
+#define __DEC32_MANT_DIG__ 7
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
+#define __INT16_C(c) c
+#define __cpp_generic_lambdas 201304
+#define __STDC__ 1
+#define __PTRDIFF_TYPE__ int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __UINTPTR_TYPE__ unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffff
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __UINT_FAST8_TYPE__ unsigned char
+#define __cpp_init_captures 201304
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
+#define __declspec(x) __attribute__((x))
diff --git a/samples/simple/debug/simple.exe b/samples/simple/debug/simple.exe
new file mode 100644
index 0000000..e791427
Binary files /dev/null and b/samples/simple/debug/simple.exe differ
diff --git a/samples/validators/Makefile b/samples/validators/Makefile
new file mode 100644
index 0000000..f8168a8
--- /dev/null
+++ b/samples/validators/Makefile
@@ -0,0 +1,404 @@
+#############################################################################
+# Makefile for building: validators
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  validators.pro
+# Template: app
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: debug
+install: debug-install
+uninstall: debug-uninstall
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+SUBTARGETS    =  \
+		debug \
+		release
+
+
+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
+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
+
+Makefile: validators.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
+		../../.qmake.stash \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		../../EntityManager.pri \
+		../samples.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
+		validators.pro \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl
+	$(QMAKE) -o Makefile validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
+../../.qmake.stash:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+../../EntityManager.pri:
+../samples.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
+validators.pro:
+C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl:
+C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+make_first: debug-make_first release-make_first  FORCE
+all: debug-all release-all  FORCE
+clean: debug-clean release-clean  FORCE
+distclean: debug-distclean release-distclean  FORCE
+	-$(DEL_FILE) Makefile
+
+debug-mocclean:
+	$(MAKE) -f $(MAKEFILE).Debug mocclean
+release-mocclean:
+	$(MAKE) -f $(MAKEFILE).Release mocclean
+mocclean: debug-mocclean release-mocclean
+
+debug-mocables:
+	$(MAKE) -f $(MAKEFILE).Debug mocables
+release-mocables:
+	$(MAKE) -f $(MAKEFILE).Release mocables
+mocables: debug-mocables release-mocables
+
+check: first
+
+benchmark: first
+FORCE:
+
+$(MAKEFILE).Debug: Makefile
+$(MAKEFILE).Release: Makefile
diff --git a/samples/validators/Makefile.Debug b/samples/validators/Makefile.Debug
new file mode 100644
index 0000000..722cb4d
--- /dev/null
+++ b/samples/validators/Makefile.Debug
@@ -0,0 +1,606 @@
+#############################################################################
+# Makefile for building: validators
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  validators.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_QML_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -g -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Idebug -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/debug -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sqld.a C:/Qt/5.8/mingw53_32/lib/libQt5Cored.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = debug/
+
+####### Files
+
+SOURCES       = main.cpp \
+		address.cpp \
+		person.cpp debug/moc_address.cpp \
+		debug/moc_person.cpp
+OBJECTS       = debug/main.o \
+		debug/address.o \
+		debug/person.o \
+		debug/moc_address.o \
+		debug/moc_person.o
+
+DIST          =  address.h \
+		person.h main.cpp \
+		address.cpp \
+		person.cpp
+QMAKE_TARGET  = validators
+DESTDIR        = debug/ #avoid trailing-slash linebreak
+TARGET         = validators.exe
+DESTDIR_TARGET = debug/validators.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Debug  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) validators.zip $(SOURCES) $(DIST) validators.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../samples.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf validators.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sqld.prl C:/Qt/5.8/mingw53_32/lib/Qt5Cored.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp address.h person.h main.cpp address.cpp person.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug/main.o debug/address.o debug/person.o debug/moc_address.o debug/moc_person.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Debug
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) debug/moc_predefs.h
+debug/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -dM -E -o debug/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: debug/moc_address.cpp debug/moc_person.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) debug/moc_address.cpp debug/moc_person.cpp
+debug/moc_address.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		address.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward address.h -o debug/moc_address.cpp
+
+debug/moc_person.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		person.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward person.h -o debug/moc_person.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+debug/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QCoreApplication \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		address.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		../../src/schema.h \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp
+
+debug/address.o: address.cpp address.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/address.o address.cpp
+
+debug/person.o: person.cpp person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		address.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/person.o person.cpp
+
+debug/moc_address.o: debug/moc_address.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_address.o debug/moc_address.cpp
+
+debug/moc_person.o: debug/moc_person.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_person.o debug/moc_person.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/samples/validators/Makefile.Release b/samples/validators/Makefile.Release
new file mode 100644
index 0000000..4416669
--- /dev/null
+++ b/samples/validators/Makefile.Release
@@ -0,0 +1,606 @@
+#############################################################################
+# Makefile for building: validators
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  validators.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_NO_DEBUG_OUTPUT -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Irelease -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/release -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sql.a C:/Qt/5.8/mingw53_32/lib/libQt5Core.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = release/
+
+####### Files
+
+SOURCES       = main.cpp \
+		address.cpp \
+		person.cpp release/moc_address.cpp \
+		release/moc_person.cpp
+OBJECTS       = release/main.o \
+		release/address.o \
+		release/person.o \
+		release/moc_address.o \
+		release/moc_person.o
+
+DIST          =  address.h \
+		person.h main.cpp \
+		address.cpp \
+		person.cpp
+QMAKE_TARGET  = validators
+DESTDIR        = release/ #avoid trailing-slash linebreak
+TARGET         = validators.exe
+DESTDIR_TARGET = release/validators.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Release  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) validators.zip $(SOURCES) $(DIST) validators.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../samples.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf validators.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp address.h person.h main.cpp address.cpp person.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release/main.o release/address.o release/person.o release/moc_address.o release/moc_person.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Release
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) release/moc_predefs.h
+release/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -dM -E -o release/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: release/moc_address.cpp release/moc_person.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) release/moc_address.cpp release/moc_person.cpp
+release/moc_address.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		address.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward address.h -o release/moc_address.cpp
+
+release/moc_person.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		person.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/samples/validators -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward person.h -o release/moc_person.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+release/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QCoreApplication \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		address.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		../../src/schema.h \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp
+
+release/address.o: address.cpp address.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../src/relation.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/address.o address.cpp
+
+release/person.o: person.cpp person.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QAbstractListModel \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		address.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/person.o person.cpp
+
+release/moc_address.o: release/moc_address.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_address.o release/moc_address.cpp
+
+release/moc_person.o: release/moc_person.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_person.o release/moc_person.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/samples/validators/db.sqlite b/samples/validators/db.sqlite
new file mode 100644
index 0000000..c69ef0a
Binary files /dev/null and b/samples/validators/db.sqlite differ
diff --git a/samples/validators/debug/address.o b/samples/validators/debug/address.o
new file mode 100644
index 0000000..65c7c2d
Binary files /dev/null and b/samples/validators/debug/address.o differ
diff --git a/samples/validators/debug/main.o b/samples/validators/debug/main.o
new file mode 100644
index 0000000..bdd77f0
Binary files /dev/null and b/samples/validators/debug/main.o differ
diff --git a/samples/validators/debug/moc_address.cpp b/samples/validators/debug/moc_address.cpp
new file mode 100644
index 0000000..22d0d8f
--- /dev/null
+++ b/samples/validators/debug/moc_address.cpp
@@ -0,0 +1,165 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'address.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../address.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'address.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Address_t {
+    QByteArrayData data[8];
+    char stringdata0[75];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Address_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Address_t qt_meta_stringdata_Address = {
+    {
+QT_MOC_LITERAL(0, 0, 7), // "Address"
+QT_MOC_LITERAL(1, 8, 0), // ""
+QT_MOC_LITERAL(2, 9, 5), // "label"
+QT_MOC_LITERAL(3, 15, 6), // "street"
+QT_MOC_LITERAL(4, 22, 8), // "postcode"
+QT_MOC_LITERAL(5, 31, 4), // "city"
+QT_MOC_LITERAL(6, 36, 7), // "persons"
+QT_MOC_LITERAL(7, 44, 30) // "QList<QSharedPointer<Person> >"
+
+    },
+    "Address\0\0label\0street\0postcode\0city\0"
+    "persons\0QList<QSharedPointer<Person> >"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Address[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       5,   15, // properties
+       0,    0, // enums/sets
+       1,   30, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, QMetaType::QString, 0x00095103,
+       3, QMetaType::QString, 0x00095103,
+       4, QMetaType::QString, 0x00095103,
+       5, QMetaType::QString, 0x00095103,
+       6, 0x80000000 | 7, 0x0009510b,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Address::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Address *_r = new Address();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Address *_t = static_cast<Address *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getLabel(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getStreet(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getPostcode(); break;
+        case 3: *reinterpret_cast< QString*>(_v) = _t->getCity(); break;
+        case 4: *reinterpret_cast< QList<QSharedPointer<Person> >*>(_v) = _t->getPersons(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Address *_t = static_cast<Address *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setLabel(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setStreet(*reinterpret_cast< QString*>(_v)); break;
+        case 2: _t->setPostcode(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setCity(*reinterpret_cast< QString*>(_v)); break;
+        case 4: _t->setPersons(*reinterpret_cast< QList<QSharedPointer<Person> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Address::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Address.data,
+      qt_meta_data_Address,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Address::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Address::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Address.stringdata0))
+        return static_cast<void*>(const_cast< Address*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Address::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 5;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 5;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/validators/debug/moc_address.o b/samples/validators/debug/moc_address.o
new file mode 100644
index 0000000..0bc1b69
Binary files /dev/null and b/samples/validators/debug/moc_address.o differ
diff --git a/samples/validators/debug/moc_person.cpp b/samples/validators/debug/moc_person.cpp
new file mode 100644
index 0000000..c5f0edc
--- /dev/null
+++ b/samples/validators/debug/moc_person.cpp
@@ -0,0 +1,204 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'person.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../person.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'person.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Person_t {
+    QByteArrayData data[19];
+    char stringdata0[227];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Person_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Person_t qt_meta_stringdata_Person = {
+    {
+QT_MOC_LITERAL(0, 0, 6), // "Person"
+QT_MOC_LITERAL(1, 7, 0), // ""
+QT_MOC_LITERAL(2, 8, 6), // "parent"
+QT_MOC_LITERAL(3, 15, 9), // "firstName"
+QT_MOC_LITERAL(4, 25, 10), // "familyName"
+QT_MOC_LITERAL(5, 36, 10), // "namePrefix"
+QT_MOC_LITERAL(6, 47, 8), // "nickName"
+QT_MOC_LITERAL(7, 56, 21), // "customPictureFileName"
+QT_MOC_LITERAL(8, 78, 8), // "birthday"
+QT_MOC_LITERAL(9, 87, 6), // "gender"
+QT_MOC_LITERAL(10, 94, 6), // "Gender"
+QT_MOC_LITERAL(11, 101, 9), // "addresses"
+QT_MOC_LITERAL(12, 111, 31), // "QList<QSharedPointer<Address> >"
+QT_MOC_LITERAL(13, 143, 4), // "MALE"
+QT_MOC_LITERAL(14, 148, 6), // "FEMALE"
+QT_MOC_LITERAL(15, 155, 13), // "UNKNOWNGENDER"
+QT_MOC_LITERAL(16, 169, 9), // "NameOrder"
+QT_MOC_LITERAL(17, 179, 23), // "FIRST_FAMILY_NAME_ORDER"
+QT_MOC_LITERAL(18, 203, 23) // "FAMILY_FIRST_NAME_ORDER"
+
+    },
+    "Person\0\0parent\0firstName\0familyName\0"
+    "namePrefix\0nickName\0customPictureFileName\0"
+    "birthday\0gender\0Gender\0addresses\0"
+    "QList<QSharedPointer<Address> >\0MALE\0"
+    "FEMALE\0UNKNOWNGENDER\0NameOrder\0"
+    "FIRST_FAMILY_NAME_ORDER\0FAMILY_FIRST_NAME_ORDER"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Person[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       8,   18, // properties
+       2,   42, // enums/sets
+       2,   60, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1, QMetaType::QObjectStar,    2,
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       3, QMetaType::QString, 0x00095103,
+       4, QMetaType::QString, 0x00095103,
+       5, QMetaType::QString, 0x00095103,
+       6, QMetaType::QString, 0x00095103,
+       7, QMetaType::QString, 0x00095103,
+       8, QMetaType::QDate, 0x00095103,
+       9, 0x80000000 | 10, 0x0009510b,
+      11, 0x80000000 | 12, 0x0009510b,
+
+ // enums: name, flags, count, data
+      10, 0x2,    3,   50,
+      16, 0x2,    2,   56,
+
+ // enum data: key, value
+      13, uint(Person::Gender::MALE),
+      14, uint(Person::Gender::FEMALE),
+      15, uint(Person::Gender::UNKNOWNGENDER),
+      17, uint(Person::NameOrder::FIRST_FAMILY_NAME_ORDER),
+      18, uint(Person::NameOrder::FAMILY_FIRST_NAME_ORDER),
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    1,   14,    1, 0x0e /* Public */,
+       0,    0,   17,    1, 0x2e /* Public | MethodCloned */,
+
+       0        // eod
+};
+
+void Person::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Person *_r = new Person((*reinterpret_cast< QObject*(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        case 1: { Person *_r = new Person();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Person *_t = static_cast<Person *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getFirstName(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getFamilyName(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getNamePrefix(); break;
+        case 3: *reinterpret_cast< QString*>(_v) = _t->getNickName(); break;
+        case 4: *reinterpret_cast< QString*>(_v) = _t->getCustomPictureFileName(); break;
+        case 5: *reinterpret_cast< QDate*>(_v) = _t->getBirthday(); break;
+        case 6: *reinterpret_cast< Gender*>(_v) = _t->getGender(); break;
+        case 7: *reinterpret_cast< QList<QSharedPointer<Address> >*>(_v) = _t->getAddresses(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Person *_t = static_cast<Person *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setFirstName(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setFamilyName(*reinterpret_cast< QString*>(_v)); break;
+        case 2: _t->setNamePrefix(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setNickName(*reinterpret_cast< QString*>(_v)); break;
+        case 4: _t->setCustomPictureFileName(*reinterpret_cast< QString*>(_v)); break;
+        case 5: _t->setBirthday(*reinterpret_cast< QDate*>(_v)); break;
+        case 6: _t->setGender(*reinterpret_cast< Gender*>(_v)); break;
+        case 7: _t->setAddresses(*reinterpret_cast< QList<QSharedPointer<Address> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Person::staticMetaObject = {
+    { &Entity::staticMetaObject, qt_meta_stringdata_Person.data,
+      qt_meta_data_Person,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Person::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Person::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Person.stringdata0))
+        return static_cast<void*>(const_cast< Person*>(this));
+    return Entity::qt_metacast(_clname);
+}
+
+int Person::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 8;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 8;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 8;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 8;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 8;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 8;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/samples/validators/debug/moc_person.o b/samples/validators/debug/moc_person.o
new file mode 100644
index 0000000..48228e1
Binary files /dev/null and b/samples/validators/debug/moc_person.o differ
diff --git a/samples/validators/debug/moc_predefs.h b/samples/validators/debug/moc_predefs.h
new file mode 100644
index 0000000..42fe16b
--- /dev/null
+++ b/samples/validators/debug/moc_predefs.h
@@ -0,0 +1,286 @@
+#define __DBL_MIN_EXP__ (-1021)
+#define __cpp_attributes 200809
+#define __pentiumpro__ 1
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT_MIN__ 1.17549435082228750797e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __cpp_aggregate_nsdmi 201304
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 12
+#define _WIN32 1
+#define __INTMAX_C(c) c ## LL
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffff
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffU
+#define __WCHAR_MAX__ 0xffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544177e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT_EVAL_METHOD__ 2
+#define __cpp_binary_literals 201304
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __cpp_variable_templates 201304
+#define __GNUC_PATCHLEVEL__ 0
+#define __UINT_FAST8_MAX__ 0xff
+#define __has_include(STR) __has_include__(STR)
+#define _stdcall __attribute__((__stdcall__))
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502e+4932L
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __UINTMAX_TYPE__ long long unsigned int
+#define __DEC32_EPSILON__ 1E-6DF
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __WINT_MIN__ 0
+#define __SCHAR_MAX__ 0x7f
+#define __WCHAR_MIN__ 0
+#define __INT64_C(c) c ## LL
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 4
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__ _
+#define __STDC_HOSTED__ 1
+#define __WIN32 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT_EPSILON__ 1.19209289550781250000e-7F
+#define __GXX_WEAK__ 1
+#define __LDBL_MIN__ 3.36210314311209350626e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __MINGW32__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __SIZEOF_LONG__ 4
+#define __UINT16_C(c) c
+#define __DECIMAL_DIG__ 21
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define _REENTRANT 1
+#define __GNUC__ 5
+#define _cdecl __attribute__((__cdecl__))
+#define __GXX_RTTI 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 12
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __i686 1
+#define __DBL_MAX__ double(1.79769313486231570815e+308L)
+#define _thiscall __attribute__((__thiscall__))
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffff
+#define __WINNT 1
+#define __DBL_HAS_INFINITY__ 1
+#define __INT64_MAX__ 0x7fffffffffffffffLL
+#define __WINNT__ 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INT_FAST16_TYPE__ short int
+#define _fastcall __attribute__((__fastcall__))
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201402L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __DBL_MAX_EXP__ 1024
+#define __DEC128_EPSILON__ 1E-33DL
+#define __ATOMIC_HLE_RELEASE 131072
+#define __WIN32__ 1
+#define __PTRDIFF_MAX__ 0x7fffffff
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __GNUG__ 5
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 4
+#define __cpp_rvalue_reference 200610
+#define __cpp_nsdmi 200809
+#define __SIZEOF_WINT_T__ 2
+#define __cpp_initializer_lists 200806
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1009
+#define __FLT_MIN_EXP__ (-125)
+#define __i686__ 1
+#define __cpp_lambdas 200907
+#define __INT_FAST64_TYPE__ long long int
+#define __DBL_MIN__ double(2.22507385850720138309e-308L)
+#define __FLT_MIN_10_EXP__ (-37)
+#define __DECIMAL_BID_FORMAT__ 1
+#define __GXX_TYPEINFO_EQUALITY_INLINE 0
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__ 
+#define __UINT16_MAX__ 0xffff
+#define __DBL_HAS_DENORM__ 1
+#define __cdecl __attribute__((__cdecl__))
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __i386 1
+#define __FLT_MANT_DIG__ 24
+#define __VERSION__ "5.3.0"
+#define __UINT64_C(c) c ## ULL
+#define __cpp_unicode_characters 200704
+#define __cpp_decltype_auto 201304
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define _X86_ 1
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __code_model_32__ 1
+#define __INT_FAST32_TYPE__ int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __INT16_MAX__ 0x7fff
+#define __i386__ 1
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffULL
+#define __INT8_TYPE__ signed char
+#define __cpp_digit_separators 201309
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
+#define __UINTMAX_C(c) c ## ULL
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 4
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __pentiumpro 1
+#define __MSVCRT__ 1
+#define __INT_FAST16_MAX__ 0x7fff
+#define __UINT_FAST32_MAX__ 0xffffffffU
+#define __UINT_LEAST64_TYPE__ long long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffL
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ short unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __INT_LEAST64_TYPE__ long long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __INTPTR_MAX__ 0x7fffffff
+#define __cpp_sized_deallocation 201309
+#define __GXX_MERGED_TYPEINFO_NAMES 0
+#define __cpp_range_based_for 200907
+#define __stdcall __attribute__((__stdcall__))
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __cpp_return_type_deduction 201304
+#define __INTPTR_TYPE__ int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ short unsigned int
+#define __SIZEOF_FLOAT__ 4
+#define __UINTPTR_MAX__ 0xffffffffU
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __UINT_FAST64_TYPE__ long long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define WIN32 1
+#define __INT64_TYPE__ long long int
+#define __FLT_MAX_EXP__ 128
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 200802
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ short unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __LDBL_MIN_EXP__ (-16381)
+#define __INT_LEAST8_MAX__ 0x7f
+#define __WCHAR_UNSIGNED__ 1
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308085e-16L)
+#define __thiscall __attribute__((__thiscall__))
+#define __UINT8_C(c) c
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 2
+#define __UINT64_TYPE__ long long unsigned int
+#define __INT_FAST8_TYPE__ signed char
+#define __fastcall __attribute__((__fastcall__))
+#define __GNUC_STDC_INLINE__ 1
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __cpp_runtime_arrays 198712
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffLL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define WINNT 1
+#define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
+#define __INT8_MAX__ 0x7f
+#define __UINT_FAST32_TYPE__ unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859812e+38F
+#define __cpp_constexpr 201304
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __INTMAX_TYPE__ long long int
+#define i386 1
+#define _INTEGRAL_MAX_BITS 64
+#define __DEC128_MAX_EXP__ 6145
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __UINTMAX_MAX__ 0xffffffffffffffffULL
+#define __DEC32_MANT_DIG__ 7
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
+#define __INT16_C(c) c
+#define __cpp_generic_lambdas 201304
+#define __STDC__ 1
+#define __PTRDIFF_TYPE__ int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __UINTPTR_TYPE__ unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffff
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __UINT_FAST8_TYPE__ unsigned char
+#define __cpp_init_captures 201304
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
+#define __declspec(x) __attribute__((x))
diff --git a/samples/validators/debug/person.o b/samples/validators/debug/person.o
new file mode 100644
index 0000000..1b81e2c
Binary files /dev/null and b/samples/validators/debug/person.o differ
diff --git a/samples/validators/debug/validators.exe b/samples/validators/debug/validators.exe
new file mode 100644
index 0000000..6f6c5db
Binary files /dev/null and b/samples/validators/debug/validators.exe differ
diff --git a/samples/validators/entity.log b/samples/validators/entity.log
new file mode 100644
index 0000000..5418a09
--- /dev/null
+++ b/samples/validators/entity.log
@@ -0,0 +1,42 @@
+2017-06-05T15:14:21 - Start checking entities
+--------------------
+Checking Address now.
+Address is instantiable.
+Entity class Address seems ok.
+--------------------
+Checking Person now.
+Person is instantiable.
+Entity class Person seems ok.
+--------------------
+Checking CuteEntityManager::DatabaseMigration now.
+CuteEntityManager::DatabaseMigration is instantiable.
+Entity class CuteEntityManager::DatabaseMigration seems ok.
+2017-06-05T15:14:21 - End checking entities
+2017-06-05T15:18:56 - Start checking entities
+--------------------
+Checking Address now.
+Address is instantiable.
+Entity class Address seems ok.
+--------------------
+Checking Person now.
+Person is instantiable.
+Entity class Person seems ok.
+--------------------
+Checking CuteEntityManager::DatabaseMigration now.
+CuteEntityManager::DatabaseMigration is instantiable.
+Entity class CuteEntityManager::DatabaseMigration seems ok.
+2017-06-05T15:18:56 - End checking entities
+2017-08-10T22:09:53 - Start checking entities
+--------------------
+Checking CuteEntityManager::DatabaseMigration now.
+CuteEntityManager::DatabaseMigration is instantiable.
+Entity class CuteEntityManager::DatabaseMigration seems ok.
+--------------------
+Checking Person now.
+Person is instantiable.
+Entity class Person seems ok.
+--------------------
+Checking Address now.
+Address is instantiable.
+Entity class Address seems ok.
+2017-08-10T22:09:53 - End checking entities
diff --git a/src/#Makefile b/src/#Makefile
new file mode 100644
index 0000000..0e85fda
--- /dev/null
+++ b/src/#Makefile
@@ -0,0 +1,1696 @@
+#############################################################################
+# Makefile for building: libCuteEntityManager.so.0.1.0
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  src.pro
+# Template: lib
+# Command: /usr/bin/qmake -o Makefile src.pro
+#############################################################################
+
+MAKEFILE      = Makefile
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wall -W -D_REENTRANT -fPIC $(DEFINES)
+CXXFLAGS      = -pipe -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++1y -Wall -W -D_REENTRANT -fPIC $(DEFINES)
+INCPATH       = -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtSql -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++
+QMAKE         = /usr/bin/qmake
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = install -m 644 -p
+INSTALL_PROGRAM = install -m 755 -p
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+TAR           = tar -cf
+COMPRESS      = gzip -9f
+DISTNAME      = CuteEntityManager0.1
+DISTDIR = /home/cehringfeld/gitrepos/entitymanager/src/.tmp/CuteEntityManager0.1
+LINK          = g++
+LFLAGS        = -Wl,-O1 -Wl,-O1,--sort-common,--as-needed,-z,relro -shared -Wl,-soname,libCuteEntityManager.so.0
+LIBS          = $(SUBLIBS) -lsqlite3 -lQt5Sql -lQt5Core -lpthread 
+AR            = ar cqs
+RANLIB        = 
+SED           = sed
+STRIP         = strip
+
+####### Output directory
+
+OBJECTS_DIR   = ./
+
+####### Files
+
+SOURCES       = entity.cpp \
+		entitymanager.cpp \
+		database.cpp \
+		schema.cpp \
+		schema/sqliteschema.cpp \
+		tableschema.cpp \
+		schema/pgsqlschema.cpp \
+		schema/mysqlschema.cpp \
+		databasemigration.cpp \
+		querybuilder.cpp \
+		schema/sqlitequerybuilder.cpp \
+		relation.cpp \
+		entityinstancefactory.cpp \
+		cache.cpp \
+		entityhelper.cpp \
+		logger.cpp \
+		query.cpp \
+		join.cpp \
+		queryinterpreter.cpp \
+		expression.cpp \
+		orderby.cpp \
+		validators/validator.cpp \
+		validators/param.cpp \
+		validators/errormsg.cpp \
+		validators/defaultvalidator.cpp \
+		validators/validatorfactory.cpp \
+		validators/validatorrule.cpp \
+		validators/requiredvalidator.cpp \
+		validators/numbervalidator.cpp \
+		validators/urlvalidator.cpp \
+		validators/comparevalidator.cpp \
+		validators/datevalidator.cpp \
+		validators/emailvalidator.cpp \
+		validators/existvalidator.cpp \
+		validators/filevalidator.cpp \
+		validators/imagevalidator.cpp \
+		validators/uniquevalidator.cpp \
+		validators/patternvalidator.cpp \
+		validators/lengthvalidator.cpp \
+		schema/mysqlquerybuilder.cpp \
+		entityinspector.cpp \
+		sqlitebackupprocessor.cpp \
+		attribute.cpp \
+		attributeresolver.cpp moc_entity.cpp \
+		moc_entitymanager.cpp \
+		moc_databasemigration.cpp \
+		moc_validator.cpp \
+		moc_defaultvalidator.cpp \
+		moc_requiredvalidator.cpp \
+		moc_numbervalidator.cpp \
+		moc_urlvalidator.cpp \
+		moc_comparevalidator.cpp \
+		moc_datevalidator.cpp \
+		moc_emailvalidator.cpp \
+		moc_existvalidator.cpp \
+		moc_filevalidator.cpp \
+		moc_imagevalidator.cpp \
+		moc_uniquevalidator.cpp \
+		moc_patternvalidator.cpp \
+		moc_lengthvalidator.cpp
+OBJECTS       = entity.o \
+		entitymanager.o \
+		database.o \
+		schema.o \
+		sqliteschema.o \
+		tableschema.o \
+		pgsqlschema.o \
+		mysqlschema.o \
+		databasemigration.o \
+		querybuilder.o \
+		sqlitequerybuilder.o \
+		relation.o \
+		entityinstancefactory.o \
+		cache.o \
+		entityhelper.o \
+		logger.o \
+		query.o \
+		join.o \
+		queryinterpreter.o \
+		expression.o \
+		orderby.o \
+		validator.o \
+		param.o \
+		errormsg.o \
+		defaultvalidator.o \
+		validatorfactory.o \
+		validatorrule.o \
+		requiredvalidator.o \
+		numbervalidator.o \
+		urlvalidator.o \
+		comparevalidator.o \
+		datevalidator.o \
+		emailvalidator.o \
+		existvalidator.o \
+		filevalidator.o \
+		imagevalidator.o \
+		uniquevalidator.o \
+		patternvalidator.o \
+		lengthvalidator.o \
+		mysqlquerybuilder.o \
+		entityinspector.o \
+		sqlitebackupprocessor.o \
+		attribute.o \
+		attributeresolver.o \
+		moc_entity.o \
+		moc_entitymanager.o \
+		moc_databasemigration.o \
+		moc_validator.o \
+		moc_defaultvalidator.o \
+		moc_requiredvalidator.o \
+		moc_numbervalidator.o \
+		moc_urlvalidator.o \
+		moc_comparevalidator.o \
+		moc_datevalidator.o \
+		moc_emailvalidator.o \
+		moc_existvalidator.o \
+		moc_filevalidator.o \
+		moc_imagevalidator.o \
+		moc_uniquevalidator.o \
+		moc_patternvalidator.o \
+		moc_lengthvalidator.o
+DIST          = /usr/lib/qt/mkspecs/features/spec_pre.prf \
+		/usr/lib/qt/mkspecs/common/unix.conf \
+		/usr/lib/qt/mkspecs/common/linux.conf \
+		/usr/lib/qt/mkspecs/common/sanitize.conf \
+		/usr/lib/qt/mkspecs/common/gcc-base.conf \
+		/usr/lib/qt/mkspecs/common/gcc-base-unix.conf \
+		/usr/lib/qt/mkspecs/common/g++-base.conf \
+		/usr/lib/qt/mkspecs/common/g++-unix.conf \
+		/usr/lib/qt/mkspecs/qconfig.pri \
+		/usr/lib/qt/mkspecs/modules/qt_Attica.pri \
+		/usr/lib/qt/mkspecs/modules/qt_Fluid.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KActivities.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KArchive.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KAuth.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCrash.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KHtml.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KI18n.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KJS.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KParts.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KPty.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KService.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWallet.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_core.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_help.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_location.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_network.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_script.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri \
+		/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri \
+		/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri \
+		/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_Solid.pri \
+		/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri \
+		/usr/lib/qt/mkspecs/features/qt_functions.prf \
+		/usr/lib/qt/mkspecs/features/qt_config.prf \
+		/usr/lib/qt/mkspecs/linux-g++/qmake.conf \
+		/usr/lib/qt/mkspecs/features/spec_post.prf \
+		../.qmake.stash \
+		/usr/lib/qt/mkspecs/features/exclusive_builds.prf \
+		/usr/lib/qt/mkspecs/features/toolchain.prf \
+		/usr/lib/qt/mkspecs/features/default_pre.prf \
+		../EntityManager.pri \
+		/usr/lib/qt/mkspecs/features/resolve_config.prf \
+		/usr/lib/qt/mkspecs/features/default_post.prf \
+		/usr/lib/qt/mkspecs/features/warn_on.prf \
+		/usr/lib/qt/mkspecs/features/qt.prf \
+		/usr/lib/qt/mkspecs/features/resources.prf \
+		/usr/lib/qt/mkspecs/features/moc.prf \
+		/usr/lib/qt/mkspecs/features/unix/thread.prf \
+		/usr/lib/qt/mkspecs/features/qmake_use.prf \
+		/usr/lib/qt/mkspecs/features/file_copies.prf \
+		/usr/lib/qt/mkspecs/features/testcase_targets.prf \
+		/usr/lib/qt/mkspecs/features/exceptions.prf \
+		/usr/lib/qt/mkspecs/features/yacc.prf \
+		/usr/lib/qt/mkspecs/features/lex.prf \
+		src.pro entity.h \
+		entitymanager.h \
+		database.h \
+		enums/databasetype.h \
+		schema.h \
+		schema/sqlitequerybuilder.h \
+		schema/sqliteschema.h \
+		tableschema.h \
+		schema/pgsqlschema.h \
+		schema/mysqlschema.h \
+		databasemigration.h \
+		querybuilder.h \
+		relation.h \
+		entityinstancefactory.h \
+		cache.h \
+		entityhelper.h \
+		logger.h \
+		query.h \
+		join.h \
+		queryinterpreter.h \
+		expression.h \
+		orderby.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/defaultvalidator.h \
+		validators/validatorfactory.h \
+		validators/validatorrule.h \
+		validators/requiredvalidator.h \
+		validators/numbervalidator.h \
+		validators/urlvalidator.h \
+		validators/comparevalidator.h \
+		validators/datevalidator.h \
+		validators/emailvalidator.h \
+		validators/existvalidator.h \
+		validators/filevalidator.h \
+		validators/imagevalidator.h \
+		validators/uniquevalidator.h \
+		validators/patternvalidator.h \
+		validators/lengthvalidator.h \
+		schema/mysqlquerybuilder.h \
+		entityinspector.h \
+		sqlitebackupprocessor.h \
+		attribute.h \
+		attributeresolver.h entity.cpp \
+		entitymanager.cpp \
+		database.cpp \
+		schema.cpp \
+		schema/sqliteschema.cpp \
+		tableschema.cpp \
+		schema/pgsqlschema.cpp \
+		schema/mysqlschema.cpp \
+		databasemigration.cpp \
+		querybuilder.cpp \
+		schema/sqlitequerybuilder.cpp \
+		relation.cpp \
+		entityinstancefactory.cpp \
+		cache.cpp \
+		entityhelper.cpp \
+		logger.cpp \
+		query.cpp \
+		join.cpp \
+		queryinterpreter.cpp \
+		expression.cpp \
+		orderby.cpp \
+		validators/validator.cpp \
+		validators/param.cpp \
+		validators/errormsg.cpp \
+		validators/defaultvalidator.cpp \
+		validators/validatorfactory.cpp \
+		validators/validatorrule.cpp \
+		validators/requiredvalidator.cpp \
+		validators/numbervalidator.cpp \
+		validators/urlvalidator.cpp \
+		validators/comparevalidator.cpp \
+		validators/datevalidator.cpp \
+		validators/emailvalidator.cpp \
+		validators/existvalidator.cpp \
+		validators/filevalidator.cpp \
+		validators/imagevalidator.cpp \
+		validators/uniquevalidator.cpp \
+		validators/patternvalidator.cpp \
+		validators/lengthvalidator.cpp \
+		schema/mysqlquerybuilder.cpp \
+		entityinspector.cpp \
+		sqlitebackupprocessor.cpp \
+		attribute.cpp \
+		attributeresolver.cpp
+QMAKE_TARGET  = CuteEntityManager
+DESTDIR       = ../build/linux-g++/x86_64/release/
+TARGET        = libCuteEntityManager.so.0.1.0
+TARGETA       = ../build/linux-g++/x86_64/release/libCuteEntityManager.a
+TARGET0       = libCuteEntityManager.so
+TARGETD       = libCuteEntityManager.so.0.1.0
+TARGET1       = libCuteEntityManager.so.0
+TARGET2       = libCuteEntityManager.so.0.1
+
+
+first: all
+####### Build rules
+
+../build/linux-g++/x86_64/release/$(TARGET):  $(OBJECTS) $(SUBLIBS) $(OBJCOMP)  
+	@test -d ../build/linux-g++/x86_64/release/ || mkdir -p ../build/linux-g++/x86_64/release/
+	-$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
+	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP)
+	-ln -s $(TARGET) $(TARGET0)
+	-ln -s $(TARGET) $(TARGET1)
+	-ln -s $(TARGET) $(TARGET2)
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET)
+	-$(MOVE) $(TARGET)  ../build/linux-g++/x86_64/release/ 
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET0)
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET1)
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET2)
+	-$(MOVE) $(TARGET0) ../build/linux-g++/x86_64/release/ 
+	-$(MOVE) $(TARGET1) ../build/linux-g++/x86_64/release/ 
+	-$(MOVE) $(TARGET2) ../build/linux-g++/x86_64/release/ 
+
+
+
+staticlib: $(TARGETA)
+
+$(TARGETA):  $(OBJECTS) $(OBJCOMP) 
+	-$(DEL_FILE) $(TARGETA) 
+	$(AR) $(TARGETA) $(OBJECTS)
+
+../build/linux-g++/x86_64/release/libCuteEntityManager.prl: 
+	@$(QMAKE) -prl src.pro 
+Makefile: src.pro /usr/lib/qt/mkspecs/linux-g++/qmake.conf /usr/lib/qt/mkspecs/features/spec_pre.prf \
+		/usr/lib/qt/mkspecs/common/unix.conf \
+		/usr/lib/qt/mkspecs/common/linux.conf \
+		/usr/lib/qt/mkspecs/common/sanitize.conf \
+		/usr/lib/qt/mkspecs/common/gcc-base.conf \
+		/usr/lib/qt/mkspecs/common/gcc-base-unix.conf \
+		/usr/lib/qt/mkspecs/common/g++-base.conf \
+		/usr/lib/qt/mkspecs/common/g++-unix.conf \
+		/usr/lib/qt/mkspecs/qconfig.pri \
+		/usr/lib/qt/mkspecs/modules/qt_Attica.pri \
+		/usr/lib/qt/mkspecs/modules/qt_Fluid.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KActivities.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KArchive.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KAuth.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KCrash.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KHtml.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KI18n.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KJS.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KParts.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KPty.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KService.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWallet.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri \
+		/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_core.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_help.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_location.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_network.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_script.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri \
+		/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri \
+		/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri \
+		/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri \
+		/usr/lib/qt/mkspecs/modules/qt_Solid.pri \
+		/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri \
+		/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri \
+		/usr/lib/qt/mkspecs/features/qt_functions.prf \
+		/usr/lib/qt/mkspecs/features/qt_config.prf \
+		/usr/lib/qt/mkspecs/linux-g++/qmake.conf \
+		/usr/lib/qt/mkspecs/features/spec_post.prf \
+		../.qmake.stash \
+		/usr/lib/qt/mkspecs/features/exclusive_builds.prf \
+		/usr/lib/qt/mkspecs/features/toolchain.prf \
+		/usr/lib/qt/mkspecs/features/default_pre.prf \
+		../EntityManager.pri \
+		/usr/lib/qt/mkspecs/features/resolve_config.prf \
+		/usr/lib/qt/mkspecs/features/default_post.prf \
+		/usr/lib/qt/mkspecs/features/warn_on.prf \
+		/usr/lib/qt/mkspecs/features/qt.prf \
+		/usr/lib/qt/mkspecs/features/resources.prf \
+		/usr/lib/qt/mkspecs/features/moc.prf \
+		/usr/lib/qt/mkspecs/features/unix/thread.prf \
+		/usr/lib/qt/mkspecs/features/qmake_use.prf \
+		/usr/lib/qt/mkspecs/features/file_copies.prf \
+		/usr/lib/qt/mkspecs/features/testcase_targets.prf \
+		/usr/lib/qt/mkspecs/features/exceptions.prf \
+		/usr/lib/qt/mkspecs/features/yacc.prf \
+		/usr/lib/qt/mkspecs/features/lex.prf \
+		src.pro \
+		/usr/lib/libQt5Sql.prl \
+		/usr/lib/libQt5Core.prl
+	$(QMAKE) -o Makefile src.pro
+/usr/lib/qt/mkspecs/features/spec_pre.prf:
+/usr/lib/qt/mkspecs/common/unix.conf:
+/usr/lib/qt/mkspecs/common/linux.conf:
+/usr/lib/qt/mkspecs/common/sanitize.conf:
+/usr/lib/qt/mkspecs/common/gcc-base.conf:
+/usr/lib/qt/mkspecs/common/gcc-base-unix.conf:
+/usr/lib/qt/mkspecs/common/g++-base.conf:
+/usr/lib/qt/mkspecs/common/g++-unix.conf:
+/usr/lib/qt/mkspecs/qconfig.pri:
+/usr/lib/qt/mkspecs/modules/qt_Attica.pri:
+/usr/lib/qt/mkspecs/modules/qt_Fluid.pri:
+/usr/lib/qt/mkspecs/modules/qt_KActivities.pri:
+/usr/lib/qt/mkspecs/modules/qt_KArchive.pri:
+/usr/lib/qt/mkspecs/modules/qt_KAuth.pri:
+/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri:
+/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri:
+/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri:
+/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri:
+/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri:
+/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri:
+/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri:
+/usr/lib/qt/mkspecs/modules/qt_KCrash.pri:
+/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri:
+/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri:
+/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri:
+/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri:
+/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri:
+/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri:
+/usr/lib/qt/mkspecs/modules/qt_KHtml.pri:
+/usr/lib/qt/mkspecs/modules/qt_KI18n.pri:
+/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri:
+/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri:
+/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri:
+/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri:
+/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri:
+/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri:
+/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_KJS.pri:
+/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri:
+/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri:
+/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri:
+/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri:
+/usr/lib/qt/mkspecs/modules/qt_KParts.pri:
+/usr/lib/qt/mkspecs/modules/qt_KPty.pri:
+/usr/lib/qt/mkspecs/modules/qt_KService.pri:
+/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri:
+/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri:
+/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri:
+/usr/lib/qt/mkspecs/modules/qt_KWallet.pri:
+/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri:
+/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri:
+/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri:
+/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri:
+/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_core.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_help.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_location.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_network.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_script.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri:
+/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri:
+/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri:
+/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri:
+/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri:
+/usr/lib/qt/mkspecs/modules/qt_Solid.pri:
+/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri:
+/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri:
+/usr/lib/qt/mkspecs/features/qt_functions.prf:
+/usr/lib/qt/mkspecs/features/qt_config.prf:
+/usr/lib/qt/mkspecs/linux-g++/qmake.conf:
+/usr/lib/qt/mkspecs/features/spec_post.prf:
+../.qmake.stash:
+/usr/lib/qt/mkspecs/features/exclusive_builds.prf:
+/usr/lib/qt/mkspecs/features/toolchain.prf:
+/usr/lib/qt/mkspecs/features/default_pre.prf:
+../EntityManager.pri:
+/usr/lib/qt/mkspecs/features/resolve_config.prf:
+/usr/lib/qt/mkspecs/features/default_post.prf:
+/usr/lib/qt/mkspecs/features/warn_on.prf:
+/usr/lib/qt/mkspecs/features/qt.prf:
+/usr/lib/qt/mkspecs/features/resources.prf:
+/usr/lib/qt/mkspecs/features/moc.prf:
+/usr/lib/qt/mkspecs/features/unix/thread.prf:
+/usr/lib/qt/mkspecs/features/qmake_use.prf:
+/usr/lib/qt/mkspecs/features/file_copies.prf:
+/usr/lib/qt/mkspecs/features/testcase_targets.prf:
+/usr/lib/qt/mkspecs/features/exceptions.prf:
+/usr/lib/qt/mkspecs/features/yacc.prf:
+/usr/lib/qt/mkspecs/features/lex.prf:
+src.pro:
+/usr/lib/libQt5Sql.prl:
+/usr/lib/libQt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile src.pro
+
+qmake_all: FORCE
+
+
+all: Makefile \
+		../build/linux-g++/x86_64/release/libCuteEntityManager.prl ../build/linux-g++/x86_64/release/$(TARGET)
+
+dist: distdir FORCE
+	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
+
+distdir: FORCE
+	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
+	$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
+	$(COPY_FILE) --parents /usr/lib/qt/mkspecs/features/data/dummy.cpp $(DISTDIR)/
+	$(COPY_FILE) --parents entity.h entitymanager.h database.h enums/databasetype.h schema.h schema/sqlitequerybuilder.h schema/sqliteschema.h tableschema.h schema/pgsqlschema.h schema/mysqlschema.h databasemigration.h querybuilder.h relation.h entityinstancefactory.h cache.h entityhelper.h logger.h query.h join.h queryinterpreter.h expression.h orderby.h validators/validator.h validators/param.h validators/errormsg.h validators/defaultvalidator.h validators/validatorfactory.h validators/validatorrule.h validators/requiredvalidator.h validators/numbervalidator.h validators/urlvalidator.h validators/comparevalidator.h validators/datevalidator.h validators/emailvalidator.h validators/existvalidator.h validators/filevalidator.h validators/imagevalidator.h validators/uniquevalidator.h validators/patternvalidator.h validators/lengthvalidator.h schema/mysqlquerybuilder.h entityinspector.h sqlitebackupprocessor.h attribute.h attributeresolver.h $(DISTDIR)/
+	$(COPY_FILE) --parents entity.cpp entitymanager.cpp database.cpp schema.cpp schema/sqliteschema.cpp tableschema.cpp schema/pgsqlschema.cpp schema/mysqlschema.cpp databasemigration.cpp querybuilder.cpp schema/sqlitequerybuilder.cpp relation.cpp entityinstancefactory.cpp cache.cpp entityhelper.cpp logger.cpp query.cpp join.cpp queryinterpreter.cpp expression.cpp orderby.cpp validators/validator.cpp validators/param.cpp validators/errormsg.cpp validators/defaultvalidator.cpp validators/validatorfactory.cpp validators/validatorrule.cpp validators/requiredvalidator.cpp validators/numbervalidator.cpp validators/urlvalidator.cpp validators/comparevalidator.cpp validators/datevalidator.cpp validators/emailvalidator.cpp validators/existvalidator.cpp validators/filevalidator.cpp validators/imagevalidator.cpp validators/uniquevalidator.cpp validators/patternvalidator.cpp validators/lengthvalidator.cpp schema/mysqlquerybuilder.cpp entityinspector.cpp sqlitebackupprocessor.cpp attribute.cpp attributeresolver.cpp $(DISTDIR)/
+
+
+clean: compiler_clean 
+	-$(DEL_FILE) $(OBJECTS)
+	-$(DEL_FILE) *~ core *.core
+
+
+distclean: clean 
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET) 
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET0) ../build/linux-g++/x86_64/release/$(TARGET1) ../build/linux-g++/x86_64/release/$(TARGET2) $(TARGETA)
+	-$(DEL_FILE) ../build/linux-g++/x86_64/release/libCuteEntityManager.prl
+	-$(DEL_FILE) Makefile
+
+
+####### Sub-libraries
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) moc_predefs.h
+moc_predefs.h: /usr/lib/qt/mkspecs/features/data/dummy.cpp
+	g++ -pipe -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++1y -Wall -W -dM -E -o moc_predefs.h /usr/lib/qt/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: moc_entity.cpp moc_entitymanager.cpp moc_databasemigration.cpp moc_validator.cpp moc_defaultvalidator.cpp moc_requiredvalidator.cpp moc_numbervalidator.cpp moc_urlvalidator.cpp moc_comparevalidator.cpp moc_datevalidator.cpp moc_emailvalidator.cpp moc_existvalidator.cpp moc_filevalidator.cpp moc_imagevalidator.cpp moc_uniquevalidator.cpp moc_patternvalidator.cpp moc_lengthvalidator.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) moc_entity.cpp moc_entitymanager.cpp moc_databasemigration.cpp moc_validator.cpp moc_defaultvalidator.cpp moc_requiredvalidator.cpp moc_numbervalidator.cpp moc_urlvalidator.cpp moc_comparevalidator.cpp moc_datevalidator.cpp moc_emailvalidator.cpp moc_existvalidator.cpp moc_filevalidator.cpp moc_imagevalidator.cpp moc_uniquevalidator.cpp moc_patternvalidator.cpp moc_lengthvalidator.cpp
+moc_entity.cpp: relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entity.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include entity.h -o moc_entity.cpp
+
+moc_entitymanager.cpp: schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		entityinstancefactory.h \
+		attribute.h \
+		queryinterpreter.h \
+		cache.h \
+		entityhelper.h \
+		entitymanager.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include entitymanager.h -o moc_entitymanager.cpp
+
+moc_databasemigration.cpp: entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		databasemigration.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include databasemigration.h -o moc_databasemigration.cpp
+
+moc_validator.cpp: validators/param.h \
+		validators/errormsg.h \
+		validators/validator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/validator.h -o moc_validator.cpp
+
+moc_defaultvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/defaultvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/defaultvalidator.h -o moc_defaultvalidator.cpp
+
+moc_requiredvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/requiredvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/requiredvalidator.h -o moc_requiredvalidator.cpp
+
+moc_numbervalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/numbervalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/numbervalidator.h -o moc_numbervalidator.cpp
+
+moc_urlvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/urlvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/urlvalidator.h -o moc_urlvalidator.cpp
+
+moc_comparevalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/comparevalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/comparevalidator.h -o moc_comparevalidator.cpp
+
+moc_datevalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/datevalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/datevalidator.h -o moc_datevalidator.cpp
+
+moc_emailvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/emailvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/emailvalidator.h -o moc_emailvalidator.cpp
+
+moc_existvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/existvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/existvalidator.h -o moc_existvalidator.cpp
+
+moc_filevalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/filevalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/filevalidator.h -o moc_filevalidator.cpp
+
+moc_imagevalidator.cpp: validators/filevalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/imagevalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/imagevalidator.h -o moc_imagevalidator.cpp
+
+moc_uniquevalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/uniquevalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/uniquevalidator.h -o moc_uniquevalidator.cpp
+
+moc_patternvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/patternvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/patternvalidator.h -o moc_patternvalidator.cpp
+
+moc_lengthvalidator.cpp: validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/lengthvalidator.h \
+		moc_predefs.h \
+		/usr/bin/moc
+	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/lengthvalidator.h -o moc_lengthvalidator.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+####### Compile
+
+entity.o: entity.cpp entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		attribute.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entity.o entity.cpp
+
+entitymanager.o: entitymanager.cpp entitymanager.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		entityinstancefactory.h \
+		attribute.h \
+		queryinterpreter.h \
+		cache.h \
+		entityhelper.h \
+		databasemigration.h \
+		attributeresolver.h \
+		validators/validatorfactory.h \
+		validators/validator.h \
+		entityinspector.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entitymanager.o entitymanager.cpp
+
+database.o: database.cpp database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		logger.h \
+		schema/mysqlschema.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o database.o database.cpp
+
+schema.o: schema.cpp schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o schema.o schema.cpp
+
+sqliteschema.o: schema/sqliteschema.cpp schema/sqliteschema.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		database.h \
+		enums/databasetype.h \
+		logger.h \
+		schema/sqlitequerybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sqliteschema.o schema/sqliteschema.cpp
+
+tableschema.o: tableschema.cpp tableschema.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tableschema.o tableschema.cpp
+
+pgsqlschema.o: schema/pgsqlschema.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pgsqlschema.o schema/pgsqlschema.cpp
+
+mysqlschema.o: schema/mysqlschema.cpp schema/mysqlschema.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		schema/mysqlquerybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mysqlschema.o schema/mysqlschema.cpp
+
+databasemigration.o: databasemigration.cpp databasemigration.h \
+		entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o databasemigration.o databasemigration.cpp
+
+querybuilder.o: querybuilder.cpp querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		schema.h \
+		tableschema.h \
+		logger.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityinstancefactory.h \
+		attribute.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o querybuilder.o querybuilder.cpp
+
+sqlitequerybuilder.o: schema/sqlitequerybuilder.cpp schema/sqlitequerybuilder.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		schema.h \
+		tableschema.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sqlitequerybuilder.o schema/sqlitequerybuilder.cpp
+
+relation.o: relation.cpp relation.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o relation.o relation.cpp
+
+entityinstancefactory.o: entityinstancefactory.cpp entityinstancefactory.h \
+		attribute.h \
+		relation.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entityinstancefactory.o entityinstancefactory.cpp
+
+cache.o: cache.cpp cache.h \
+		entityinstancefactory.h \
+		attribute.h \
+		relation.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o cache.o cache.cpp
+
+entityhelper.o: entityhelper.cpp entityhelper.h \
+		entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityinstancefactory.h \
+		attribute.h \
+		cache.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entityhelper.o entityhelper.cpp
+
+logger.o: logger.cpp logger.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o logger.o logger.cpp
+
+query.o: query.cpp query.h \
+		join.h \
+		expression.h \
+		orderby.h \
+		entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		querybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o query.o query.cpp
+
+join.o: join.cpp join.h \
+		expression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o join.o join.cpp
+
+queryinterpreter.o: queryinterpreter.cpp queryinterpreter.h \
+		join.h \
+		expression.h \
+		query.h \
+		orderby.h \
+		attributeresolver.h \
+		attribute.h \
+		relation.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		entityinstancefactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o queryinterpreter.o queryinterpreter.cpp
+
+expression.o: expression.cpp expression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o expression.o expression.cpp
+
+orderby.o: orderby.cpp orderby.h \
+		expression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o orderby.o orderby.cpp
+
+validator.o: validators/validator.cpp validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/validatorfactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o validator.o validators/validator.cpp
+
+param.o: validators/param.cpp validators/param.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o param.o validators/param.cpp
+
+errormsg.o: validators/errormsg.cpp validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o errormsg.o validators/errormsg.cpp
+
+defaultvalidator.o: validators/defaultvalidator.cpp validators/defaultvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o defaultvalidator.o validators/defaultvalidator.cpp
+
+validatorfactory.o: validators/validatorfactory.cpp validators/validatorfactory.h \
+		validators/defaultvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/requiredvalidator.h \
+		validators/numbervalidator.h \
+		validators/comparevalidator.h \
+		validators/emailvalidator.h \
+		validators/existvalidator.h \
+		validators/filevalidator.h \
+		validators/imagevalidator.h \
+		validators/datevalidator.h \
+		validators/urlvalidator.h \
+		validators/uniquevalidator.h \
+		validators/patternvalidator.h \
+		validators/lengthvalidator.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o validatorfactory.o validators/validatorfactory.cpp
+
+validatorrule.o: validators/validatorrule.cpp validators/validatorrule.h \
+		validators/param.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o validatorrule.o validators/validatorrule.cpp
+
+requiredvalidator.o: validators/requiredvalidator.cpp validators/requiredvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o requiredvalidator.o validators/requiredvalidator.cpp
+
+numbervalidator.o: validators/numbervalidator.cpp validators/numbervalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o numbervalidator.o validators/numbervalidator.cpp
+
+urlvalidator.o: validators/urlvalidator.cpp validators/urlvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o urlvalidator.o validators/urlvalidator.cpp
+
+comparevalidator.o: validators/comparevalidator.cpp validators/comparevalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o comparevalidator.o validators/comparevalidator.cpp
+
+datevalidator.o: validators/datevalidator.cpp validators/datevalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o datevalidator.o validators/datevalidator.cpp
+
+emailvalidator.o: validators/emailvalidator.cpp validators/emailvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o emailvalidator.o validators/emailvalidator.cpp
+
+existvalidator.o: validators/existvalidator.cpp validators/existvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		entityinstancefactory.h \
+		attribute.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o existvalidator.o validators/existvalidator.cpp
+
+filevalidator.o: validators/filevalidator.cpp validators/filevalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o filevalidator.o validators/filevalidator.cpp
+
+imagevalidator.o: validators/imagevalidator.cpp validators/imagevalidator.h \
+		validators/filevalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o imagevalidator.o validators/imagevalidator.cpp
+
+uniquevalidator.o: validators/uniquevalidator.cpp validators/uniquevalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entitymanager.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		entityinstancefactory.h \
+		attribute.h \
+		queryinterpreter.h \
+		cache.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o uniquevalidator.o validators/uniquevalidator.cpp
+
+patternvalidator.o: validators/patternvalidator.cpp validators/patternvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o patternvalidator.o validators/patternvalidator.cpp
+
+lengthvalidator.o: validators/lengthvalidator.cpp validators/lengthvalidator.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o lengthvalidator.o validators/lengthvalidator.cpp
+
+mysqlquerybuilder.o: schema/mysqlquerybuilder.cpp schema/mysqlquerybuilder.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		schema.h \
+		tableschema.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mysqlquerybuilder.o schema/mysqlquerybuilder.cpp
+
+entityinspector.o: entityinspector.cpp entityinspector.h \
+		entity.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		attribute.h \
+		logger.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entityinspector.o entityinspector.cpp
+
+sqlitebackupprocessor.o: sqlitebackupprocessor.cpp sqlitebackupprocessor.h \
+		database.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		schema.h \
+		tableschema.h \
+		querybuilder.h \
+		relation.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h \
+		logger.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sqlitebackupprocessor.o sqlitebackupprocessor.cpp
+
+attribute.o: attribute.cpp attribute.h \
+		relation.h \
+		entityhelper.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityinstancefactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o attribute.o attribute.cpp
+
+attributeresolver.o: attributeresolver.cpp attributeresolver.h \
+		attribute.h \
+		relation.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		querybuilder.h \
+		expression.h \
+		query.h \
+		join.h \
+		orderby.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o attributeresolver.o attributeresolver.cpp
+
+moc_entity.o: moc_entity.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_entity.o moc_entity.cpp
+
+moc_entitymanager.o: moc_entitymanager.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_entitymanager.o moc_entitymanager.cpp
+
+moc_databasemigration.o: moc_databasemigration.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_databasemigration.o moc_databasemigration.cpp
+
+moc_validator.o: moc_validator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_validator.o moc_validator.cpp
+
+moc_defaultvalidator.o: moc_defaultvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_defaultvalidator.o moc_defaultvalidator.cpp
+
+moc_requiredvalidator.o: moc_requiredvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_requiredvalidator.o moc_requiredvalidator.cpp
+
+moc_numbervalidator.o: moc_numbervalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_numbervalidator.o moc_numbervalidator.cpp
+
+moc_urlvalidator.o: moc_urlvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_urlvalidator.o moc_urlvalidator.cpp
+
+moc_comparevalidator.o: moc_comparevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_comparevalidator.o moc_comparevalidator.cpp
+
+moc_datevalidator.o: moc_datevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_datevalidator.o moc_datevalidator.cpp
+
+moc_emailvalidator.o: moc_emailvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_emailvalidator.o moc_emailvalidator.cpp
+
+moc_existvalidator.o: moc_existvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_existvalidator.o moc_existvalidator.cpp
+
+moc_filevalidator.o: moc_filevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_filevalidator.o moc_filevalidator.cpp
+
+moc_imagevalidator.o: moc_imagevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_imagevalidator.o moc_imagevalidator.cpp
+
+moc_uniquevalidator.o: moc_uniquevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_uniquevalidator.o moc_uniquevalidator.cpp
+
+moc_patternvalidator.o: moc_patternvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_patternvalidator.o moc_patternvalidator.cpp
+
+moc_lengthvalidator.o: moc_lengthvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_lengthvalidator.o moc_lengthvalidator.cpp
+
+####### Install
+
+install_target: first FORCE
+	@test -d $(INSTALL_ROOT)/usr/local/lib || mkdir -p $(INSTALL_ROOT)/usr/local/lib
+	-$(INSTALL_PROGRAM) ../build/linux-g++/x86_64/release/$(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET)
+	-$(STRIP) --strip-unneeded $(INSTALL_ROOT)/usr/local/lib/$(TARGET)
+	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET0)
+	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET1)
+	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET2)
+	@test -d $(INSTALL_ROOT)/usr/local/lib || mkdir -p $(INSTALL_ROOT)/usr/local/lib
+	-$(INSTALL_FILE) ../build/linux-g++/x86_64/release/libCuteEntityManager.prl $(INSTALL_ROOT)/usr/local/lib/libCuteEntityManager.prl
+
+uninstall_target: FORCE
+	-$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET) 
+	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET0) 
+	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET1) 
+	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET2) 
+	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/libCuteEntityManager.prl
+	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/lib/ 
+
+
+install_headers: first FORCE
+	@test -d $(INSTALL_ROOT)/usr/local/include/cuteEntityManager || mkdir -p $(INSTALL_ROOT)/usr/local/include/cuteEntityManager
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entity.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entitymanager.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/database.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/enums/databasetype.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/sqlitequerybuilder.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/sqliteschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/tableschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/pgsqlschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/mysqlschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/databasemigration.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/querybuilder.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/relation.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entityinstancefactory.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/cache.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entityhelper.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/logger.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/query.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/join.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/queryinterpreter.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/expression.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/orderby.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/validator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/param.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/errormsg.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/defaultvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/validatorfactory.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/validatorrule.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/requiredvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/numbervalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/urlvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/comparevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/datevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/emailvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/existvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/filevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/imagevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/uniquevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/patternvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/lengthvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/mysqlquerybuilder.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entityinspector.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/sqlitebackupprocessor.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/attribute.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/attributeresolver.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
+
+uninstall_headers: FORCE
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/attributeresolver.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/attribute.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/sqlitebackupprocessor.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entityinspector.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/mysqlquerybuilder.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/lengthvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/patternvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/uniquevalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/imagevalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/filevalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/existvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/emailvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/datevalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/comparevalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/urlvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/numbervalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/requiredvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/validatorrule.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/validatorfactory.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/defaultvalidator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/errormsg.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/param.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/validator.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/orderby.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/expression.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/queryinterpreter.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/join.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/query.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/logger.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entityhelper.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/cache.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entityinstancefactory.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/relation.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/querybuilder.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/databasemigration.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/mysqlschema.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/pgsqlschema.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/tableschema.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/sqliteschema.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/sqlitequerybuilder.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/schema.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/databasetype.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/database.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entitymanager.h
+	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entity.h
+	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/ 
+
+
+install: install_target install_headers  FORCE
+
+uninstall: uninstall_target uninstall_headers  FORCE
+
+FORCE:
+
diff --git a/src/#Makefile.Debug b/src/#Makefile.Debug
new file mode 100644
index 0000000..e2a935f
--- /dev/null
+++ b/src/#Makefile.Debug
@@ -0,0 +1,5463 @@
+#############################################################################
+# Makefile for building: CuteEntityManager
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  src.pro
+# Template: lib
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_OMIT_COMPLETE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_DISABLE_LFS -DQT_QML_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -g -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -g -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Idebug -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -shared -Wl,-subsystem,windows -mthreads -Wl,--out-implib,C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/debug/libCuteEntityManager0.a
+LIBS        =        -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sqld.a C:/Qt/5.8/mingw53_32/lib/libQt5Cored.a debug/CuteEntityManager_resource_res.o 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = debug/CuteEntityManager_resource_res.o
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = debug/
+
+####### Files
+
+SOURCES       = entity.cpp \
+		entitymanager.cpp \
+		database.cpp \
+		schema.cpp \
+		schema/sqliteschema.cpp \
+		tableschema.cpp \
+		schema/pgsqlschema.cpp \
+		schema/mysqlschema.cpp \
+		databasemigration.cpp \
+		querybuilder.cpp \
+		schema/sqlitequerybuilder.cpp \
+		relation.cpp \
+		entityinstancefactory.cpp \
+		cache.cpp \
+		entityhelper.cpp \
+		logger.cpp \
+		query.cpp \
+		join.cpp \
+		queryinterpreter.cpp \
+		expression.cpp \
+		orderby.cpp \
+		validators/validator.cpp \
+		validators/param.cpp \
+		validators/errormsg.cpp \
+		validators/defaultvalidator.cpp \
+		validators/validatorfactory.cpp \
+		validators/validatorrule.cpp \
+		validators/requiredvalidator.cpp \
+		validators/numbervalidator.cpp \
+		validators/urlvalidator.cpp \
+		validators/comparevalidator.cpp \
+		validators/datevalidator.cpp \
+		validators/emailvalidator.cpp \
+		validators/existvalidator.cpp \
+		validators/filevalidator.cpp \
+		validators/imagevalidator.cpp \
+		validators/uniquevalidator.cpp \
+		validators/patternvalidator.cpp \
+		validators/lengthvalidator.cpp \
+		schema/mysqlquerybuilder.cpp \
+		entityinspector.cpp \
+		sqlitebackupprocessor.cpp \
+		attribute.cpp \
+		attributeresolver.cpp \
+		C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c debug/moc_entity.cpp \
+		debug/moc_entitymanager.cpp \
+		debug/moc_databasemigration.cpp \
+		debug/moc_validator.cpp \
+		debug/moc_defaultvalidator.cpp \
+		debug/moc_requiredvalidator.cpp \
+		debug/moc_numbervalidator.cpp \
+		debug/moc_urlvalidator.cpp \
+		debug/moc_comparevalidator.cpp \
+		debug/moc_datevalidator.cpp \
+		debug/moc_emailvalidator.cpp \
+		debug/moc_existvalidator.cpp \
+		debug/moc_filevalidator.cpp \
+		debug/moc_imagevalidator.cpp \
+		debug/moc_uniquevalidator.cpp \
+		debug/moc_patternvalidator.cpp \
+		debug/moc_lengthvalidator.cpp
+OBJECTS       = debug/entity.o \
+		debug/entitymanager.o \
+		debug/database.o \
+		debug/schema.o \
+		debug/sqliteschema.o \
+		debug/tableschema.o \
+		debug/pgsqlschema.o \
+		debug/mysqlschema.o \
+		debug/databasemigration.o \
+		debug/querybuilder.o \
+		debug/sqlitequerybuilder.o \
+		debug/relation.o \
+		debug/entityinstancefactory.o \
+		debug/cache.o \
+		debug/entityhelper.o \
+		debug/logger.o \
+		debug/query.o \
+		debug/join.o \
+		debug/queryinterpreter.o \
+		debug/expression.o \
+		debug/orderby.o \
+		debug/validator.o \
+		debug/param.o \
+		debug/errormsg.o \
+		debug/defaultvalidator.o \
+		debug/validatorfactory.o \
+		debug/validatorrule.o \
+		debug/requiredvalidator.o \
+		debug/numbervalidator.o \
+		debug/urlvalidator.o \
+		debug/comparevalidator.o \
+		debug/datevalidator.o \
+		debug/emailvalidator.o \
+		debug/existvalidator.o \
+		debug/filevalidator.o \
+		debug/imagevalidator.o \
+		debug/uniquevalidator.o \
+		debug/patternvalidator.o \
+		debug/lengthvalidator.o \
+		debug/mysqlquerybuilder.o \
+		debug/entityinspector.o \
+		debug/sqlitebackupprocessor.o \
+		debug/attribute.o \
+		debug/attributeresolver.o \
+		debug/sqlite3.o \
+		debug/moc_entity.o \
+		debug/moc_entitymanager.o \
+		debug/moc_databasemigration.o \
+		debug/moc_validator.o \
+		debug/moc_defaultvalidator.o \
+		debug/moc_requiredvalidator.o \
+		debug/moc_numbervalidator.o \
+		debug/moc_urlvalidator.o \
+		debug/moc_comparevalidator.o \
+		debug/moc_datevalidator.o \
+		debug/moc_emailvalidator.o \
+		debug/moc_existvalidator.o \
+		debug/moc_filevalidator.o \
+		debug/moc_imagevalidator.o \
+		debug/moc_uniquevalidator.o \
+		debug/moc_patternvalidator.o \
+		debug/moc_lengthvalidator.o
+
+DIST          =  entity.h \
+		entitymanager.h \
+		database.h \
+		enums/databasetype.h \
+		schema.h \
+		schema/sqlitequerybuilder.h \
+		schema/sqliteschema.h \
+		tableschema.h \
+		schema/pgsqlschema.h \
+		schema/mysqlschema.h \
+		databasemigration.h \
+		querybuilder.h \
+		relation.h \
+		entityinstancefactory.h \
+		cache.h \
+		entityhelper.h \
+		logger.h \
+		query.h \
+		join.h \
+		queryinterpreter.h \
+		expression.h \
+		orderby.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/defaultvalidator.h \
+		validators/validatorfactory.h \
+		validators/validatorrule.h \
+		validators/requiredvalidator.h \
+		validators/numbervalidator.h \
+		validators/urlvalidator.h \
+		validators/comparevalidator.h \
+		validators/datevalidator.h \
+		validators/emailvalidator.h \
+		validators/existvalidator.h \
+		validators/filevalidator.h \
+		validators/imagevalidator.h \
+		validators/uniquevalidator.h \
+		validators/patternvalidator.h \
+		validators/lengthvalidator.h \
+		schema/mysqlquerybuilder.h \
+		entityinspector.h \
+		sqlitebackupprocessor.h \
+		attribute.h \
+		attributeresolver.h entity.cpp \
+		entitymanager.cpp \
+		database.cpp \
+		schema.cpp \
+		schema/sqliteschema.cpp \
+		tableschema.cpp \
+		schema/pgsqlschema.cpp \
+		schema/mysqlschema.cpp \
+		databasemigration.cpp \
+		querybuilder.cpp \
+		schema/sqlitequerybuilder.cpp \
+		relation.cpp \
+		entityinstancefactory.cpp \
+		cache.cpp \
+		entityhelper.cpp \
+		logger.cpp \
+		query.cpp \
+		join.cpp \
+		queryinterpreter.cpp \
+		expression.cpp \
+		orderby.cpp \
+		validators/validator.cpp \
+		validators/param.cpp \
+		validators/errormsg.cpp \
+		validators/defaultvalidator.cpp \
+		validators/validatorfactory.cpp \
+		validators/validatorrule.cpp \
+		validators/requiredvalidator.cpp \
+		validators/numbervalidator.cpp \
+		validators/urlvalidator.cpp \
+		validators/comparevalidator.cpp \
+		validators/datevalidator.cpp \
+		validators/emailvalidator.cpp \
+		validators/existvalidator.cpp \
+		validators/filevalidator.cpp \
+		validators/imagevalidator.cpp \
+		validators/uniquevalidator.cpp \
+		validators/patternvalidator.cpp \
+		validators/lengthvalidator.cpp \
+		schema/mysqlquerybuilder.cpp \
+		entityinspector.cpp \
+		sqlitebackupprocessor.cpp \
+		attribute.cpp \
+		attributeresolver.cpp \
+		C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c
+QMAKE_TARGET  = CuteEntityManager
+DESTDIR        = ../build/win32-g++/i386/debug/ #avoid trailing-slash linebreak
+TARGET         = CuteEntityManager0.dll
+DESTDIR_TARGET = ../build/win32-g++/i386/debug/CuteEntityManager0.dll
+
+####### Build rules
+
+first: all
+all: Makefile.Debug ../build/win32-g++/i386/debug/CuteEntityManager.prl $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) debug/CuteEntityManager_resource_res.o
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.CuteEntityManager.Debug  $(LIBS)
+
+debug/CuteEntityManager_resource_res.o: CuteEntityManager_resource.rc
+	windres -i CuteEntityManager_resource.rc -o debug/CuteEntityManager_resource_res.o --include-dir=. $(DEFINES)
+
+../build/win32-g++/i386/debug/CuteEntityManager.prl: 
+	@$(QMAKE) -prl src.pro  -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) CuteEntityManager.zip $(SOURCES) $(DIST) src.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../EntityManager.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf src.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sqld.prl C:/Qt/5.8/mingw53_32/lib/Qt5Cored.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp entity.h entitymanager.h database.h enums/databasetype.h schema.h schema/sqlitequerybuilder.h schema/sqliteschema.h tableschema.h schema/pgsqlschema.h schema/mysqlschema.h databasemigration.h querybuilder.h relation.h entityinstancefactory.h cache.h entityhelper.h logger.h query.h join.h queryinterpreter.h expression.h orderby.h validators/validator.h validators/param.h validators/errormsg.h validators/defaultvalidator.h validators/validatorfactory.h validators/validatorrule.h validators/requiredvalidator.h validators/numbervalidator.h validators/urlvalidator.h validators/comparevalidator.h validators/datevalidator.h validators/emailvalidator.h validators/existvalidator.h validators/filevalidator.h validators/imagevalidator.h validators/uniquevalidator.h validators/patternvalidator.h validators/lengthvalidator.h schema/mysqlquerybuilder.h entityinspector.h sqlitebackupprocessor.h attribute.h attributeresolver.h entity.cpp entitymanager.cpp database.cpp schema.cpp schema/sqliteschema.cpp tableschema.cpp schema/pgsqlschema.cpp schema/mysqlschema.cpp databasemigration.cpp querybuilder.cpp schema/sqlitequerybuilder.cpp relation.cpp entityinstancefactory.cpp cache.cpp entityhelper.cpp logger.cpp query.cpp join.cpp queryinterpreter.cpp expression.cpp orderby.cpp validators/validator.cpp validators/param.cpp validators/errormsg.cpp validators/defaultvalidator.cpp validators/validatorfactory.cpp validators/validatorrule.cpp validators/requiredvalidator.cpp validators/numbervalidator.cpp validators/urlvalidator.cpp validators/comparevalidator.cpp validators/datevalidator.cpp validators/emailvalidator.cpp validators/existvalidator.cpp validators/filevalidator.cpp validators/imagevalidator.cpp validators/uniquevalidator.cpp validators/patternvalidator.cpp validators/lengthvalidator.cpp schema/mysqlquerybuilder.cpp entityinspector.cpp sqlitebackupprocessor.cpp attribute.cpp attributeresolver.cpp C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug/entity.o debug/entitymanager.o debug/database.o debug/schema.o debug/sqliteschema.o debug/tableschema.o debug/pgsqlschema.o debug/mysqlschema.o debug/databasemigration.o debug/querybuilder.o debug/sqlitequerybuilder.o debug/relation.o debug/entityinstancefactory.o debug/cache.o debug/entityhelper.o debug/logger.o debug/query.o debug/join.o debug/queryinterpreter.o debug/expression.o debug/orderby.o debug/validator.o debug/param.o debug/errormsg.o debug/defaultvalidator.o debug/validatorfactory.o debug/validatorrule.o debug/requiredvalidator.o debug/numbervalidator.o debug/urlvalidator.o debug/comparevalidator.o debug/datevalidator.o debug/emailvalidator.o debug/existvalidator.o debug/filevalidator.o debug/imagevalidator.o debug/uniquevalidator.o debug/patternvalidator.o debug/lengthvalidator.o debug/mysqlquerybuilder.o debug/entityinspector.o debug/sqlitebackupprocessor.o debug/attribute.o debug/attributeresolver.o debug/sqlite3.o debug/moc_entity.o debug/moc_entitymanager.o debug/moc_databasemigration.o debug/moc_validator.o debug/moc_defaultvalidator.o debug/moc_requiredvalidator.o debug/moc_numbervalidator.o debug/moc_urlvalidator.o debug/moc_comparevalidator.o debug/moc_datevalidator.o debug/moc_emailvalidator.o debug/moc_existvalidator.o debug/moc_filevalidator.o debug/moc_imagevalidator.o debug/moc_uniquevalidator.o debug/moc_patternvalidator.o debug/moc_lengthvalidator.o
+	-$(DEL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/debug/libCuteEntityManager0.a
+	-$(DEL_FILE) debug/CuteEntityManager_resource_res.o
+
+distclean: clean 
+	-$(DEL_FILE) ../build/win32-g++/i386/debug/CuteEntityManager.prl
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Debug
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) debug/moc_predefs.h
+debug/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -g -std=gnu++1y -frtti -Wall -Wextra -dM -E -o debug/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: debug/moc_entity.cpp debug/moc_entitymanager.cpp debug/moc_databasemigration.cpp debug/moc_validator.cpp debug/moc_defaultvalidator.cpp debug/moc_requiredvalidator.cpp debug/moc_numbervalidator.cpp debug/moc_urlvalidator.cpp debug/moc_comparevalidator.cpp debug/moc_datevalidator.cpp debug/moc_emailvalidator.cpp debug/moc_existvalidator.cpp debug/moc_filevalidator.cpp debug/moc_imagevalidator.cpp debug/moc_uniquevalidator.cpp debug/moc_patternvalidator.cpp debug/moc_lengthvalidator.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) debug/moc_entity.cpp debug/moc_entitymanager.cpp debug/moc_databasemigration.cpp debug/moc_validator.cpp debug/moc_defaultvalidator.cpp debug/moc_requiredvalidator.cpp debug/moc_numbervalidator.cpp debug/moc_urlvalidator.cpp debug/moc_comparevalidator.cpp debug/moc_datevalidator.cpp debug/moc_emailvalidator.cpp debug/moc_existvalidator.cpp debug/moc_filevalidator.cpp debug/moc_imagevalidator.cpp debug/moc_uniquevalidator.cpp debug/moc_patternvalidator.cpp debug/moc_lengthvalidator.cpp
+debug/moc_entity.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entity.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward entity.h -o debug/moc_entity.cpp
+
+debug/moc_entitymanager.cpp: C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		entityhelper.h \
+		entitymanager.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward entitymanager.h -o debug/moc_entitymanager.cpp
+
+debug/moc_databasemigration.cpp: entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		databasemigration.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward databasemigration.h -o debug/moc_databasemigration.cpp
+
+debug/moc_validator.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/validator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/validator.h -o debug/moc_validator.cpp
+
+debug/moc_defaultvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/defaultvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/defaultvalidator.h -o debug/moc_defaultvalidator.cpp
+
+debug/moc_requiredvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/requiredvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/requiredvalidator.h -o debug/moc_requiredvalidator.cpp
+
+debug/moc_numbervalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/numbervalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/numbervalidator.h -o debug/moc_numbervalidator.cpp
+
+debug/moc_urlvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/urlvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/urlvalidator.h -o debug/moc_urlvalidator.cpp
+
+debug/moc_comparevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/comparevalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/comparevalidator.h -o debug/moc_comparevalidator.cpp
+
+debug/moc_datevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/datevalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/datevalidator.h -o debug/moc_datevalidator.cpp
+
+debug/moc_emailvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/emailvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/emailvalidator.h -o debug/moc_emailvalidator.cpp
+
+debug/moc_existvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/existvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/existvalidator.h -o debug/moc_existvalidator.cpp
+
+debug/moc_filevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		validators/filevalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/filevalidator.h -o debug/moc_filevalidator.cpp
+
+debug/moc_imagevalidator.cpp: validators/filevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		validators/imagevalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/imagevalidator.h -o debug/moc_imagevalidator.cpp
+
+debug/moc_uniquevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/uniquevalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/uniquevalidator.h -o debug/moc_uniquevalidator.cpp
+
+debug/moc_patternvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/patternvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/patternvalidator.h -o debug/moc_patternvalidator.cpp
+
+debug/moc_lengthvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/lengthvalidator.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/lengthvalidator.h -o debug/moc_lengthvalidator.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+debug/entity.o: entity.cpp entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/entity.o entity.cpp
+
+debug/entitymanager.o: entitymanager.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QVariantList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		schema.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		entityhelper.h \
+		databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		attributeresolver.h \
+		validators/validatorfactory.h \
+		validators/validator.h \
+		entityinspector.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/entitymanager.o entitymanager.cpp
+
+debug/database.o: database.cpp database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		enums/databasetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		schema/mysqlschema.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/database.o database.cpp
+
+debug/schema.o: schema.cpp schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/schema.o schema.cpp
+
+debug/sqliteschema.o: schema/sqliteschema.cpp schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		enums/databasetype.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlResult \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlresult.h \
+		schema/sqlitequerybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/sqliteschema.o schema/sqliteschema.cpp
+
+debug/tableschema.o: tableschema.cpp tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/tableschema.o tableschema.cpp
+
+debug/pgsqlschema.o: schema/pgsqlschema.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/pgsqlschema.o schema/pgsqlschema.cpp
+
+debug/mysqlschema.o: schema/mysqlschema.cpp schema/mysqlschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlResult \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlresult.h \
+		schema/mysqlquerybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/mysqlschema.o schema/mysqlschema.cpp
+
+debug/databasemigration.o: databasemigration.cpp databasemigration.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/databasemigration.o databasemigration.cpp
+
+debug/querybuilder.o: querybuilder.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityinstancefactory.h \
+		attribute.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/querybuilder.o querybuilder.cpp
+
+debug/sqlitequerybuilder.o: schema/sqlitequerybuilder.cpp schema/sqlitequerybuilder.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/sqlitequerybuilder.o schema/sqlitequerybuilder.cpp
+
+debug/relation.o: relation.cpp relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/relation.o relation.cpp
+
+debug/entityinstancefactory.o: entityinstancefactory.cpp entityinstancefactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/entityinstancefactory.o entityinstancefactory.cpp
+
+debug/cache.o: cache.cpp cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		entityinstancefactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/cache.o cache.cpp
+
+debug/entityhelper.o: entityhelper.cpp entityhelper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/entityhelper.o entityhelper.cpp
+
+debug/logger.o: logger.cpp logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QTextStream \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtGlobal
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/logger.o logger.cpp
+
+debug/query.o: query.cpp query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		expression.h \
+		orderby.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/query.o query.cpp
+
+debug/join.o: join.cpp join.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/join.o join.cpp
+
+debug/queryinterpreter.o: queryinterpreter.cpp queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		join.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		orderby.h \
+		attributeresolver.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		entityinstancefactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/queryinterpreter.o queryinterpreter.cpp
+
+debug/expression.o: expression.cpp expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/expression.o expression.cpp
+
+debug/orderby.o: orderby.cpp orderby.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/orderby.o orderby.cpp
+
+debug/validator.o: validators/validator.cpp validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/validatorfactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/validator.o validators/validator.cpp
+
+debug/param.o: validators/param.cpp validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/param.o validators/param.cpp
+
+debug/errormsg.o: validators/errormsg.cpp validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/errormsg.o validators/errormsg.cpp
+
+debug/defaultvalidator.o: validators/defaultvalidator.cpp validators/defaultvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/defaultvalidator.o validators/defaultvalidator.cpp
+
+debug/validatorfactory.o: validators/validatorfactory.cpp validators/validatorfactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		validators/defaultvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		validators/errormsg.h \
+		validators/requiredvalidator.h \
+		validators/numbervalidator.h \
+		validators/comparevalidator.h \
+		validators/emailvalidator.h \
+		validators/existvalidator.h \
+		validators/filevalidator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		validators/imagevalidator.h \
+		validators/datevalidator.h \
+		validators/urlvalidator.h \
+		validators/uniquevalidator.h \
+		validators/patternvalidator.h \
+		validators/lengthvalidator.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/validatorfactory.o validators/validatorfactory.cpp
+
+debug/validatorrule.o: validators/validatorrule.cpp validators/validatorrule.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/validatorrule.o validators/validatorrule.cpp
+
+debug/requiredvalidator.o: validators/requiredvalidator.cpp validators/requiredvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/requiredvalidator.o validators/requiredvalidator.cpp
+
+debug/numbervalidator.o: validators/numbervalidator.cpp validators/numbervalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/numbervalidator.o validators/numbervalidator.cpp
+
+debug/urlvalidator.o: validators/urlvalidator.cpp validators/urlvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/urlvalidator.o validators/urlvalidator.cpp
+
+debug/comparevalidator.o: validators/comparevalidator.cpp validators/comparevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/comparevalidator.o validators/comparevalidator.cpp
+
+debug/datevalidator.o: validators/datevalidator.cpp validators/datevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDate \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLocale
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/datevalidator.o validators/datevalidator.cpp
+
+debug/emailvalidator.o: validators/emailvalidator.cpp validators/emailvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/emailvalidator.o validators/emailvalidator.cpp
+
+debug/existvalidator.o: validators/existvalidator.cpp validators/existvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		validators/validatorrule.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/existvalidator.o validators/existvalidator.cpp
+
+debug/filevalidator.o: validators/filevalidator.cpp validators/filevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMimeType \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMimeDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/filevalidator.o validators/filevalidator.cpp
+
+debug/imagevalidator.o: validators/imagevalidator.cpp validators/imagevalidator.h \
+		validators/filevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/imagevalidator.o validators/imagevalidator.cpp
+
+debug/uniquevalidator.o: validators/uniquevalidator.cpp validators/uniquevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		schema.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/uniquevalidator.o validators/uniquevalidator.cpp
+
+debug/patternvalidator.o: validators/patternvalidator.cpp validators/patternvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/patternvalidator.o validators/patternvalidator.cpp
+
+debug/lengthvalidator.o: validators/lengthvalidator.cpp validators/lengthvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/lengthvalidator.o validators/lengthvalidator.cpp
+
+debug/mysqlquerybuilder.o: schema/mysqlquerybuilder.cpp schema/mysqlquerybuilder.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/mysqlquerybuilder.o schema/mysqlquerybuilder.cpp
+
+debug/entityinspector.o: entityinspector.cpp entityinspector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/entityinspector.o entityinspector.cpp
+
+debug/sqlitebackupprocessor.o: sqlitebackupprocessor.cpp sqlitebackupprocessor.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QTimer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		enums/databasetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfoList
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/sqlitebackupprocessor.o sqlitebackupprocessor.cpp
+
+debug/attribute.o: attribute.cpp attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		entityhelper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityinstancefactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/attribute.o attribute.cpp
+
+debug/attributeresolver.o: attributeresolver.cpp attributeresolver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		expression.h \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/attributeresolver.o attributeresolver.cpp
+
+debug/sqlite3.o: C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c 
+	$(CC) -c $(CFLAGS) $(INCPATH) -o debug/sqlite3.o C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c
+
+debug/moc_entity.o: debug/moc_entity.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_entity.o debug/moc_entity.cpp
+
+debug/moc_entitymanager.o: debug/moc_entitymanager.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_entitymanager.o debug/moc_entitymanager.cpp
+
+debug/moc_databasemigration.o: debug/moc_databasemigration.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_databasemigration.o debug/moc_databasemigration.cpp
+
+debug/moc_validator.o: debug/moc_validator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_validator.o debug/moc_validator.cpp
+
+debug/moc_defaultvalidator.o: debug/moc_defaultvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_defaultvalidator.o debug/moc_defaultvalidator.cpp
+
+debug/moc_requiredvalidator.o: debug/moc_requiredvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_requiredvalidator.o debug/moc_requiredvalidator.cpp
+
+debug/moc_numbervalidator.o: debug/moc_numbervalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_numbervalidator.o debug/moc_numbervalidator.cpp
+
+debug/moc_urlvalidator.o: debug/moc_urlvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_urlvalidator.o debug/moc_urlvalidator.cpp
+
+debug/moc_comparevalidator.o: debug/moc_comparevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_comparevalidator.o debug/moc_comparevalidator.cpp
+
+debug/moc_datevalidator.o: debug/moc_datevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_datevalidator.o debug/moc_datevalidator.cpp
+
+debug/moc_emailvalidator.o: debug/moc_emailvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_emailvalidator.o debug/moc_emailvalidator.cpp
+
+debug/moc_existvalidator.o: debug/moc_existvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_existvalidator.o debug/moc_existvalidator.cpp
+
+debug/moc_filevalidator.o: debug/moc_filevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_filevalidator.o debug/moc_filevalidator.cpp
+
+debug/moc_imagevalidator.o: debug/moc_imagevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_imagevalidator.o debug/moc_imagevalidator.cpp
+
+debug/moc_uniquevalidator.o: debug/moc_uniquevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_uniquevalidator.o debug/moc_uniquevalidator.cpp
+
+debug/moc_patternvalidator.o: debug/moc_patternvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_patternvalidator.o debug/moc_patternvalidator.cpp
+
+debug/moc_lengthvalidator.o: debug/moc_lengthvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_lengthvalidator.o debug/moc_lengthvalidator.cpp
+
+####### Install
+
+install_target: first FORCE
+	@test -d C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib || mkdir -p C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib
+	-$(INSTALL_FILE) ../build/win32-g++/i386/debug/CuteEntityManager.prl C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/CuteEntityManager.prl
+	-$(INSTALL_FILE) ../build/win32-g++/i386/debug/libCuteEntityManager0.a C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/libCuteEntityManager0.a
+	-$(INSTALL_FILE) $(DESTDIR_TARGET) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/$(TARGET)
+
+uninstall_target: FORCE
+	-$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/CuteEntityManager.prl 
+	 -$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/libCuteEntityManager0.a 
+	 -$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/$(TARGET)
+	-$(DEL_DIR) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/ 
+
+
+install_headers: first FORCE
+	@test -d C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager || mkdir -p C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entity.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entitymanager.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/database.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/enums/databasetype.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/sqlitequerybuilder.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/sqliteschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/tableschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/pgsqlschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/mysqlschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/databasemigration.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/querybuilder.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/relation.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entityinstancefactory.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/cache.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entityhelper.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/logger.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/query.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/join.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/queryinterpreter.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/expression.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/orderby.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/validator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/param.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/errormsg.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/defaultvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/validatorfactory.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/validatorrule.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/requiredvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/numbervalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/urlvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/comparevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/datevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/emailvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/existvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/filevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/imagevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/uniquevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/patternvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/lengthvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/mysqlquerybuilder.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entityinspector.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/sqlitebackupprocessor.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/attribute.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/attributeresolver.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+
+uninstall_headers: FORCE
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/attributeresolver.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/attribute.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/sqlitebackupprocessor.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entityinspector.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/mysqlquerybuilder.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/lengthvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/patternvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/uniquevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/imagevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/filevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/existvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/emailvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/datevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/comparevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/urlvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/numbervalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/requiredvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/validatorrule.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/validatorfactory.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/defaultvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/errormsg.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/param.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/validator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/orderby.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/expression.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/queryinterpreter.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/join.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/query.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/logger.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entityhelper.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/cache.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entityinstancefactory.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/relation.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/querybuilder.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/databasemigration.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/mysqlschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/pgsqlschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/tableschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/sqliteschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/sqlitequerybuilder.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/schema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/databasetype.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/database.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entitymanager.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entity.h
+	-$(DEL_DIR) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/ 
+
+
+install: install_target install_headers  FORCE
+
+uninstall: uninstall_target uninstall_headers  FORCE
+
+FORCE:
+
diff --git a/src/#Makefile.Release b/src/#Makefile.Release
new file mode 100644
index 0000000..d2653ad
--- /dev/null
+++ b/src/#Makefile.Release
@@ -0,0 +1,5463 @@
+#############################################################################
+# Makefile for building: CuteEntityManager
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  src.pro
+# Template: lib
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DSQLITE_OMIT_LOAD_EXTENSION -DSQLITE_OMIT_COMPLETE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_DISABLE_LFS -DQT_NO_DEBUG_OUTPUT -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
+CFLAGS        = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -O2 -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Irelease -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -shared -Wl,-subsystem,windows -mthreads -Wl,--out-implib,C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/release/libCuteEntityManager0.a
+LIBS        =        -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Sql.a C:/Qt/5.8/mingw53_32/lib/libQt5Core.a release/CuteEntityManager_resource_res.o 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = release/CuteEntityManager_resource_res.o
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = release/
+
+####### Files
+
+SOURCES       = entity.cpp \
+		entitymanager.cpp \
+		database.cpp \
+		schema.cpp \
+		schema/sqliteschema.cpp \
+		tableschema.cpp \
+		schema/pgsqlschema.cpp \
+		schema/mysqlschema.cpp \
+		databasemigration.cpp \
+		querybuilder.cpp \
+		schema/sqlitequerybuilder.cpp \
+		relation.cpp \
+		entityinstancefactory.cpp \
+		cache.cpp \
+		entityhelper.cpp \
+		logger.cpp \
+		query.cpp \
+		join.cpp \
+		queryinterpreter.cpp \
+		expression.cpp \
+		orderby.cpp \
+		validators/validator.cpp \
+		validators/param.cpp \
+		validators/errormsg.cpp \
+		validators/defaultvalidator.cpp \
+		validators/validatorfactory.cpp \
+		validators/validatorrule.cpp \
+		validators/requiredvalidator.cpp \
+		validators/numbervalidator.cpp \
+		validators/urlvalidator.cpp \
+		validators/comparevalidator.cpp \
+		validators/datevalidator.cpp \
+		validators/emailvalidator.cpp \
+		validators/existvalidator.cpp \
+		validators/filevalidator.cpp \
+		validators/imagevalidator.cpp \
+		validators/uniquevalidator.cpp \
+		validators/patternvalidator.cpp \
+		validators/lengthvalidator.cpp \
+		schema/mysqlquerybuilder.cpp \
+		entityinspector.cpp \
+		sqlitebackupprocessor.cpp \
+		attribute.cpp \
+		attributeresolver.cpp \
+		C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c release/moc_entity.cpp \
+		release/moc_entitymanager.cpp \
+		release/moc_databasemigration.cpp \
+		release/moc_validator.cpp \
+		release/moc_defaultvalidator.cpp \
+		release/moc_requiredvalidator.cpp \
+		release/moc_numbervalidator.cpp \
+		release/moc_urlvalidator.cpp \
+		release/moc_comparevalidator.cpp \
+		release/moc_datevalidator.cpp \
+		release/moc_emailvalidator.cpp \
+		release/moc_existvalidator.cpp \
+		release/moc_filevalidator.cpp \
+		release/moc_imagevalidator.cpp \
+		release/moc_uniquevalidator.cpp \
+		release/moc_patternvalidator.cpp \
+		release/moc_lengthvalidator.cpp
+OBJECTS       = release/entity.o \
+		release/entitymanager.o \
+		release/database.o \
+		release/schema.o \
+		release/sqliteschema.o \
+		release/tableschema.o \
+		release/pgsqlschema.o \
+		release/mysqlschema.o \
+		release/databasemigration.o \
+		release/querybuilder.o \
+		release/sqlitequerybuilder.o \
+		release/relation.o \
+		release/entityinstancefactory.o \
+		release/cache.o \
+		release/entityhelper.o \
+		release/logger.o \
+		release/query.o \
+		release/join.o \
+		release/queryinterpreter.o \
+		release/expression.o \
+		release/orderby.o \
+		release/validator.o \
+		release/param.o \
+		release/errormsg.o \
+		release/defaultvalidator.o \
+		release/validatorfactory.o \
+		release/validatorrule.o \
+		release/requiredvalidator.o \
+		release/numbervalidator.o \
+		release/urlvalidator.o \
+		release/comparevalidator.o \
+		release/datevalidator.o \
+		release/emailvalidator.o \
+		release/existvalidator.o \
+		release/filevalidator.o \
+		release/imagevalidator.o \
+		release/uniquevalidator.o \
+		release/patternvalidator.o \
+		release/lengthvalidator.o \
+		release/mysqlquerybuilder.o \
+		release/entityinspector.o \
+		release/sqlitebackupprocessor.o \
+		release/attribute.o \
+		release/attributeresolver.o \
+		release/sqlite3.o \
+		release/moc_entity.o \
+		release/moc_entitymanager.o \
+		release/moc_databasemigration.o \
+		release/moc_validator.o \
+		release/moc_defaultvalidator.o \
+		release/moc_requiredvalidator.o \
+		release/moc_numbervalidator.o \
+		release/moc_urlvalidator.o \
+		release/moc_comparevalidator.o \
+		release/moc_datevalidator.o \
+		release/moc_emailvalidator.o \
+		release/moc_existvalidator.o \
+		release/moc_filevalidator.o \
+		release/moc_imagevalidator.o \
+		release/moc_uniquevalidator.o \
+		release/moc_patternvalidator.o \
+		release/moc_lengthvalidator.o
+
+DIST          =  entity.h \
+		entitymanager.h \
+		database.h \
+		enums/databasetype.h \
+		schema.h \
+		schema/sqlitequerybuilder.h \
+		schema/sqliteschema.h \
+		tableschema.h \
+		schema/pgsqlschema.h \
+		schema/mysqlschema.h \
+		databasemigration.h \
+		querybuilder.h \
+		relation.h \
+		entityinstancefactory.h \
+		cache.h \
+		entityhelper.h \
+		logger.h \
+		query.h \
+		join.h \
+		queryinterpreter.h \
+		expression.h \
+		orderby.h \
+		validators/validator.h \
+		validators/param.h \
+		validators/errormsg.h \
+		validators/defaultvalidator.h \
+		validators/validatorfactory.h \
+		validators/validatorrule.h \
+		validators/requiredvalidator.h \
+		validators/numbervalidator.h \
+		validators/urlvalidator.h \
+		validators/comparevalidator.h \
+		validators/datevalidator.h \
+		validators/emailvalidator.h \
+		validators/existvalidator.h \
+		validators/filevalidator.h \
+		validators/imagevalidator.h \
+		validators/uniquevalidator.h \
+		validators/patternvalidator.h \
+		validators/lengthvalidator.h \
+		schema/mysqlquerybuilder.h \
+		entityinspector.h \
+		sqlitebackupprocessor.h \
+		attribute.h \
+		attributeresolver.h entity.cpp \
+		entitymanager.cpp \
+		database.cpp \
+		schema.cpp \
+		schema/sqliteschema.cpp \
+		tableschema.cpp \
+		schema/pgsqlschema.cpp \
+		schema/mysqlschema.cpp \
+		databasemigration.cpp \
+		querybuilder.cpp \
+		schema/sqlitequerybuilder.cpp \
+		relation.cpp \
+		entityinstancefactory.cpp \
+		cache.cpp \
+		entityhelper.cpp \
+		logger.cpp \
+		query.cpp \
+		join.cpp \
+		queryinterpreter.cpp \
+		expression.cpp \
+		orderby.cpp \
+		validators/validator.cpp \
+		validators/param.cpp \
+		validators/errormsg.cpp \
+		validators/defaultvalidator.cpp \
+		validators/validatorfactory.cpp \
+		validators/validatorrule.cpp \
+		validators/requiredvalidator.cpp \
+		validators/numbervalidator.cpp \
+		validators/urlvalidator.cpp \
+		validators/comparevalidator.cpp \
+		validators/datevalidator.cpp \
+		validators/emailvalidator.cpp \
+		validators/existvalidator.cpp \
+		validators/filevalidator.cpp \
+		validators/imagevalidator.cpp \
+		validators/uniquevalidator.cpp \
+		validators/patternvalidator.cpp \
+		validators/lengthvalidator.cpp \
+		schema/mysqlquerybuilder.cpp \
+		entityinspector.cpp \
+		sqlitebackupprocessor.cpp \
+		attribute.cpp \
+		attributeresolver.cpp \
+		C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c
+QMAKE_TARGET  = CuteEntityManager
+DESTDIR        = ../build/win32-g++/i386/release/ #avoid trailing-slash linebreak
+TARGET         = CuteEntityManager0.dll
+DESTDIR_TARGET = ../build/win32-g++/i386/release/CuteEntityManager0.dll
+
+####### Build rules
+
+first: all
+all: Makefile.Release ../build/win32-g++/i386/release/CuteEntityManager.prl $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) release/CuteEntityManager_resource_res.o
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.CuteEntityManager.Release  $(LIBS)
+
+release/CuteEntityManager_resource_res.o: CuteEntityManager_resource.rc
+	windres -i CuteEntityManager_resource.rc -o release/CuteEntityManager_resource_res.o --include-dir=. $(DEFINES)
+
+../build/win32-g++/i386/release/CuteEntityManager.prl: 
+	@$(QMAKE) -prl src.pro  -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release src.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) CuteEntityManager.zip $(SOURCES) $(DIST) src.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../EntityManager.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf src.pro C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp entity.h entitymanager.h database.h enums/databasetype.h schema.h schema/sqlitequerybuilder.h schema/sqliteschema.h tableschema.h schema/pgsqlschema.h schema/mysqlschema.h databasemigration.h querybuilder.h relation.h entityinstancefactory.h cache.h entityhelper.h logger.h query.h join.h queryinterpreter.h expression.h orderby.h validators/validator.h validators/param.h validators/errormsg.h validators/defaultvalidator.h validators/validatorfactory.h validators/validatorrule.h validators/requiredvalidator.h validators/numbervalidator.h validators/urlvalidator.h validators/comparevalidator.h validators/datevalidator.h validators/emailvalidator.h validators/existvalidator.h validators/filevalidator.h validators/imagevalidator.h validators/uniquevalidator.h validators/patternvalidator.h validators/lengthvalidator.h schema/mysqlquerybuilder.h entityinspector.h sqlitebackupprocessor.h attribute.h attributeresolver.h entity.cpp entitymanager.cpp database.cpp schema.cpp schema/sqliteschema.cpp tableschema.cpp schema/pgsqlschema.cpp schema/mysqlschema.cpp databasemigration.cpp querybuilder.cpp schema/sqlitequerybuilder.cpp relation.cpp entityinstancefactory.cpp cache.cpp entityhelper.cpp logger.cpp query.cpp join.cpp queryinterpreter.cpp expression.cpp orderby.cpp validators/validator.cpp validators/param.cpp validators/errormsg.cpp validators/defaultvalidator.cpp validators/validatorfactory.cpp validators/validatorrule.cpp validators/requiredvalidator.cpp validators/numbervalidator.cpp validators/urlvalidator.cpp validators/comparevalidator.cpp validators/datevalidator.cpp validators/emailvalidator.cpp validators/existvalidator.cpp validators/filevalidator.cpp validators/imagevalidator.cpp validators/uniquevalidator.cpp validators/patternvalidator.cpp validators/lengthvalidator.cpp schema/mysqlquerybuilder.cpp entityinspector.cpp sqlitebackupprocessor.cpp attribute.cpp attributeresolver.cpp C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release/entity.o release/entitymanager.o release/database.o release/schema.o release/sqliteschema.o release/tableschema.o release/pgsqlschema.o release/mysqlschema.o release/databasemigration.o release/querybuilder.o release/sqlitequerybuilder.o release/relation.o release/entityinstancefactory.o release/cache.o release/entityhelper.o release/logger.o release/query.o release/join.o release/queryinterpreter.o release/expression.o release/orderby.o release/validator.o release/param.o release/errormsg.o release/defaultvalidator.o release/validatorfactory.o release/validatorrule.o release/requiredvalidator.o release/numbervalidator.o release/urlvalidator.o release/comparevalidator.o release/datevalidator.o release/emailvalidator.o release/existvalidator.o release/filevalidator.o release/imagevalidator.o release/uniquevalidator.o release/patternvalidator.o release/lengthvalidator.o release/mysqlquerybuilder.o release/entityinspector.o release/sqlitebackupprocessor.o release/attribute.o release/attributeresolver.o release/sqlite3.o release/moc_entity.o release/moc_entitymanager.o release/moc_databasemigration.o release/moc_validator.o release/moc_defaultvalidator.o release/moc_requiredvalidator.o release/moc_numbervalidator.o release/moc_urlvalidator.o release/moc_comparevalidator.o release/moc_datevalidator.o release/moc_emailvalidator.o release/moc_existvalidator.o release/moc_filevalidator.o release/moc_imagevalidator.o release/moc_uniquevalidator.o release/moc_patternvalidator.o release/moc_lengthvalidator.o
+	-$(DEL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/release/libCuteEntityManager0.a
+	-$(DEL_FILE) release/CuteEntityManager_resource_res.o
+
+distclean: clean 
+	-$(DEL_FILE) ../build/win32-g++/i386/release/CuteEntityManager.prl
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Release
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) release/moc_predefs.h
+release/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -O2 -std=gnu++1y -frtti -Wall -Wextra -dM -E -o release/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: release/moc_entity.cpp release/moc_entitymanager.cpp release/moc_databasemigration.cpp release/moc_validator.cpp release/moc_defaultvalidator.cpp release/moc_requiredvalidator.cpp release/moc_numbervalidator.cpp release/moc_urlvalidator.cpp release/moc_comparevalidator.cpp release/moc_datevalidator.cpp release/moc_emailvalidator.cpp release/moc_existvalidator.cpp release/moc_filevalidator.cpp release/moc_imagevalidator.cpp release/moc_uniquevalidator.cpp release/moc_patternvalidator.cpp release/moc_lengthvalidator.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) release/moc_entity.cpp release/moc_entitymanager.cpp release/moc_databasemigration.cpp release/moc_validator.cpp release/moc_defaultvalidator.cpp release/moc_requiredvalidator.cpp release/moc_numbervalidator.cpp release/moc_urlvalidator.cpp release/moc_comparevalidator.cpp release/moc_datevalidator.cpp release/moc_emailvalidator.cpp release/moc_existvalidator.cpp release/moc_filevalidator.cpp release/moc_imagevalidator.cpp release/moc_uniquevalidator.cpp release/moc_patternvalidator.cpp release/moc_lengthvalidator.cpp
+release/moc_entity.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entity.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward entity.h -o release/moc_entity.cpp
+
+release/moc_entitymanager.cpp: C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		entityhelper.h \
+		entitymanager.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward entitymanager.h -o release/moc_entitymanager.cpp
+
+release/moc_databasemigration.cpp: entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		databasemigration.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward databasemigration.h -o release/moc_databasemigration.cpp
+
+release/moc_validator.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/validator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/validator.h -o release/moc_validator.cpp
+
+release/moc_defaultvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/defaultvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/defaultvalidator.h -o release/moc_defaultvalidator.cpp
+
+release/moc_requiredvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/requiredvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/requiredvalidator.h -o release/moc_requiredvalidator.cpp
+
+release/moc_numbervalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/numbervalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/numbervalidator.h -o release/moc_numbervalidator.cpp
+
+release/moc_urlvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/urlvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/urlvalidator.h -o release/moc_urlvalidator.cpp
+
+release/moc_comparevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/comparevalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/comparevalidator.h -o release/moc_comparevalidator.cpp
+
+release/moc_datevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/datevalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/datevalidator.h -o release/moc_datevalidator.cpp
+
+release/moc_emailvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/emailvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/emailvalidator.h -o release/moc_emailvalidator.cpp
+
+release/moc_existvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/existvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/existvalidator.h -o release/moc_existvalidator.cpp
+
+release/moc_filevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		validators/filevalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/filevalidator.h -o release/moc_filevalidator.cpp
+
+release/moc_imagevalidator.cpp: validators/filevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		validators/imagevalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/imagevalidator.h -o release/moc_imagevalidator.cpp
+
+release/moc_uniquevalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/uniquevalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/uniquevalidator.h -o release/moc_uniquevalidator.cpp
+
+release/moc_patternvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/patternvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/patternvalidator.h -o release/moc_patternvalidator.cpp
+
+release/moc_lengthvalidator.cpp: validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/lengthvalidator.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward validators/lengthvalidator.h -o release/moc_lengthvalidator.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+release/entity.o: entity.cpp entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/entity.o entity.cpp
+
+release/entitymanager.o: entitymanager.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QVariantList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		schema.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		entityhelper.h \
+		databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		attributeresolver.h \
+		validators/validatorfactory.h \
+		validators/validator.h \
+		entityinspector.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/entitymanager.o entitymanager.cpp
+
+release/database.o: database.cpp database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		enums/databasetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		schema/mysqlschema.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/database.o database.cpp
+
+release/schema.o: schema.cpp schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/schema.o schema.cpp
+
+release/sqliteschema.o: schema/sqliteschema.cpp schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		enums/databasetype.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlResult \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlresult.h \
+		schema/sqlitequerybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/sqliteschema.o schema/sqliteschema.cpp
+
+release/tableschema.o: tableschema.cpp tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/tableschema.o tableschema.cpp
+
+release/pgsqlschema.o: schema/pgsqlschema.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/pgsqlschema.o schema/pgsqlschema.cpp
+
+release/mysqlschema.o: schema/mysqlschema.cpp schema/mysqlschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlResult \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlresult.h \
+		schema/mysqlquerybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/mysqlschema.o schema/mysqlschema.cpp
+
+release/databasemigration.o: databasemigration.cpp databasemigration.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/databasemigration.o databasemigration.cpp
+
+release/querybuilder.o: querybuilder.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityinstancefactory.h \
+		attribute.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/querybuilder.o querybuilder.cpp
+
+release/sqlitequerybuilder.o: schema/sqlitequerybuilder.cpp schema/sqlitequerybuilder.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/sqlitequerybuilder.o schema/sqlitequerybuilder.cpp
+
+release/relation.o: relation.cpp relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/relation.o relation.cpp
+
+release/entityinstancefactory.o: entityinstancefactory.cpp entityinstancefactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/entityinstancefactory.o entityinstancefactory.cpp
+
+release/cache.o: cache.cpp cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		entityinstancefactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/cache.o cache.cpp
+
+release/entityhelper.o: entityhelper.cpp entityhelper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/entityhelper.o entityhelper.cpp
+
+release/logger.o: logger.cpp logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QTextStream \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtGlobal
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/logger.o logger.cpp
+
+release/query.o: query.cpp query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		expression.h \
+		orderby.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/query.o query.cpp
+
+release/join.o: join.cpp join.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/join.o join.cpp
+
+release/queryinterpreter.o: queryinterpreter.cpp queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		join.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		orderby.h \
+		attributeresolver.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		validators/errormsg.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		entityinstancefactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/queryinterpreter.o queryinterpreter.cpp
+
+release/expression.o: expression.cpp expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/expression.o expression.cpp
+
+release/orderby.o: orderby.cpp orderby.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/orderby.o orderby.cpp
+
+release/validator.o: validators/validator.cpp validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		validators/validatorfactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/validator.o validators/validator.cpp
+
+release/param.o: validators/param.cpp validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/param.o validators/param.cpp
+
+release/errormsg.o: validators/errormsg.cpp validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/errormsg.o validators/errormsg.cpp
+
+release/defaultvalidator.o: validators/defaultvalidator.cpp validators/defaultvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/defaultvalidator.o validators/defaultvalidator.cpp
+
+release/validatorfactory.o: validators/validatorfactory.cpp validators/validatorfactory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		validators/defaultvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		validators/errormsg.h \
+		validators/requiredvalidator.h \
+		validators/numbervalidator.h \
+		validators/comparevalidator.h \
+		validators/emailvalidator.h \
+		validators/existvalidator.h \
+		validators/filevalidator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		validators/imagevalidator.h \
+		validators/datevalidator.h \
+		validators/urlvalidator.h \
+		validators/uniquevalidator.h \
+		validators/patternvalidator.h \
+		validators/lengthvalidator.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/validatorfactory.o validators/validatorfactory.cpp
+
+release/validatorrule.o: validators/validatorrule.cpp validators/validatorrule.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/validatorrule.o validators/validatorrule.cpp
+
+release/requiredvalidator.o: validators/requiredvalidator.cpp validators/requiredvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/requiredvalidator.o validators/requiredvalidator.cpp
+
+release/numbervalidator.o: validators/numbervalidator.cpp validators/numbervalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/numbervalidator.o validators/numbervalidator.cpp
+
+release/urlvalidator.o: validators/urlvalidator.cpp validators/urlvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/urlvalidator.o validators/urlvalidator.cpp
+
+release/comparevalidator.o: validators/comparevalidator.cpp validators/comparevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/comparevalidator.o validators/comparevalidator.cpp
+
+release/datevalidator.o: validators/datevalidator.cpp validators/datevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDate \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLocale
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/datevalidator.o validators/datevalidator.cpp
+
+release/emailvalidator.o: validators/emailvalidator.cpp validators/emailvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/emailvalidator.o validators/emailvalidator.cpp
+
+release/existvalidator.o: validators/existvalidator.cpp validators/existvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		validators/validatorrule.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/existvalidator.o validators/existvalidator.cpp
+
+release/filevalidator.o: validators/filevalidator.cpp validators/filevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMimeType \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMimeDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/filevalidator.o validators/filevalidator.cpp
+
+release/imagevalidator.o: validators/imagevalidator.cpp validators/imagevalidator.h \
+		validators/filevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfo \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/imagevalidator.o validators/imagevalidator.cpp
+
+release/uniquevalidator.o: validators/uniquevalidator.cpp validators/uniquevalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		schema.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		entity.h \
+		validators/validatorrule.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		enums/databasetype.h \
+		schema/sqliteschema.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		entityhelper.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/uniquevalidator.o validators/uniquevalidator.cpp
+
+release/patternvalidator.o: validators/patternvalidator.cpp validators/patternvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpression \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/patternvalidator.o validators/patternvalidator.cpp
+
+release/lengthvalidator.o: validators/lengthvalidator.cpp validators/lengthvalidator.h \
+		validators/validator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/lengthvalidator.o validators/lengthvalidator.cpp
+
+release/mysqlquerybuilder.o: schema/mysqlquerybuilder.cpp schema/mysqlquerybuilder.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		expression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/mysqlquerybuilder.o schema/mysqlquerybuilder.cpp
+
+release/entityinspector.o: entityinspector.cpp entityinspector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		relation.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/entityinspector.o entityinspector.cpp
+
+release/sqlitebackupprocessor.o: sqlitebackupprocessor.cpp sqlitebackupprocessor.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QTimer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDir \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		enums/databasetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		schema/sqliteschema.h \
+		schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		relation.h \
+		expression.h \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFileInfoList
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/sqlitebackupprocessor.o sqlitebackupprocessor.cpp
+
+release/attribute.o: attribute.cpp attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		entityhelper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityinstancefactory.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/attribute.o attribute.cpp
+
+release/attributeresolver.o: attributeresolver.cpp attributeresolver.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		relation.h \
+		entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		validators/validatorrule.h \
+		validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		validators/errormsg.h \
+		entityhelper.h \
+		entityinstancefactory.h \
+		querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		expression.h \
+		query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		join.h \
+		orderby.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/attributeresolver.o attributeresolver.cpp
+
+release/sqlite3.o: C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c 
+	$(CC) -c $(CFLAGS) $(INCPATH) -o release/sqlite3.o C:/Qt/5.8/Src/qtbase/src/3rdparty/sqlite/sqlite3.c
+
+release/moc_entity.o: release/moc_entity.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_entity.o release/moc_entity.cpp
+
+release/moc_entitymanager.o: release/moc_entitymanager.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_entitymanager.o release/moc_entitymanager.cpp
+
+release/moc_databasemigration.o: release/moc_databasemigration.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_databasemigration.o release/moc_databasemigration.cpp
+
+release/moc_validator.o: release/moc_validator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_validator.o release/moc_validator.cpp
+
+release/moc_defaultvalidator.o: release/moc_defaultvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_defaultvalidator.o release/moc_defaultvalidator.cpp
+
+release/moc_requiredvalidator.o: release/moc_requiredvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_requiredvalidator.o release/moc_requiredvalidator.cpp
+
+release/moc_numbervalidator.o: release/moc_numbervalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_numbervalidator.o release/moc_numbervalidator.cpp
+
+release/moc_urlvalidator.o: release/moc_urlvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_urlvalidator.o release/moc_urlvalidator.cpp
+
+release/moc_comparevalidator.o: release/moc_comparevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_comparevalidator.o release/moc_comparevalidator.cpp
+
+release/moc_datevalidator.o: release/moc_datevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_datevalidator.o release/moc_datevalidator.cpp
+
+release/moc_emailvalidator.o: release/moc_emailvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_emailvalidator.o release/moc_emailvalidator.cpp
+
+release/moc_existvalidator.o: release/moc_existvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_existvalidator.o release/moc_existvalidator.cpp
+
+release/moc_filevalidator.o: release/moc_filevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_filevalidator.o release/moc_filevalidator.cpp
+
+release/moc_imagevalidator.o: release/moc_imagevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_imagevalidator.o release/moc_imagevalidator.cpp
+
+release/moc_uniquevalidator.o: release/moc_uniquevalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_uniquevalidator.o release/moc_uniquevalidator.cpp
+
+release/moc_patternvalidator.o: release/moc_patternvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_patternvalidator.o release/moc_patternvalidator.cpp
+
+release/moc_lengthvalidator.o: release/moc_lengthvalidator.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_lengthvalidator.o release/moc_lengthvalidator.cpp
+
+####### Install
+
+install_target: first FORCE
+	@test -d C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib || mkdir -p C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib
+	-$(INSTALL_FILE) ../build/win32-g++/i386/release/CuteEntityManager.prl C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/CuteEntityManager.prl
+	-$(INSTALL_FILE) ../build/win32-g++/i386/release/libCuteEntityManager0.a C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/libCuteEntityManager0.a
+	-$(INSTALL_FILE) $(DESTDIR_TARGET) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/$(TARGET)
+
+uninstall_target: FORCE
+	-$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/CuteEntityManager.prl 
+	 -$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/libCuteEntityManager0.a 
+	 -$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/$(TARGET)
+	-$(DEL_DIR) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/lib/ 
+
+
+install_headers: first FORCE
+	@test -d C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager || mkdir -p C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entity.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entitymanager.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/database.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/enums/databasetype.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/sqlitequerybuilder.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/sqliteschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/tableschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/pgsqlschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/mysqlschema.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/databasemigration.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/querybuilder.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/relation.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entityinstancefactory.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/cache.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entityhelper.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/logger.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/query.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/join.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/queryinterpreter.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/expression.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/orderby.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/validator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/param.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/errormsg.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/defaultvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/validatorfactory.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/validatorrule.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/requiredvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/numbervalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/urlvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/comparevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/datevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/emailvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/existvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/filevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/imagevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/uniquevalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/patternvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/validators/lengthvalidator.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/schema/mysqlquerybuilder.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/entityinspector.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/sqlitebackupprocessor.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/attribute.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+	-$(INSTALL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src/attributeresolver.h C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/
+
+uninstall_headers: FORCE
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/attributeresolver.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/attribute.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/sqlitebackupprocessor.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entityinspector.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/mysqlquerybuilder.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/lengthvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/patternvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/uniquevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/imagevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/filevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/existvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/emailvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/datevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/comparevalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/urlvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/numbervalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/requiredvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/validatorrule.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/validatorfactory.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/defaultvalidator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/errormsg.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/param.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/validator.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/orderby.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/expression.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/queryinterpreter.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/join.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/query.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/logger.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entityhelper.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/cache.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entityinstancefactory.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/relation.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/querybuilder.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/databasemigration.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/mysqlschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/pgsqlschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/tableschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/sqliteschema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/sqlitequerybuilder.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/schema.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/databasetype.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/database.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entitymanager.h
+	-$(DEL_FILE) -r C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/entity.h
+	-$(DEL_DIR) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/include/cuteEntityManager/ 
+
+
+install: install_target install_headers  FORCE
+
+uninstall: uninstall_target uninstall_headers  FORCE
+
+FORCE:
+
diff --git a/src/CuteEntityManager_resource.rc b/src/CuteEntityManager_resource.rc
new file mode 100644
index 0000000..16b7eaf
--- /dev/null
+++ b/src/CuteEntityManager_resource.rc
@@ -0,0 +1,35 @@
+#include <windows.h>
+
+VS_VERSION_INFO VERSIONINFO
+	FILEVERSION 0,1,0,0
+	PRODUCTVERSION 0,1,0,0
+	FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+	FILEFLAGS VS_FF_DEBUG
+#else
+	FILEFLAGS 0x0L
+#endif
+	FILEOS VOS__WINDOWS32
+	FILETYPE VFT_DLL
+	FILESUBTYPE 0x0L
+	BEGIN
+		BLOCK "StringFileInfo"
+		BEGIN
+			BLOCK "040904b0"
+			BEGIN
+				VALUE "CompanyName", "\0"
+				VALUE "FileDescription", "\0"
+				VALUE "FileVersion", "0.1.0.0\0"
+				VALUE "LegalCopyright", "\0"
+				VALUE "OriginalFilename", "CuteEntityManager0.dll\0"
+				VALUE "ProductName", "CuteEntityManager\0"
+				VALUE "ProductVersion", "0.1.0.0\0"
+			END
+		END
+		BLOCK "VarFileInfo"
+		BEGIN
+			VALUE "Translation", 0x0409, 1200
+		END
+	END
+/* End of Version info */
+
diff --git a/src/Makefile b/src/Makefile
deleted file mode 100644
index 0e85fda..0000000
--- a/src/Makefile
+++ /dev/null
@@ -1,1696 +0,0 @@
-#############################################################################
-# Makefile for building: libCuteEntityManager.so.0.1.0
-# Generated by qmake (3.1) (Qt 5.8.0)
-# Project:  src.pro
-# Template: lib
-# Command: /usr/bin/qmake -o Makefile src.pro
-#############################################################################
-
-MAKEFILE      = Makefile
-
-####### Compiler, tools and options
-
-CC            = gcc
-CXX           = g++
-DEFINES       = -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_CORE_LIB
-CFLAGS        = -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wall -W -D_REENTRANT -fPIC $(DEFINES)
-CXXFLAGS      = -pipe -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++1y -Wall -W -D_REENTRANT -fPIC $(DEFINES)
-INCPATH       = -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtSql -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++
-QMAKE         = /usr/bin/qmake
-DEL_FILE      = rm -f
-CHK_DIR_EXISTS= test -d
-MKDIR         = mkdir -p
-COPY          = cp -f
-COPY_FILE     = cp -f
-COPY_DIR      = cp -f -R
-INSTALL_FILE  = install -m 644 -p
-INSTALL_PROGRAM = install -m 755 -p
-INSTALL_DIR   = cp -f -R
-DEL_FILE      = rm -f
-SYMLINK       = ln -f -s
-DEL_DIR       = rmdir
-MOVE          = mv -f
-TAR           = tar -cf
-COMPRESS      = gzip -9f
-DISTNAME      = CuteEntityManager0.1
-DISTDIR = /home/cehringfeld/gitrepos/entitymanager/src/.tmp/CuteEntityManager0.1
-LINK          = g++
-LFLAGS        = -Wl,-O1 -Wl,-O1,--sort-common,--as-needed,-z,relro -shared -Wl,-soname,libCuteEntityManager.so.0
-LIBS          = $(SUBLIBS) -lsqlite3 -lQt5Sql -lQt5Core -lpthread 
-AR            = ar cqs
-RANLIB        = 
-SED           = sed
-STRIP         = strip
-
-####### Output directory
-
-OBJECTS_DIR   = ./
-
-####### Files
-
-SOURCES       = entity.cpp \
-		entitymanager.cpp \
-		database.cpp \
-		schema.cpp \
-		schema/sqliteschema.cpp \
-		tableschema.cpp \
-		schema/pgsqlschema.cpp \
-		schema/mysqlschema.cpp \
-		databasemigration.cpp \
-		querybuilder.cpp \
-		schema/sqlitequerybuilder.cpp \
-		relation.cpp \
-		entityinstancefactory.cpp \
-		cache.cpp \
-		entityhelper.cpp \
-		logger.cpp \
-		query.cpp \
-		join.cpp \
-		queryinterpreter.cpp \
-		expression.cpp \
-		orderby.cpp \
-		validators/validator.cpp \
-		validators/param.cpp \
-		validators/errormsg.cpp \
-		validators/defaultvalidator.cpp \
-		validators/validatorfactory.cpp \
-		validators/validatorrule.cpp \
-		validators/requiredvalidator.cpp \
-		validators/numbervalidator.cpp \
-		validators/urlvalidator.cpp \
-		validators/comparevalidator.cpp \
-		validators/datevalidator.cpp \
-		validators/emailvalidator.cpp \
-		validators/existvalidator.cpp \
-		validators/filevalidator.cpp \
-		validators/imagevalidator.cpp \
-		validators/uniquevalidator.cpp \
-		validators/patternvalidator.cpp \
-		validators/lengthvalidator.cpp \
-		schema/mysqlquerybuilder.cpp \
-		entityinspector.cpp \
-		sqlitebackupprocessor.cpp \
-		attribute.cpp \
-		attributeresolver.cpp moc_entity.cpp \
-		moc_entitymanager.cpp \
-		moc_databasemigration.cpp \
-		moc_validator.cpp \
-		moc_defaultvalidator.cpp \
-		moc_requiredvalidator.cpp \
-		moc_numbervalidator.cpp \
-		moc_urlvalidator.cpp \
-		moc_comparevalidator.cpp \
-		moc_datevalidator.cpp \
-		moc_emailvalidator.cpp \
-		moc_existvalidator.cpp \
-		moc_filevalidator.cpp \
-		moc_imagevalidator.cpp \
-		moc_uniquevalidator.cpp \
-		moc_patternvalidator.cpp \
-		moc_lengthvalidator.cpp
-OBJECTS       = entity.o \
-		entitymanager.o \
-		database.o \
-		schema.o \
-		sqliteschema.o \
-		tableschema.o \
-		pgsqlschema.o \
-		mysqlschema.o \
-		databasemigration.o \
-		querybuilder.o \
-		sqlitequerybuilder.o \
-		relation.o \
-		entityinstancefactory.o \
-		cache.o \
-		entityhelper.o \
-		logger.o \
-		query.o \
-		join.o \
-		queryinterpreter.o \
-		expression.o \
-		orderby.o \
-		validator.o \
-		param.o \
-		errormsg.o \
-		defaultvalidator.o \
-		validatorfactory.o \
-		validatorrule.o \
-		requiredvalidator.o \
-		numbervalidator.o \
-		urlvalidator.o \
-		comparevalidator.o \
-		datevalidator.o \
-		emailvalidator.o \
-		existvalidator.o \
-		filevalidator.o \
-		imagevalidator.o \
-		uniquevalidator.o \
-		patternvalidator.o \
-		lengthvalidator.o \
-		mysqlquerybuilder.o \
-		entityinspector.o \
-		sqlitebackupprocessor.o \
-		attribute.o \
-		attributeresolver.o \
-		moc_entity.o \
-		moc_entitymanager.o \
-		moc_databasemigration.o \
-		moc_validator.o \
-		moc_defaultvalidator.o \
-		moc_requiredvalidator.o \
-		moc_numbervalidator.o \
-		moc_urlvalidator.o \
-		moc_comparevalidator.o \
-		moc_datevalidator.o \
-		moc_emailvalidator.o \
-		moc_existvalidator.o \
-		moc_filevalidator.o \
-		moc_imagevalidator.o \
-		moc_uniquevalidator.o \
-		moc_patternvalidator.o \
-		moc_lengthvalidator.o
-DIST          = /usr/lib/qt/mkspecs/features/spec_pre.prf \
-		/usr/lib/qt/mkspecs/common/unix.conf \
-		/usr/lib/qt/mkspecs/common/linux.conf \
-		/usr/lib/qt/mkspecs/common/sanitize.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base-unix.conf \
-		/usr/lib/qt/mkspecs/common/g++-base.conf \
-		/usr/lib/qt/mkspecs/common/g++-unix.conf \
-		/usr/lib/qt/mkspecs/qconfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Attica.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Fluid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KActivities.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KArchive.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KAuth.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCrash.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KHtml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KI18n.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJS.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KParts.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KPty.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KService.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWallet.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri \
-		/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Solid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri \
-		/usr/lib/qt/mkspecs/features/qt_functions.prf \
-		/usr/lib/qt/mkspecs/features/qt_config.prf \
-		/usr/lib/qt/mkspecs/linux-g++/qmake.conf \
-		/usr/lib/qt/mkspecs/features/spec_post.prf \
-		../.qmake.stash \
-		/usr/lib/qt/mkspecs/features/exclusive_builds.prf \
-		/usr/lib/qt/mkspecs/features/toolchain.prf \
-		/usr/lib/qt/mkspecs/features/default_pre.prf \
-		../EntityManager.pri \
-		/usr/lib/qt/mkspecs/features/resolve_config.prf \
-		/usr/lib/qt/mkspecs/features/default_post.prf \
-		/usr/lib/qt/mkspecs/features/warn_on.prf \
-		/usr/lib/qt/mkspecs/features/qt.prf \
-		/usr/lib/qt/mkspecs/features/resources.prf \
-		/usr/lib/qt/mkspecs/features/moc.prf \
-		/usr/lib/qt/mkspecs/features/unix/thread.prf \
-		/usr/lib/qt/mkspecs/features/qmake_use.prf \
-		/usr/lib/qt/mkspecs/features/file_copies.prf \
-		/usr/lib/qt/mkspecs/features/testcase_targets.prf \
-		/usr/lib/qt/mkspecs/features/exceptions.prf \
-		/usr/lib/qt/mkspecs/features/yacc.prf \
-		/usr/lib/qt/mkspecs/features/lex.prf \
-		src.pro entity.h \
-		entitymanager.h \
-		database.h \
-		enums/databasetype.h \
-		schema.h \
-		schema/sqlitequerybuilder.h \
-		schema/sqliteschema.h \
-		tableschema.h \
-		schema/pgsqlschema.h \
-		schema/mysqlschema.h \
-		databasemigration.h \
-		querybuilder.h \
-		relation.h \
-		entityinstancefactory.h \
-		cache.h \
-		entityhelper.h \
-		logger.h \
-		query.h \
-		join.h \
-		queryinterpreter.h \
-		expression.h \
-		orderby.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/defaultvalidator.h \
-		validators/validatorfactory.h \
-		validators/validatorrule.h \
-		validators/requiredvalidator.h \
-		validators/numbervalidator.h \
-		validators/urlvalidator.h \
-		validators/comparevalidator.h \
-		validators/datevalidator.h \
-		validators/emailvalidator.h \
-		validators/existvalidator.h \
-		validators/filevalidator.h \
-		validators/imagevalidator.h \
-		validators/uniquevalidator.h \
-		validators/patternvalidator.h \
-		validators/lengthvalidator.h \
-		schema/mysqlquerybuilder.h \
-		entityinspector.h \
-		sqlitebackupprocessor.h \
-		attribute.h \
-		attributeresolver.h entity.cpp \
-		entitymanager.cpp \
-		database.cpp \
-		schema.cpp \
-		schema/sqliteschema.cpp \
-		tableschema.cpp \
-		schema/pgsqlschema.cpp \
-		schema/mysqlschema.cpp \
-		databasemigration.cpp \
-		querybuilder.cpp \
-		schema/sqlitequerybuilder.cpp \
-		relation.cpp \
-		entityinstancefactory.cpp \
-		cache.cpp \
-		entityhelper.cpp \
-		logger.cpp \
-		query.cpp \
-		join.cpp \
-		queryinterpreter.cpp \
-		expression.cpp \
-		orderby.cpp \
-		validators/validator.cpp \
-		validators/param.cpp \
-		validators/errormsg.cpp \
-		validators/defaultvalidator.cpp \
-		validators/validatorfactory.cpp \
-		validators/validatorrule.cpp \
-		validators/requiredvalidator.cpp \
-		validators/numbervalidator.cpp \
-		validators/urlvalidator.cpp \
-		validators/comparevalidator.cpp \
-		validators/datevalidator.cpp \
-		validators/emailvalidator.cpp \
-		validators/existvalidator.cpp \
-		validators/filevalidator.cpp \
-		validators/imagevalidator.cpp \
-		validators/uniquevalidator.cpp \
-		validators/patternvalidator.cpp \
-		validators/lengthvalidator.cpp \
-		schema/mysqlquerybuilder.cpp \
-		entityinspector.cpp \
-		sqlitebackupprocessor.cpp \
-		attribute.cpp \
-		attributeresolver.cpp
-QMAKE_TARGET  = CuteEntityManager
-DESTDIR       = ../build/linux-g++/x86_64/release/
-TARGET        = libCuteEntityManager.so.0.1.0
-TARGETA       = ../build/linux-g++/x86_64/release/libCuteEntityManager.a
-TARGET0       = libCuteEntityManager.so
-TARGETD       = libCuteEntityManager.so.0.1.0
-TARGET1       = libCuteEntityManager.so.0
-TARGET2       = libCuteEntityManager.so.0.1
-
-
-first: all
-####### Build rules
-
-../build/linux-g++/x86_64/release/$(TARGET):  $(OBJECTS) $(SUBLIBS) $(OBJCOMP)  
-	@test -d ../build/linux-g++/x86_64/release/ || mkdir -p ../build/linux-g++/x86_64/release/
-	-$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
-	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP)
-	-ln -s $(TARGET) $(TARGET0)
-	-ln -s $(TARGET) $(TARGET1)
-	-ln -s $(TARGET) $(TARGET2)
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET)
-	-$(MOVE) $(TARGET)  ../build/linux-g++/x86_64/release/ 
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET0)
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET1)
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET2)
-	-$(MOVE) $(TARGET0) ../build/linux-g++/x86_64/release/ 
-	-$(MOVE) $(TARGET1) ../build/linux-g++/x86_64/release/ 
-	-$(MOVE) $(TARGET2) ../build/linux-g++/x86_64/release/ 
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA):  $(OBJECTS) $(OBJCOMP) 
-	-$(DEL_FILE) $(TARGETA) 
-	$(AR) $(TARGETA) $(OBJECTS)
-
-../build/linux-g++/x86_64/release/libCuteEntityManager.prl: 
-	@$(QMAKE) -prl src.pro 
-Makefile: src.pro /usr/lib/qt/mkspecs/linux-g++/qmake.conf /usr/lib/qt/mkspecs/features/spec_pre.prf \
-		/usr/lib/qt/mkspecs/common/unix.conf \
-		/usr/lib/qt/mkspecs/common/linux.conf \
-		/usr/lib/qt/mkspecs/common/sanitize.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base-unix.conf \
-		/usr/lib/qt/mkspecs/common/g++-base.conf \
-		/usr/lib/qt/mkspecs/common/g++-unix.conf \
-		/usr/lib/qt/mkspecs/qconfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Attica.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Fluid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KActivities.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KArchive.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KAuth.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCrash.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KHtml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KI18n.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJS.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KParts.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KPty.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KService.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWallet.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri \
-		/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Solid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri \
-		/usr/lib/qt/mkspecs/features/qt_functions.prf \
-		/usr/lib/qt/mkspecs/features/qt_config.prf \
-		/usr/lib/qt/mkspecs/linux-g++/qmake.conf \
-		/usr/lib/qt/mkspecs/features/spec_post.prf \
-		../.qmake.stash \
-		/usr/lib/qt/mkspecs/features/exclusive_builds.prf \
-		/usr/lib/qt/mkspecs/features/toolchain.prf \
-		/usr/lib/qt/mkspecs/features/default_pre.prf \
-		../EntityManager.pri \
-		/usr/lib/qt/mkspecs/features/resolve_config.prf \
-		/usr/lib/qt/mkspecs/features/default_post.prf \
-		/usr/lib/qt/mkspecs/features/warn_on.prf \
-		/usr/lib/qt/mkspecs/features/qt.prf \
-		/usr/lib/qt/mkspecs/features/resources.prf \
-		/usr/lib/qt/mkspecs/features/moc.prf \
-		/usr/lib/qt/mkspecs/features/unix/thread.prf \
-		/usr/lib/qt/mkspecs/features/qmake_use.prf \
-		/usr/lib/qt/mkspecs/features/file_copies.prf \
-		/usr/lib/qt/mkspecs/features/testcase_targets.prf \
-		/usr/lib/qt/mkspecs/features/exceptions.prf \
-		/usr/lib/qt/mkspecs/features/yacc.prf \
-		/usr/lib/qt/mkspecs/features/lex.prf \
-		src.pro \
-		/usr/lib/libQt5Sql.prl \
-		/usr/lib/libQt5Core.prl
-	$(QMAKE) -o Makefile src.pro
-/usr/lib/qt/mkspecs/features/spec_pre.prf:
-/usr/lib/qt/mkspecs/common/unix.conf:
-/usr/lib/qt/mkspecs/common/linux.conf:
-/usr/lib/qt/mkspecs/common/sanitize.conf:
-/usr/lib/qt/mkspecs/common/gcc-base.conf:
-/usr/lib/qt/mkspecs/common/gcc-base-unix.conf:
-/usr/lib/qt/mkspecs/common/g++-base.conf:
-/usr/lib/qt/mkspecs/common/g++-unix.conf:
-/usr/lib/qt/mkspecs/qconfig.pri:
-/usr/lib/qt/mkspecs/modules/qt_Attica.pri:
-/usr/lib/qt/mkspecs/modules/qt_Fluid.pri:
-/usr/lib/qt/mkspecs/modules/qt_KActivities.pri:
-/usr/lib/qt/mkspecs/modules/qt_KArchive.pri:
-/usr/lib/qt/mkspecs/modules/qt_KAuth.pri:
-/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCrash.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri:
-/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri:
-/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KHtml.pri:
-/usr/lib/qt/mkspecs/modules/qt_KI18n.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri:
-/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJS.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri:
-/usr/lib/qt/mkspecs/modules/qt_KParts.pri:
-/usr/lib/qt/mkspecs/modules/qt_KPty.pri:
-/usr/lib/qt/mkspecs/modules/qt_KService.pri:
-/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri:
-/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri:
-/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWallet.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri:
-/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_core.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_help.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_location.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_network.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_script.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri:
-/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri:
-/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri:
-/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_Solid.pri:
-/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri:
-/usr/lib/qt/mkspecs/features/qt_functions.prf:
-/usr/lib/qt/mkspecs/features/qt_config.prf:
-/usr/lib/qt/mkspecs/linux-g++/qmake.conf:
-/usr/lib/qt/mkspecs/features/spec_post.prf:
-../.qmake.stash:
-/usr/lib/qt/mkspecs/features/exclusive_builds.prf:
-/usr/lib/qt/mkspecs/features/toolchain.prf:
-/usr/lib/qt/mkspecs/features/default_pre.prf:
-../EntityManager.pri:
-/usr/lib/qt/mkspecs/features/resolve_config.prf:
-/usr/lib/qt/mkspecs/features/default_post.prf:
-/usr/lib/qt/mkspecs/features/warn_on.prf:
-/usr/lib/qt/mkspecs/features/qt.prf:
-/usr/lib/qt/mkspecs/features/resources.prf:
-/usr/lib/qt/mkspecs/features/moc.prf:
-/usr/lib/qt/mkspecs/features/unix/thread.prf:
-/usr/lib/qt/mkspecs/features/qmake_use.prf:
-/usr/lib/qt/mkspecs/features/file_copies.prf:
-/usr/lib/qt/mkspecs/features/testcase_targets.prf:
-/usr/lib/qt/mkspecs/features/exceptions.prf:
-/usr/lib/qt/mkspecs/features/yacc.prf:
-/usr/lib/qt/mkspecs/features/lex.prf:
-src.pro:
-/usr/lib/libQt5Sql.prl:
-/usr/lib/libQt5Core.prl:
-qmake: FORCE
-	@$(QMAKE) -o Makefile src.pro
-
-qmake_all: FORCE
-
-
-all: Makefile \
-		../build/linux-g++/x86_64/release/libCuteEntityManager.prl ../build/linux-g++/x86_64/release/$(TARGET)
-
-dist: distdir FORCE
-	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
-
-distdir: FORCE
-	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
-	$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
-	$(COPY_FILE) --parents /usr/lib/qt/mkspecs/features/data/dummy.cpp $(DISTDIR)/
-	$(COPY_FILE) --parents entity.h entitymanager.h database.h enums/databasetype.h schema.h schema/sqlitequerybuilder.h schema/sqliteschema.h tableschema.h schema/pgsqlschema.h schema/mysqlschema.h databasemigration.h querybuilder.h relation.h entityinstancefactory.h cache.h entityhelper.h logger.h query.h join.h queryinterpreter.h expression.h orderby.h validators/validator.h validators/param.h validators/errormsg.h validators/defaultvalidator.h validators/validatorfactory.h validators/validatorrule.h validators/requiredvalidator.h validators/numbervalidator.h validators/urlvalidator.h validators/comparevalidator.h validators/datevalidator.h validators/emailvalidator.h validators/existvalidator.h validators/filevalidator.h validators/imagevalidator.h validators/uniquevalidator.h validators/patternvalidator.h validators/lengthvalidator.h schema/mysqlquerybuilder.h entityinspector.h sqlitebackupprocessor.h attribute.h attributeresolver.h $(DISTDIR)/
-	$(COPY_FILE) --parents entity.cpp entitymanager.cpp database.cpp schema.cpp schema/sqliteschema.cpp tableschema.cpp schema/pgsqlschema.cpp schema/mysqlschema.cpp databasemigration.cpp querybuilder.cpp schema/sqlitequerybuilder.cpp relation.cpp entityinstancefactory.cpp cache.cpp entityhelper.cpp logger.cpp query.cpp join.cpp queryinterpreter.cpp expression.cpp orderby.cpp validators/validator.cpp validators/param.cpp validators/errormsg.cpp validators/defaultvalidator.cpp validators/validatorfactory.cpp validators/validatorrule.cpp validators/requiredvalidator.cpp validators/numbervalidator.cpp validators/urlvalidator.cpp validators/comparevalidator.cpp validators/datevalidator.cpp validators/emailvalidator.cpp validators/existvalidator.cpp validators/filevalidator.cpp validators/imagevalidator.cpp validators/uniquevalidator.cpp validators/patternvalidator.cpp validators/lengthvalidator.cpp schema/mysqlquerybuilder.cpp entityinspector.cpp sqlitebackupprocessor.cpp attribute.cpp attributeresolver.cpp $(DISTDIR)/
-
-
-clean: compiler_clean 
-	-$(DEL_FILE) $(OBJECTS)
-	-$(DEL_FILE) *~ core *.core
-
-
-distclean: clean 
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET) 
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/$(TARGET0) ../build/linux-g++/x86_64/release/$(TARGET1) ../build/linux-g++/x86_64/release/$(TARGET2) $(TARGETA)
-	-$(DEL_FILE) ../build/linux-g++/x86_64/release/libCuteEntityManager.prl
-	-$(DEL_FILE) Makefile
-
-
-####### Sub-libraries
-
-mocclean: compiler_moc_header_clean compiler_moc_source_clean
-
-mocables: compiler_moc_header_make_all compiler_moc_source_make_all
-
-check: first
-
-benchmark: first
-
-compiler_rcc_make_all:
-compiler_rcc_clean:
-compiler_moc_predefs_make_all: moc_predefs.h
-compiler_moc_predefs_clean:
-	-$(DEL_FILE) moc_predefs.h
-moc_predefs.h: /usr/lib/qt/mkspecs/features/data/dummy.cpp
-	g++ -pipe -Wall -Wextra -pedantic -Wfloat-equal -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++1y -Wall -W -dM -E -o moc_predefs.h /usr/lib/qt/mkspecs/features/data/dummy.cpp
-
-compiler_moc_header_make_all: moc_entity.cpp moc_entitymanager.cpp moc_databasemigration.cpp moc_validator.cpp moc_defaultvalidator.cpp moc_requiredvalidator.cpp moc_numbervalidator.cpp moc_urlvalidator.cpp moc_comparevalidator.cpp moc_datevalidator.cpp moc_emailvalidator.cpp moc_existvalidator.cpp moc_filevalidator.cpp moc_imagevalidator.cpp moc_uniquevalidator.cpp moc_patternvalidator.cpp moc_lengthvalidator.cpp
-compiler_moc_header_clean:
-	-$(DEL_FILE) moc_entity.cpp moc_entitymanager.cpp moc_databasemigration.cpp moc_validator.cpp moc_defaultvalidator.cpp moc_requiredvalidator.cpp moc_numbervalidator.cpp moc_urlvalidator.cpp moc_comparevalidator.cpp moc_datevalidator.cpp moc_emailvalidator.cpp moc_existvalidator.cpp moc_filevalidator.cpp moc_imagevalidator.cpp moc_uniquevalidator.cpp moc_patternvalidator.cpp moc_lengthvalidator.cpp
-moc_entity.cpp: relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entity.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include entity.h -o moc_entity.cpp
-
-moc_entitymanager.cpp: schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		logger.h \
-		entityinstancefactory.h \
-		attribute.h \
-		queryinterpreter.h \
-		cache.h \
-		entityhelper.h \
-		entitymanager.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include entitymanager.h -o moc_entitymanager.cpp
-
-moc_databasemigration.cpp: entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		databasemigration.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include databasemigration.h -o moc_databasemigration.cpp
-
-moc_validator.cpp: validators/param.h \
-		validators/errormsg.h \
-		validators/validator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/validator.h -o moc_validator.cpp
-
-moc_defaultvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/defaultvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/defaultvalidator.h -o moc_defaultvalidator.cpp
-
-moc_requiredvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/requiredvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/requiredvalidator.h -o moc_requiredvalidator.cpp
-
-moc_numbervalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/numbervalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/numbervalidator.h -o moc_numbervalidator.cpp
-
-moc_urlvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/urlvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/urlvalidator.h -o moc_urlvalidator.cpp
-
-moc_comparevalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/comparevalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/comparevalidator.h -o moc_comparevalidator.cpp
-
-moc_datevalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/datevalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/datevalidator.h -o moc_datevalidator.cpp
-
-moc_emailvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/emailvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/emailvalidator.h -o moc_emailvalidator.cpp
-
-moc_existvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/existvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/existvalidator.h -o moc_existvalidator.cpp
-
-moc_filevalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/filevalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/filevalidator.h -o moc_filevalidator.cpp
-
-moc_imagevalidator.cpp: validators/filevalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/imagevalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/imagevalidator.h -o moc_imagevalidator.cpp
-
-moc_uniquevalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/uniquevalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/uniquevalidator.h -o moc_uniquevalidator.cpp
-
-moc_patternvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/patternvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/patternvalidator.h -o moc_patternvalidator.cpp
-
-moc_lengthvalidator.cpp: validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/lengthvalidator.h \
-		moc_predefs.h \
-		/usr/bin/moc
-	/usr/bin/moc $(DEFINES) --include ./moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/home/cehringfeld/gitrepos/entitymanager/src -I/usr/include/qt -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I/usr/include/c++/7.1.1 -I/usr/include/c++/7.1.1/x86_64-pc-linux-gnu -I/usr/include/c++/7.1.1/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed -I/usr/include validators/lengthvalidator.h -o moc_lengthvalidator.cpp
-
-compiler_moc_source_make_all:
-compiler_moc_source_clean:
-compiler_yacc_decl_make_all:
-compiler_yacc_decl_clean:
-compiler_yacc_impl_make_all:
-compiler_yacc_impl_clean:
-compiler_lex_make_all:
-compiler_lex_clean:
-compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
-
-####### Compile
-
-entity.o: entity.cpp entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityhelper.h \
-		entityinstancefactory.h \
-		attribute.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entity.o entity.cpp
-
-entitymanager.o: entitymanager.cpp entitymanager.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		logger.h \
-		entityinstancefactory.h \
-		attribute.h \
-		queryinterpreter.h \
-		cache.h \
-		entityhelper.h \
-		databasemigration.h \
-		attributeresolver.h \
-		validators/validatorfactory.h \
-		validators/validator.h \
-		entityinspector.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entitymanager.o entitymanager.cpp
-
-database.o: database.cpp database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		logger.h \
-		schema/mysqlschema.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o database.o database.cpp
-
-schema.o: schema.cpp schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		logger.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o schema.o schema.cpp
-
-sqliteschema.o: schema/sqliteschema.cpp schema/sqliteschema.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		database.h \
-		enums/databasetype.h \
-		logger.h \
-		schema/sqlitequerybuilder.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sqliteschema.o schema/sqliteschema.cpp
-
-tableschema.o: tableschema.cpp tableschema.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tableschema.o tableschema.cpp
-
-pgsqlschema.o: schema/pgsqlschema.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o pgsqlschema.o schema/pgsqlschema.cpp
-
-mysqlschema.o: schema/mysqlschema.cpp schema/mysqlschema.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		logger.h \
-		schema/mysqlquerybuilder.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mysqlschema.o schema/mysqlschema.cpp
-
-databasemigration.o: databasemigration.cpp databasemigration.h \
-		entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o databasemigration.o databasemigration.cpp
-
-querybuilder.o: querybuilder.cpp querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		schema.h \
-		tableschema.h \
-		logger.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityinstancefactory.h \
-		attribute.h \
-		entityhelper.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o querybuilder.o querybuilder.cpp
-
-sqlitequerybuilder.o: schema/sqlitequerybuilder.cpp schema/sqlitequerybuilder.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		schema.h \
-		tableschema.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sqlitequerybuilder.o schema/sqlitequerybuilder.cpp
-
-relation.o: relation.cpp relation.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o relation.o relation.cpp
-
-entityinstancefactory.o: entityinstancefactory.cpp entityinstancefactory.h \
-		attribute.h \
-		relation.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityhelper.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entityinstancefactory.o entityinstancefactory.cpp
-
-cache.o: cache.cpp cache.h \
-		entityinstancefactory.h \
-		attribute.h \
-		relation.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityhelper.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o cache.o cache.cpp
-
-entityhelper.o: entityhelper.cpp entityhelper.h \
-		entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityinstancefactory.h \
-		attribute.h \
-		cache.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entityhelper.o entityhelper.cpp
-
-logger.o: logger.cpp logger.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o logger.o logger.cpp
-
-query.o: query.cpp query.h \
-		join.h \
-		expression.h \
-		orderby.h \
-		entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		querybuilder.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o query.o query.cpp
-
-join.o: join.cpp join.h \
-		expression.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o join.o join.cpp
-
-queryinterpreter.o: queryinterpreter.cpp queryinterpreter.h \
-		join.h \
-		expression.h \
-		query.h \
-		orderby.h \
-		attributeresolver.h \
-		attribute.h \
-		relation.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		entityinstancefactory.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o queryinterpreter.o queryinterpreter.cpp
-
-expression.o: expression.cpp expression.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o expression.o expression.cpp
-
-orderby.o: orderby.cpp orderby.h \
-		expression.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o orderby.o orderby.cpp
-
-validator.o: validators/validator.cpp validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/validatorfactory.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o validator.o validators/validator.cpp
-
-param.o: validators/param.cpp validators/param.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o param.o validators/param.cpp
-
-errormsg.o: validators/errormsg.cpp validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o errormsg.o validators/errormsg.cpp
-
-defaultvalidator.o: validators/defaultvalidator.cpp validators/defaultvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o defaultvalidator.o validators/defaultvalidator.cpp
-
-validatorfactory.o: validators/validatorfactory.cpp validators/validatorfactory.h \
-		validators/defaultvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		validators/requiredvalidator.h \
-		validators/numbervalidator.h \
-		validators/comparevalidator.h \
-		validators/emailvalidator.h \
-		validators/existvalidator.h \
-		validators/filevalidator.h \
-		validators/imagevalidator.h \
-		validators/datevalidator.h \
-		validators/urlvalidator.h \
-		validators/uniquevalidator.h \
-		validators/patternvalidator.h \
-		validators/lengthvalidator.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o validatorfactory.o validators/validatorfactory.cpp
-
-validatorrule.o: validators/validatorrule.cpp validators/validatorrule.h \
-		validators/param.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o validatorrule.o validators/validatorrule.cpp
-
-requiredvalidator.o: validators/requiredvalidator.cpp validators/requiredvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o requiredvalidator.o validators/requiredvalidator.cpp
-
-numbervalidator.o: validators/numbervalidator.cpp validators/numbervalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o numbervalidator.o validators/numbervalidator.cpp
-
-urlvalidator.o: validators/urlvalidator.cpp validators/urlvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o urlvalidator.o validators/urlvalidator.cpp
-
-comparevalidator.o: validators/comparevalidator.cpp validators/comparevalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o comparevalidator.o validators/comparevalidator.cpp
-
-datevalidator.o: validators/datevalidator.cpp validators/datevalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o datevalidator.o validators/datevalidator.cpp
-
-emailvalidator.o: validators/emailvalidator.cpp validators/emailvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o emailvalidator.o validators/emailvalidator.cpp
-
-existvalidator.o: validators/existvalidator.cpp validators/existvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		entityinstancefactory.h \
-		attribute.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o existvalidator.o validators/existvalidator.cpp
-
-filevalidator.o: validators/filevalidator.cpp validators/filevalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o filevalidator.o validators/filevalidator.cpp
-
-imagevalidator.o: validators/imagevalidator.cpp validators/imagevalidator.h \
-		validators/filevalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o imagevalidator.o validators/imagevalidator.cpp
-
-uniquevalidator.o: validators/uniquevalidator.cpp validators/uniquevalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entitymanager.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		entity.h \
-		validators/validatorrule.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		logger.h \
-		entityinstancefactory.h \
-		attribute.h \
-		queryinterpreter.h \
-		cache.h \
-		entityhelper.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o uniquevalidator.o validators/uniquevalidator.cpp
-
-patternvalidator.o: validators/patternvalidator.cpp validators/patternvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o patternvalidator.o validators/patternvalidator.cpp
-
-lengthvalidator.o: validators/lengthvalidator.cpp validators/lengthvalidator.h \
-		validators/validator.h \
-		validators/param.h \
-		validators/errormsg.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o lengthvalidator.o validators/lengthvalidator.cpp
-
-mysqlquerybuilder.o: schema/mysqlquerybuilder.cpp schema/mysqlquerybuilder.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		schema.h \
-		tableschema.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mysqlquerybuilder.o schema/mysqlquerybuilder.cpp
-
-entityinspector.o: entityinspector.cpp entityinspector.h \
-		entity.h \
-		relation.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityhelper.h \
-		entityinstancefactory.h \
-		attribute.h \
-		logger.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o entityinspector.o entityinspector.cpp
-
-sqlitebackupprocessor.o: sqlitebackupprocessor.cpp sqlitebackupprocessor.h \
-		database.h \
-		enums/databasetype.h \
-		schema/sqliteschema.h \
-		schema.h \
-		tableschema.h \
-		querybuilder.h \
-		relation.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h \
-		logger.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sqlitebackupprocessor.o sqlitebackupprocessor.cpp
-
-attribute.o: attribute.cpp attribute.h \
-		relation.h \
-		entityhelper.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityinstancefactory.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o attribute.o attribute.cpp
-
-attributeresolver.o: attributeresolver.cpp attributeresolver.h \
-		attribute.h \
-		relation.h \
-		entity.h \
-		validators/validatorrule.h \
-		validators/param.h \
-		validators/errormsg.h \
-		entityhelper.h \
-		entityinstancefactory.h \
-		querybuilder.h \
-		expression.h \
-		query.h \
-		join.h \
-		orderby.h
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o attributeresolver.o attributeresolver.cpp
-
-moc_entity.o: moc_entity.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_entity.o moc_entity.cpp
-
-moc_entitymanager.o: moc_entitymanager.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_entitymanager.o moc_entitymanager.cpp
-
-moc_databasemigration.o: moc_databasemigration.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_databasemigration.o moc_databasemigration.cpp
-
-moc_validator.o: moc_validator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_validator.o moc_validator.cpp
-
-moc_defaultvalidator.o: moc_defaultvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_defaultvalidator.o moc_defaultvalidator.cpp
-
-moc_requiredvalidator.o: moc_requiredvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_requiredvalidator.o moc_requiredvalidator.cpp
-
-moc_numbervalidator.o: moc_numbervalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_numbervalidator.o moc_numbervalidator.cpp
-
-moc_urlvalidator.o: moc_urlvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_urlvalidator.o moc_urlvalidator.cpp
-
-moc_comparevalidator.o: moc_comparevalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_comparevalidator.o moc_comparevalidator.cpp
-
-moc_datevalidator.o: moc_datevalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_datevalidator.o moc_datevalidator.cpp
-
-moc_emailvalidator.o: moc_emailvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_emailvalidator.o moc_emailvalidator.cpp
-
-moc_existvalidator.o: moc_existvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_existvalidator.o moc_existvalidator.cpp
-
-moc_filevalidator.o: moc_filevalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_filevalidator.o moc_filevalidator.cpp
-
-moc_imagevalidator.o: moc_imagevalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_imagevalidator.o moc_imagevalidator.cpp
-
-moc_uniquevalidator.o: moc_uniquevalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_uniquevalidator.o moc_uniquevalidator.cpp
-
-moc_patternvalidator.o: moc_patternvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_patternvalidator.o moc_patternvalidator.cpp
-
-moc_lengthvalidator.o: moc_lengthvalidator.cpp 
-	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_lengthvalidator.o moc_lengthvalidator.cpp
-
-####### Install
-
-install_target: first FORCE
-	@test -d $(INSTALL_ROOT)/usr/local/lib || mkdir -p $(INSTALL_ROOT)/usr/local/lib
-	-$(INSTALL_PROGRAM) ../build/linux-g++/x86_64/release/$(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET)
-	-$(STRIP) --strip-unneeded $(INSTALL_ROOT)/usr/local/lib/$(TARGET)
-	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET0)
-	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET1)
-	-$(SYMLINK) $(TARGET) $(INSTALL_ROOT)/usr/local/lib/$(TARGET2)
-	@test -d $(INSTALL_ROOT)/usr/local/lib || mkdir -p $(INSTALL_ROOT)/usr/local/lib
-	-$(INSTALL_FILE) ../build/linux-g++/x86_64/release/libCuteEntityManager.prl $(INSTALL_ROOT)/usr/local/lib/libCuteEntityManager.prl
-
-uninstall_target: FORCE
-	-$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET) 
-	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET0) 
-	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET1) 
-	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/$(TARGET2) 
-	 -$(DEL_FILE) $(INSTALL_ROOT)/usr/local/lib/libCuteEntityManager.prl
-	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/lib/ 
-
-
-install_headers: first FORCE
-	@test -d $(INSTALL_ROOT)/usr/local/include/cuteEntityManager || mkdir -p $(INSTALL_ROOT)/usr/local/include/cuteEntityManager
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entity.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entitymanager.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/database.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/enums/databasetype.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/sqlitequerybuilder.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/sqliteschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/tableschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/pgsqlschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/mysqlschema.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/databasemigration.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/querybuilder.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/relation.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entityinstancefactory.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/cache.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entityhelper.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/logger.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/query.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/join.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/queryinterpreter.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/expression.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/orderby.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/validator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/param.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/errormsg.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/defaultvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/validatorfactory.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/validatorrule.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/requiredvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/numbervalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/urlvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/comparevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/datevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/emailvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/existvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/filevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/imagevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/uniquevalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/patternvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/validators/lengthvalidator.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/schema/mysqlquerybuilder.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/entityinspector.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/sqlitebackupprocessor.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/attribute.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-	-$(INSTALL_FILE) /home/cehringfeld/gitrepos/entitymanager/src/attributeresolver.h $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/
-
-uninstall_headers: FORCE
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/attributeresolver.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/attribute.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/sqlitebackupprocessor.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entityinspector.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/mysqlquerybuilder.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/lengthvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/patternvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/uniquevalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/imagevalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/filevalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/existvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/emailvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/datevalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/comparevalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/urlvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/numbervalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/requiredvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/validatorrule.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/validatorfactory.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/defaultvalidator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/errormsg.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/param.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/validator.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/orderby.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/expression.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/queryinterpreter.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/join.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/query.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/logger.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entityhelper.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/cache.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entityinstancefactory.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/relation.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/querybuilder.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/databasemigration.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/mysqlschema.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/pgsqlschema.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/tableschema.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/sqliteschema.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/sqlitequerybuilder.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/schema.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/databasetype.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/database.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entitymanager.h
-	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/entity.h
-	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/include/cuteEntityManager/ 
-
-
-install: install_target install_headers  FORCE
-
-uninstall: uninstall_target uninstall_headers  FORCE
-
-FORCE:
-
diff --git a/src/debug/CuteEntityManager_resource_res.o b/src/debug/CuteEntityManager_resource_res.o
new file mode 100644
index 0000000..bd02e9d
Binary files /dev/null and b/src/debug/CuteEntityManager_resource_res.o differ
diff --git a/src/debug/attribute.o b/src/debug/attribute.o
new file mode 100644
index 0000000..308f2f1
Binary files /dev/null and b/src/debug/attribute.o differ
diff --git a/src/debug/attributeresolver.o b/src/debug/attributeresolver.o
new file mode 100644
index 0000000..7bc7f01
Binary files /dev/null and b/src/debug/attributeresolver.o differ
diff --git a/src/debug/cache.o b/src/debug/cache.o
new file mode 100644
index 0000000..7246378
Binary files /dev/null and b/src/debug/cache.o differ
diff --git a/src/debug/comparevalidator.o b/src/debug/comparevalidator.o
new file mode 100644
index 0000000..9daad9b
Binary files /dev/null and b/src/debug/comparevalidator.o differ
diff --git a/src/debug/database.o b/src/debug/database.o
new file mode 100644
index 0000000..0102a95
Binary files /dev/null and b/src/debug/database.o differ
diff --git a/src/debug/databasemigration.o b/src/debug/databasemigration.o
new file mode 100644
index 0000000..00c76f9
Binary files /dev/null and b/src/debug/databasemigration.o differ
diff --git a/src/debug/datevalidator.o b/src/debug/datevalidator.o
new file mode 100644
index 0000000..17aa1e8
Binary files /dev/null and b/src/debug/datevalidator.o differ
diff --git a/src/debug/defaultvalidator.o b/src/debug/defaultvalidator.o
new file mode 100644
index 0000000..d96138d
Binary files /dev/null and b/src/debug/defaultvalidator.o differ
diff --git a/src/debug/emailvalidator.o b/src/debug/emailvalidator.o
new file mode 100644
index 0000000..cfd3596
Binary files /dev/null and b/src/debug/emailvalidator.o differ
diff --git a/src/debug/entity.o b/src/debug/entity.o
new file mode 100644
index 0000000..5c5fb87
Binary files /dev/null and b/src/debug/entity.o differ
diff --git a/src/debug/entityhelper.o b/src/debug/entityhelper.o
new file mode 100644
index 0000000..f7f2a15
Binary files /dev/null and b/src/debug/entityhelper.o differ
diff --git a/src/debug/entityinspector.o b/src/debug/entityinspector.o
new file mode 100644
index 0000000..5b97d90
Binary files /dev/null and b/src/debug/entityinspector.o differ
diff --git a/src/debug/entityinstancefactory.o b/src/debug/entityinstancefactory.o
new file mode 100644
index 0000000..aba435d
Binary files /dev/null and b/src/debug/entityinstancefactory.o differ
diff --git a/src/debug/entitymanager.o b/src/debug/entitymanager.o
new file mode 100644
index 0000000..646cb7c
Binary files /dev/null and b/src/debug/entitymanager.o differ
diff --git a/src/debug/errormsg.o b/src/debug/errormsg.o
new file mode 100644
index 0000000..1d83ea2
Binary files /dev/null and b/src/debug/errormsg.o differ
diff --git a/src/debug/existvalidator.o b/src/debug/existvalidator.o
new file mode 100644
index 0000000..3f5df9f
Binary files /dev/null and b/src/debug/existvalidator.o differ
diff --git a/src/debug/expression.o b/src/debug/expression.o
new file mode 100644
index 0000000..c372174
Binary files /dev/null and b/src/debug/expression.o differ
diff --git a/src/debug/filevalidator.o b/src/debug/filevalidator.o
new file mode 100644
index 0000000..b72669f
Binary files /dev/null and b/src/debug/filevalidator.o differ
diff --git a/src/debug/imagevalidator.o b/src/debug/imagevalidator.o
new file mode 100644
index 0000000..d9ac8e0
Binary files /dev/null and b/src/debug/imagevalidator.o differ
diff --git a/src/debug/join.o b/src/debug/join.o
new file mode 100644
index 0000000..2860bbb
Binary files /dev/null and b/src/debug/join.o differ
diff --git a/src/debug/lengthvalidator.o b/src/debug/lengthvalidator.o
new file mode 100644
index 0000000..52be19d
Binary files /dev/null and b/src/debug/lengthvalidator.o differ
diff --git a/src/debug/logger.o b/src/debug/logger.o
new file mode 100644
index 0000000..5360375
Binary files /dev/null and b/src/debug/logger.o differ
diff --git a/src/debug/moc_comparevalidator.cpp b/src/debug/moc_comparevalidator.cpp
new file mode 100644
index 0000000..868c228
--- /dev/null
+++ b/src/debug/moc_comparevalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'comparevalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/comparevalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'comparevalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__CompareValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[36];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__CompareValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__CompareValidator_t qt_meta_stringdata_CuteEntityManager__CompareValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 35) // "CuteEntityManager::CompareVal..."
+
+    },
+    "CuteEntityManager::CompareValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__CompareValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::CompareValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::CompareValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__CompareValidator.data,
+      qt_meta_data_CuteEntityManager__CompareValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::CompareValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::CompareValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__CompareValidator.stringdata0))
+        return static_cast<void*>(const_cast< CompareValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::CompareValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_comparevalidator.o b/src/debug/moc_comparevalidator.o
new file mode 100644
index 0000000..d5f2502
Binary files /dev/null and b/src/debug/moc_comparevalidator.o differ
diff --git a/src/debug/moc_databasemigration.cpp b/src/debug/moc_databasemigration.cpp
new file mode 100644
index 0000000..d7f27c0
--- /dev/null
+++ b/src/debug/moc_databasemigration.cpp
@@ -0,0 +1,151 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'databasemigration.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../databasemigration.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'databasemigration.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__DatabaseMigration_t {
+    QByteArrayData data[5];
+    char stringdata0[74];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__DatabaseMigration_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__DatabaseMigration_t qt_meta_stringdata_CuteEntityManager__DatabaseMigration = {
+    {
+QT_MOC_LITERAL(0, 0, 36), // "CuteEntityManager::DatabaseMi..."
+QT_MOC_LITERAL(1, 37, 17), // "DatabaseMigration"
+QT_MOC_LITERAL(2, 55, 0), // ""
+QT_MOC_LITERAL(3, 56, 7), // "version"
+QT_MOC_LITERAL(4, 64, 9) // "applyTime"
+
+    },
+    "CuteEntityManager::DatabaseMigration\0"
+    "DatabaseMigration\0\0version\0applyTime"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__DatabaseMigration[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       2,   15, // properties
+       0,    0, // enums/sets
+       1,   21, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 2,
+
+ // properties: name, type, flags
+       3, QMetaType::QString, 0x00095103,
+       4, QMetaType::QDateTime, 0x00095103,
+
+ // constructors: name, argc, parameters, tag, flags
+       1,    0,   14,    2, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void CuteEntityManager::DatabaseMigration::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { DatabaseMigration *_r = new DatabaseMigration();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        DatabaseMigration *_t = static_cast<DatabaseMigration *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getVersion(); break;
+        case 1: *reinterpret_cast< QDateTime*>(_v) = _t->getApplyTime(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        DatabaseMigration *_t = static_cast<DatabaseMigration *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setVersion(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setApplyTime(*reinterpret_cast< QDateTime*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject CuteEntityManager::DatabaseMigration::staticMetaObject = {
+    { &Entity::staticMetaObject, qt_meta_stringdata_CuteEntityManager__DatabaseMigration.data,
+      qt_meta_data_CuteEntityManager__DatabaseMigration,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::DatabaseMigration::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::DatabaseMigration::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__DatabaseMigration.stringdata0))
+        return static_cast<void*>(const_cast< DatabaseMigration*>(this));
+    return Entity::qt_metacast(_clname);
+}
+
+int CuteEntityManager::DatabaseMigration::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 2;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_databasemigration.o b/src/debug/moc_databasemigration.o
new file mode 100644
index 0000000..9bac01f
Binary files /dev/null and b/src/debug/moc_databasemigration.o differ
diff --git a/src/debug/moc_datevalidator.cpp b/src/debug/moc_datevalidator.cpp
new file mode 100644
index 0000000..44cc611
--- /dev/null
+++ b/src/debug/moc_datevalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'datevalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/datevalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'datevalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__DateValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[33];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__DateValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__DateValidator_t qt_meta_stringdata_CuteEntityManager__DateValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 32) // "CuteEntityManager::DateValidator"
+
+    },
+    "CuteEntityManager::DateValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__DateValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::DateValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::DateValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__DateValidator.data,
+      qt_meta_data_CuteEntityManager__DateValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::DateValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::DateValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__DateValidator.stringdata0))
+        return static_cast<void*>(const_cast< DateValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::DateValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_datevalidator.o b/src/debug/moc_datevalidator.o
new file mode 100644
index 0000000..98cac2f
Binary files /dev/null and b/src/debug/moc_datevalidator.o differ
diff --git a/src/debug/moc_defaultvalidator.cpp b/src/debug/moc_defaultvalidator.cpp
new file mode 100644
index 0000000..655a6fd
--- /dev/null
+++ b/src/debug/moc_defaultvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'defaultvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/defaultvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'defaultvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__DefaultValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[36];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__DefaultValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__DefaultValidator_t qt_meta_stringdata_CuteEntityManager__DefaultValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 35) // "CuteEntityManager::DefaultVal..."
+
+    },
+    "CuteEntityManager::DefaultValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__DefaultValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::DefaultValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::DefaultValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__DefaultValidator.data,
+      qt_meta_data_CuteEntityManager__DefaultValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::DefaultValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::DefaultValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__DefaultValidator.stringdata0))
+        return static_cast<void*>(const_cast< DefaultValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::DefaultValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_defaultvalidator.o b/src/debug/moc_defaultvalidator.o
new file mode 100644
index 0000000..9ba27f6
Binary files /dev/null and b/src/debug/moc_defaultvalidator.o differ
diff --git a/src/debug/moc_emailvalidator.cpp b/src/debug/moc_emailvalidator.cpp
new file mode 100644
index 0000000..ae3be75
--- /dev/null
+++ b/src/debug/moc_emailvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'emailvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/emailvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'emailvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__EmailValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[34];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__EmailValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__EmailValidator_t qt_meta_stringdata_CuteEntityManager__EmailValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 33) // "CuteEntityManager::EmailValid..."
+
+    },
+    "CuteEntityManager::EmailValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__EmailValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::EmailValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::EmailValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__EmailValidator.data,
+      qt_meta_data_CuteEntityManager__EmailValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::EmailValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::EmailValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__EmailValidator.stringdata0))
+        return static_cast<void*>(const_cast< EmailValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::EmailValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_emailvalidator.o b/src/debug/moc_emailvalidator.o
new file mode 100644
index 0000000..cac554c
Binary files /dev/null and b/src/debug/moc_emailvalidator.o differ
diff --git a/src/debug/moc_entity.cpp b/src/debug/moc_entity.cpp
new file mode 100644
index 0000000..9afcfaa
--- /dev/null
+++ b/src/debug/moc_entity.cpp
@@ -0,0 +1,175 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'entity.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../entity.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'entity.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__Entity_t {
+    QByteArrayData data[4];
+    char stringdata0[40];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__Entity_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__Entity_t qt_meta_stringdata_CuteEntityManager__Entity = {
+    {
+QT_MOC_LITERAL(0, 0, 25), // "CuteEntityManager::Entity"
+QT_MOC_LITERAL(1, 26, 9), // "idChanged"
+QT_MOC_LITERAL(2, 36, 0), // ""
+QT_MOC_LITERAL(3, 37, 2) // "id"
+
+    },
+    "CuteEntityManager::Entity\0idChanged\0"
+    "\0id"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__Entity[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       1,   14, // methods
+       1,   20, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       1,       // signalCount
+
+ // signals: name, argc, parameters, tag, flags
+       1,    0,   19,    2, 0x06 /* Public */,
+
+ // signals: parameters
+    QMetaType::Void,
+
+ // properties: name, type, flags
+       3, QMetaType::LongLong, 0x00495103,
+
+ // properties: notify_signal_id
+       0,
+
+       0        // eod
+};
+
+void CuteEntityManager::Entity::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        Entity *_t = static_cast<Entity *>(_o);
+        Q_UNUSED(_t)
+        switch (_id) {
+        case 0: _t->idChanged(); break;
+        default: ;
+        }
+    } else if (_c == QMetaObject::IndexOfMethod) {
+        int *result = reinterpret_cast<int *>(_a[0]);
+        void **func = reinterpret_cast<void **>(_a[1]);
+        {
+            typedef void (Entity::*_t)();
+            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&Entity::idChanged)) {
+                *result = 0;
+                return;
+            }
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Entity *_t = static_cast<Entity *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< qint64*>(_v) = _t->getId(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Entity *_t = static_cast<Entity *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setId(*reinterpret_cast< qint64*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::Entity::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_CuteEntityManager__Entity.data,
+      qt_meta_data_CuteEntityManager__Entity,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::Entity::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::Entity::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__Entity.stringdata0))
+        return static_cast<void*>(const_cast< Entity*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int CuteEntityManager::Entity::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        if (_id < 1)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 1;
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        if (_id < 1)
+            *reinterpret_cast<int*>(_a[0]) = -1;
+        _id -= 1;
+    }
+#ifndef QT_NO_PROPERTIES
+   else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 1;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+
+// SIGNAL 0
+void CuteEntityManager::Entity::idChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, Q_NULLPTR);
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_entity.o b/src/debug/moc_entity.o
new file mode 100644
index 0000000..6913ce8
Binary files /dev/null and b/src/debug/moc_entity.o differ
diff --git a/src/debug/moc_entitymanager.cpp b/src/debug/moc_entitymanager.cpp
new file mode 100644
index 0000000..17b4c0e
--- /dev/null
+++ b/src/debug/moc_entitymanager.cpp
@@ -0,0 +1,383 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'entitymanager.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../entitymanager.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'entitymanager.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__EntityManager_t {
+    QByteArrayData data[50];
+    char stringdata0[665];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__EntityManager_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__EntityManager_t qt_meta_stringdata_CuteEntityManager__EntityManager = {
+    {
+QT_MOC_LITERAL(0, 0, 32), // "CuteEntityManager::EntityManager"
+QT_MOC_LITERAL(1, 33, 7), // "startup"
+QT_MOC_LITERAL(2, 41, 0), // ""
+QT_MOC_LITERAL(3, 42, 7), // "version"
+QT_MOC_LITERAL(4, 50, 12), // "toInitialize"
+QT_MOC_LITERAL(5, 63, 13), // "createIndices"
+QT_MOC_LITERAL(6, 77, 12), // "executeQuery"
+QT_MOC_LITERAL(7, 90, 5), // "query"
+QT_MOC_LITERAL(8, 96, 8), // "findById"
+QT_MOC_LITERAL(9, 105, 22), // "QSharedPointer<Entity>"
+QT_MOC_LITERAL(10, 128, 2), // "id"
+QT_MOC_LITERAL(11, 131, 9), // "classname"
+QT_MOC_LITERAL(12, 141, 7), // "refresh"
+QT_MOC_LITERAL(13, 149, 22), // "findEntityByAttributes"
+QT_MOC_LITERAL(14, 172, 30), // "QList<QSharedPointer<Entity> >"
+QT_MOC_LITERAL(15, 203, 6), // "entity"
+QT_MOC_LITERAL(16, 210, 8), // "ignoreID"
+QT_MOC_LITERAL(17, 219, 16), // "resolveRelations"
+QT_MOC_LITERAL(18, 236, 6), // "findId"
+QT_MOC_LITERAL(19, 243, 23), // "QSharedPointer<Entity>&"
+QT_MOC_LITERAL(20, 267, 6), // "create"
+QT_MOC_LITERAL(21, 274, 31), // "QList<QSharedPointer<Entity> >&"
+QT_MOC_LITERAL(22, 306, 8), // "entities"
+QT_MOC_LITERAL(23, 315, 16), // "persistRelations"
+QT_MOC_LITERAL(24, 332, 14), // "checkDuplicate"
+QT_MOC_LITERAL(25, 347, 8), // "validate"
+QT_MOC_LITERAL(26, 356, 25), // "relationsIgnoreHasChanged"
+QT_MOC_LITERAL(27, 382, 4), // "save"
+QT_MOC_LITERAL(28, 387, 16), // "ignoreHasChanged"
+QT_MOC_LITERAL(29, 404, 9), // "removeAll"
+QT_MOC_LITERAL(30, 414, 7), // "tblname"
+QT_MOC_LITERAL(31, 422, 11), // "createTable"
+QT_MOC_LITERAL(32, 434, 20), // "createRelationTables"
+QT_MOC_LITERAL(33, 455, 9), // "className"
+QT_MOC_LITERAL(34, 465, 11), // "removeTable"
+QT_MOC_LITERAL(35, 477, 5), // "count"
+QT_MOC_LITERAL(36, 483, 15), // "joinBaseClasses"
+QT_MOC_LITERAL(37, 499, 9), // "tableName"
+QT_MOC_LITERAL(38, 509, 5), // "getDb"
+QT_MOC_LITERAL(39, 515, 24), // "QSharedPointer<Database>"
+QT_MOC_LITERAL(40, 540, 5), // "setDb"
+QT_MOC_LITERAL(41, 546, 5), // "value"
+QT_MOC_LITERAL(42, 552, 9), // "getSchema"
+QT_MOC_LITERAL(43, 562, 22), // "QSharedPointer<Schema>"
+QT_MOC_LITERAL(44, 585, 13), // "selectByQuery"
+QT_MOC_LITERAL(45, 599, 31), // "QList<QHash<QString,QVariant> >"
+QT_MOC_LITERAL(46, 631, 6), // "Query&"
+QT_MOC_LITERAL(47, 638, 11), // "selectBySql"
+QT_MOC_LITERAL(48, 650, 3), // "sql"
+QT_MOC_LITERAL(49, 654, 10) // "hasChanged"
+
+    },
+    "CuteEntityManager::EntityManager\0"
+    "startup\0\0version\0toInitialize\0"
+    "createIndices\0executeQuery\0query\0"
+    "findById\0QSharedPointer<Entity>\0id\0"
+    "classname\0refresh\0findEntityByAttributes\0"
+    "QList<QSharedPointer<Entity> >\0entity\0"
+    "ignoreID\0resolveRelations\0findId\0"
+    "QSharedPointer<Entity>&\0create\0"
+    "QList<QSharedPointer<Entity> >&\0"
+    "entities\0persistRelations\0checkDuplicate\0"
+    "validate\0relationsIgnoreHasChanged\0"
+    "save\0ignoreHasChanged\0removeAll\0tblname\0"
+    "createTable\0createRelationTables\0"
+    "className\0removeTable\0count\0joinBaseClasses\0"
+    "tableName\0getDb\0QSharedPointer<Database>\0"
+    "setDb\0value\0getSchema\0QSharedPointer<Schema>\0"
+    "selectByQuery\0QList<QHash<QString,QVariant> >\0"
+    "Query&\0selectBySql\0sql\0hasChanged"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__EntityManager[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      37,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: name, argc, parameters, tag, flags
+       1,    3,  199,    2, 0x0a /* Public */,
+       1,    2,  206,    2, 0x2a /* Public | MethodCloned */,
+       6,    1,  211,    2, 0x0a /* Public */,
+       8,    3,  214,    2, 0x0a /* Public */,
+       8,    2,  221,    2, 0x2a /* Public | MethodCloned */,
+      13,    3,  226,    2, 0x0a /* Public */,
+      13,    2,  233,    2, 0x2a /* Public | MethodCloned */,
+      13,    1,  238,    2, 0x2a /* Public | MethodCloned */,
+      18,    1,  241,    2, 0x0a /* Public */,
+      20,    5,  244,    2, 0x0a /* Public */,
+      20,    4,  255,    2, 0x2a /* Public | MethodCloned */,
+      20,    3,  264,    2, 0x2a /* Public | MethodCloned */,
+      20,    2,  271,    2, 0x2a /* Public | MethodCloned */,
+      20,    1,  276,    2, 0x2a /* Public | MethodCloned */,
+      27,    5,  279,    2, 0x0a /* Public */,
+      27,    4,  290,    2, 0x2a /* Public | MethodCloned */,
+      27,    3,  299,    2, 0x2a /* Public | MethodCloned */,
+      27,    2,  306,    2, 0x2a /* Public | MethodCloned */,
+      27,    1,  311,    2, 0x2a /* Public | MethodCloned */,
+      29,    1,  314,    2, 0x0a /* Public */,
+      31,    2,  317,    2, 0x0a /* Public */,
+      31,    1,  322,    2, 0x2a /* Public | MethodCloned */,
+      31,    2,  325,    2, 0x0a /* Public */,
+      31,    1,  330,    2, 0x2a /* Public | MethodCloned */,
+      34,    1,  333,    2, 0x0a /* Public */,
+      35,    3,  336,    2, 0x0a /* Public */,
+      35,    2,  343,    2, 0x2a /* Public | MethodCloned */,
+      35,    1,  348,    2, 0x2a /* Public | MethodCloned */,
+      35,    1,  351,    2, 0x0a /* Public */,
+      38,    0,  354,    2, 0x0a /* Public */,
+      40,    1,  355,    2, 0x0a /* Public */,
+      42,    0,  358,    2, 0x0a /* Public */,
+      44,    1,  359,    2, 0x0a /* Public */,
+      47,    1,  362,    2, 0x0a /* Public */,
+      35,    1,  365,    2, 0x0a /* Public */,
+      25,    1,  368,    2, 0x0a /* Public */,
+      49,    1,  371,    2, 0x0a /* Public */,
+
+ // slots: parameters
+    QMetaType::Bool, QMetaType::QString, QMetaType::QStringList, QMetaType::Bool,    3,    4,    5,
+    QMetaType::Bool, QMetaType::QString, QMetaType::QStringList,    3,    4,
+    QMetaType::Bool, QMetaType::QString,    7,
+    0x80000000 | 9, QMetaType::LongLong, QMetaType::QString, QMetaType::Bool,   10,   11,   12,
+    0x80000000 | 9, QMetaType::LongLong, QMetaType::QString,   10,   11,
+    0x80000000 | 14, 0x80000000 | 9, QMetaType::Bool, QMetaType::Bool,   15,   16,   17,
+    0x80000000 | 14, 0x80000000 | 9, QMetaType::Bool,   15,   16,
+    0x80000000 | 14, 0x80000000 | 9,   15,
+    QMetaType::LongLong, 0x80000000 | 19,   15,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool,   22,   23,   24,   25,   26,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool,   22,   23,   24,   25,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool, QMetaType::Bool,   22,   23,   24,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool,   22,   23,
+    QMetaType::Bool, 0x80000000 | 21,   22,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool,   22,   23,   28,   25,   26,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool,   22,   23,   28,   25,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool, QMetaType::Bool,   22,   23,   28,
+    QMetaType::Bool, 0x80000000 | 21, QMetaType::Bool,   22,   23,
+    QMetaType::Bool, 0x80000000 | 21,   22,
+    QMetaType::Bool, QMetaType::QString,   30,
+    QMetaType::Bool, 0x80000000 | 9, QMetaType::Bool,   15,   32,
+    QMetaType::Bool, 0x80000000 | 9,   15,
+    QMetaType::Bool, QMetaType::QString, QMetaType::Bool,   33,   32,
+    QMetaType::Bool, QMetaType::QString,   33,
+    QMetaType::Bool, QMetaType::QString,   33,
+    QMetaType::UInt, 0x80000000 | 9, QMetaType::Bool, QMetaType::Bool,   15,   16,   36,
+    QMetaType::UInt, 0x80000000 | 9, QMetaType::Bool,   15,   16,
+    QMetaType::UInt, 0x80000000 | 9,   15,
+    QMetaType::UInt, QMetaType::QString,   37,
+    0x80000000 | 39,
+    QMetaType::Void, 0x80000000 | 39,   41,
+    0x80000000 | 43,
+    0x80000000 | 45, 0x80000000 | 46,    7,
+    0x80000000 | 45, QMetaType::QString,   48,
+    QMetaType::UInt, 0x80000000 | 46,    7,
+    QMetaType::Bool, 0x80000000 | 19,   15,
+    QMetaType::Bool, 0x80000000 | 19,   15,
+
+       0        // eod
+};
+
+void CuteEntityManager::EntityManager::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        EntityManager *_t = static_cast<EntityManager *>(_o);
+        Q_UNUSED(_t)
+        switch (_id) {
+        case 0: { bool _r = _t->startup((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QStringList(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 1: { bool _r = _t->startup((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QStringList(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 2: { bool _r = _t->executeQuery((*reinterpret_cast< const QString(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 3: { QSharedPointer<Entity> _r = _t->findById((*reinterpret_cast< const qint64(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])));
+            if (_a[0]) *reinterpret_cast< QSharedPointer<Entity>*>(_a[0]) = _r; }  break;
+        case 4: { QSharedPointer<Entity> _r = _t->findById((*reinterpret_cast< const qint64(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< QSharedPointer<Entity>*>(_a[0]) = _r; }  break;
+        case 5: { QList<QSharedPointer<Entity> > _r = _t->findEntityByAttributes((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])));
+            if (_a[0]) *reinterpret_cast< QList<QSharedPointer<Entity> >*>(_a[0]) = _r; }  break;
+        case 6: { QList<QSharedPointer<Entity> > _r = _t->findEntityByAttributes((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< QList<QSharedPointer<Entity> >*>(_a[0]) = _r; }  break;
+        case 7: { QList<QSharedPointer<Entity> > _r = _t->findEntityByAttributes((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< QList<QSharedPointer<Entity> >*>(_a[0]) = _r; }  break;
+        case 8: { qint64 _r = _t->findId((*reinterpret_cast< QSharedPointer<Entity>(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< qint64*>(_a[0]) = _r; }  break;
+        case 9: { bool _r = _t->create((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])),(*reinterpret_cast< const bool(*)>(_a[4])),(*reinterpret_cast< const bool(*)>(_a[5])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 10: { bool _r = _t->create((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])),(*reinterpret_cast< const bool(*)>(_a[4])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 11: { bool _r = _t->create((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 12: { bool _r = _t->create((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 13: { bool _r = _t->create((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 14: { bool _r = _t->save((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])),(*reinterpret_cast< const bool(*)>(_a[4])),(*reinterpret_cast< const bool(*)>(_a[5])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 15: { bool _r = _t->save((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])),(*reinterpret_cast< const bool(*)>(_a[4])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 16: { bool _r = _t->save((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])),(*reinterpret_cast< const bool(*)>(_a[3])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 17: { bool _r = _t->save((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])),(*reinterpret_cast< const bool(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 18: { bool _r = _t->save((*reinterpret_cast< QList<QSharedPointer<Entity> >(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 19: { bool _r = _t->removeAll((*reinterpret_cast< QString(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 20: { bool _r = _t->createTable((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 21: { bool _r = _t->createTable((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 22: { bool _r = _t->createTable((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 23: { bool _r = _t->createTable((*reinterpret_cast< QString(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 24: { bool _r = _t->removeTable((*reinterpret_cast< QString(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 25: { quint32 _r = _t->count((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])));
+            if (_a[0]) *reinterpret_cast< quint32*>(_a[0]) = _r; }  break;
+        case 26: { quint32 _r = _t->count((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
+            if (_a[0]) *reinterpret_cast< quint32*>(_a[0]) = _r; }  break;
+        case 27: { quint32 _r = _t->count((*reinterpret_cast< const QSharedPointer<Entity>(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< quint32*>(_a[0]) = _r; }  break;
+        case 28: { quint32 _r = _t->count((*reinterpret_cast< const QString(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< quint32*>(_a[0]) = _r; }  break;
+        case 29: { QSharedPointer<Database> _r = _t->getDb();
+            if (_a[0]) *reinterpret_cast< QSharedPointer<Database>*>(_a[0]) = _r; }  break;
+        case 30: _t->setDb((*reinterpret_cast< const QSharedPointer<Database>(*)>(_a[1]))); break;
+        case 31: { QSharedPointer<Schema> _r = _t->getSchema();
+            if (_a[0]) *reinterpret_cast< QSharedPointer<Schema>*>(_a[0]) = _r; }  break;
+        case 32: { QList<QHash<QString,QVariant> > _r = _t->selectByQuery((*reinterpret_cast< Query(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< QList<QHash<QString,QVariant> >*>(_a[0]) = _r; }  break;
+        case 33: { QList<QHash<QString,QVariant> > _r = _t->selectBySql((*reinterpret_cast< const QString(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< QList<QHash<QString,QVariant> >*>(_a[0]) = _r; }  break;
+        case 34: { quint32 _r = _t->count((*reinterpret_cast< Query(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< quint32*>(_a[0]) = _r; }  break;
+        case 35: { bool _r = _t->validate((*reinterpret_cast< QSharedPointer<Entity>(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        case 36: { bool _r = _t->hasChanged((*reinterpret_cast< QSharedPointer<Entity>(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
+        default: ;
+        }
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        switch (_id) {
+        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+        case 5:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 6:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 7:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 20:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 21:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 25:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 26:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        case 27:
+            switch (*reinterpret_cast<int*>(_a[1])) {
+            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+            case 0:
+                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Entity> >(); break;
+            }
+            break;
+        }
+    }
+}
+
+const QMetaObject CuteEntityManager::EntityManager::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_CuteEntityManager__EntityManager.data,
+      qt_meta_data_CuteEntityManager__EntityManager,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::EntityManager::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::EntityManager::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__EntityManager.stringdata0))
+        return static_cast<void*>(const_cast< EntityManager*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int CuteEntityManager::EntityManager::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        if (_id < 37)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 37;
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        if (_id < 37)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 37;
+    }
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_entitymanager.o b/src/debug/moc_entitymanager.o
new file mode 100644
index 0000000..b2dc079
Binary files /dev/null and b/src/debug/moc_entitymanager.o differ
diff --git a/src/debug/moc_existvalidator.cpp b/src/debug/moc_existvalidator.cpp
new file mode 100644
index 0000000..9618129
--- /dev/null
+++ b/src/debug/moc_existvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'existvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/existvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'existvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__ExistValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[34];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__ExistValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__ExistValidator_t qt_meta_stringdata_CuteEntityManager__ExistValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 33) // "CuteEntityManager::ExistValid..."
+
+    },
+    "CuteEntityManager::ExistValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__ExistValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::ExistValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::ExistValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__ExistValidator.data,
+      qt_meta_data_CuteEntityManager__ExistValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::ExistValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::ExistValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__ExistValidator.stringdata0))
+        return static_cast<void*>(const_cast< ExistValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::ExistValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_existvalidator.o b/src/debug/moc_existvalidator.o
new file mode 100644
index 0000000..ca0e280
Binary files /dev/null and b/src/debug/moc_existvalidator.o differ
diff --git a/src/debug/moc_filevalidator.cpp b/src/debug/moc_filevalidator.cpp
new file mode 100644
index 0000000..18e9e58
--- /dev/null
+++ b/src/debug/moc_filevalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'filevalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/filevalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'filevalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__FileValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[33];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__FileValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__FileValidator_t qt_meta_stringdata_CuteEntityManager__FileValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 32) // "CuteEntityManager::FileValidator"
+
+    },
+    "CuteEntityManager::FileValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__FileValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::FileValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::FileValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__FileValidator.data,
+      qt_meta_data_CuteEntityManager__FileValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::FileValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::FileValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__FileValidator.stringdata0))
+        return static_cast<void*>(const_cast< FileValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::FileValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_filevalidator.o b/src/debug/moc_filevalidator.o
new file mode 100644
index 0000000..b529a41
Binary files /dev/null and b/src/debug/moc_filevalidator.o differ
diff --git a/src/debug/moc_imagevalidator.cpp b/src/debug/moc_imagevalidator.cpp
new file mode 100644
index 0000000..9d37b4d
--- /dev/null
+++ b/src/debug/moc_imagevalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'imagevalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/imagevalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'imagevalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__ImageValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[34];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__ImageValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__ImageValidator_t qt_meta_stringdata_CuteEntityManager__ImageValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 33) // "CuteEntityManager::ImageValid..."
+
+    },
+    "CuteEntityManager::ImageValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__ImageValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::ImageValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::ImageValidator::staticMetaObject = {
+    { &FileValidator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__ImageValidator.data,
+      qt_meta_data_CuteEntityManager__ImageValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::ImageValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::ImageValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__ImageValidator.stringdata0))
+        return static_cast<void*>(const_cast< ImageValidator*>(this));
+    return FileValidator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::ImageValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = FileValidator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_imagevalidator.o b/src/debug/moc_imagevalidator.o
new file mode 100644
index 0000000..e15033b
Binary files /dev/null and b/src/debug/moc_imagevalidator.o differ
diff --git a/src/debug/moc_lengthvalidator.cpp b/src/debug/moc_lengthvalidator.cpp
new file mode 100644
index 0000000..8a014ab
--- /dev/null
+++ b/src/debug/moc_lengthvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'lengthvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/lengthvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'lengthvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__LengthValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[35];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__LengthValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__LengthValidator_t qt_meta_stringdata_CuteEntityManager__LengthValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 34) // "CuteEntityManager::LengthVali..."
+
+    },
+    "CuteEntityManager::LengthValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__LengthValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::LengthValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::LengthValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__LengthValidator.data,
+      qt_meta_data_CuteEntityManager__LengthValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::LengthValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::LengthValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__LengthValidator.stringdata0))
+        return static_cast<void*>(const_cast< LengthValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::LengthValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_lengthvalidator.o b/src/debug/moc_lengthvalidator.o
new file mode 100644
index 0000000..8eef913
Binary files /dev/null and b/src/debug/moc_lengthvalidator.o differ
diff --git a/src/debug/moc_numbervalidator.cpp b/src/debug/moc_numbervalidator.cpp
new file mode 100644
index 0000000..3325cc9
--- /dev/null
+++ b/src/debug/moc_numbervalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'numbervalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/numbervalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'numbervalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__NumberValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[35];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__NumberValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__NumberValidator_t qt_meta_stringdata_CuteEntityManager__NumberValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 34) // "CuteEntityManager::NumberVali..."
+
+    },
+    "CuteEntityManager::NumberValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__NumberValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::NumberValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::NumberValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__NumberValidator.data,
+      qt_meta_data_CuteEntityManager__NumberValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::NumberValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::NumberValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__NumberValidator.stringdata0))
+        return static_cast<void*>(const_cast< NumberValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::NumberValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_numbervalidator.o b/src/debug/moc_numbervalidator.o
new file mode 100644
index 0000000..f0ff3d0
Binary files /dev/null and b/src/debug/moc_numbervalidator.o differ
diff --git a/src/debug/moc_patternvalidator.cpp b/src/debug/moc_patternvalidator.cpp
new file mode 100644
index 0000000..5466631
--- /dev/null
+++ b/src/debug/moc_patternvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'patternvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/patternvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'patternvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__PatternValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[36];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__PatternValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__PatternValidator_t qt_meta_stringdata_CuteEntityManager__PatternValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 35) // "CuteEntityManager::PatternVal..."
+
+    },
+    "CuteEntityManager::PatternValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__PatternValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::PatternValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::PatternValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__PatternValidator.data,
+      qt_meta_data_CuteEntityManager__PatternValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::PatternValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::PatternValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__PatternValidator.stringdata0))
+        return static_cast<void*>(const_cast< PatternValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::PatternValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_patternvalidator.o b/src/debug/moc_patternvalidator.o
new file mode 100644
index 0000000..8d31797
Binary files /dev/null and b/src/debug/moc_patternvalidator.o differ
diff --git a/src/debug/moc_predefs.h b/src/debug/moc_predefs.h
new file mode 100644
index 0000000..c18c928
--- /dev/null
+++ b/src/debug/moc_predefs.h
@@ -0,0 +1,285 @@
+#define __DBL_MIN_EXP__ (-1021)
+#define __cpp_attributes 200809
+#define __pentiumpro__ 1
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT_MIN__ 1.17549435082228750797e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __cpp_aggregate_nsdmi 201304
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 12
+#define _WIN32 1
+#define __INTMAX_C(c) c ## LL
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffff
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffU
+#define __WCHAR_MAX__ 0xffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544177e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT_EVAL_METHOD__ 2
+#define __cpp_binary_literals 201304
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __cpp_variable_templates 201304
+#define __GNUC_PATCHLEVEL__ 0
+#define __UINT_FAST8_MAX__ 0xff
+#define __has_include(STR) __has_include__(STR)
+#define _stdcall __attribute__((__stdcall__))
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502e+4932L
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __UINTMAX_TYPE__ long long unsigned int
+#define __DEC32_EPSILON__ 1E-6DF
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __WINT_MIN__ 0
+#define __SCHAR_MAX__ 0x7f
+#define __WCHAR_MIN__ 0
+#define __INT64_C(c) c ## LL
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 4
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__ _
+#define __STDC_HOSTED__ 1
+#define __WIN32 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT_EPSILON__ 1.19209289550781250000e-7F
+#define __GXX_WEAK__ 1
+#define __LDBL_MIN__ 3.36210314311209350626e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __MINGW32__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __SIZEOF_LONG__ 4
+#define __UINT16_C(c) c
+#define __DECIMAL_DIG__ 21
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define _REENTRANT 1
+#define __GNUC__ 5
+#define _cdecl __attribute__((__cdecl__))
+#define __GXX_RTTI 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 12
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __i686 1
+#define __DBL_MAX__ double(1.79769313486231570815e+308L)
+#define _thiscall __attribute__((__thiscall__))
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffff
+#define __WINNT 1
+#define __DBL_HAS_INFINITY__ 1
+#define __INT64_MAX__ 0x7fffffffffffffffLL
+#define __WINNT__ 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INT_FAST16_TYPE__ short int
+#define _fastcall __attribute__((__fastcall__))
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201402L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __DBL_MAX_EXP__ 1024
+#define __DEC128_EPSILON__ 1E-33DL
+#define __ATOMIC_HLE_RELEASE 131072
+#define __WIN32__ 1
+#define __PTRDIFF_MAX__ 0x7fffffff
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __GNUG__ 5
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 4
+#define __cpp_rvalue_reference 200610
+#define __cpp_nsdmi 200809
+#define __SIZEOF_WINT_T__ 2
+#define __cpp_initializer_lists 200806
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1009
+#define __FLT_MIN_EXP__ (-125)
+#define __i686__ 1
+#define __cpp_lambdas 200907
+#define __INT_FAST64_TYPE__ long long int
+#define __DBL_MIN__ double(2.22507385850720138309e-308L)
+#define __FLT_MIN_10_EXP__ (-37)
+#define __DECIMAL_BID_FORMAT__ 1
+#define __GXX_TYPEINFO_EQUALITY_INLINE 0
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__ 
+#define __UINT16_MAX__ 0xffff
+#define __DBL_HAS_DENORM__ 1
+#define __cdecl __attribute__((__cdecl__))
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __i386 1
+#define __FLT_MANT_DIG__ 24
+#define __VERSION__ "5.3.0"
+#define __UINT64_C(c) c ## ULL
+#define __cpp_unicode_characters 200704
+#define __cpp_decltype_auto 201304
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define _X86_ 1
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __code_model_32__ 1
+#define __INT_FAST32_TYPE__ int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __INT16_MAX__ 0x7fff
+#define __i386__ 1
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffULL
+#define __INT8_TYPE__ signed char
+#define __cpp_digit_separators 201309
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
+#define __UINTMAX_C(c) c ## ULL
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 4
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __pentiumpro 1
+#define __MSVCRT__ 1
+#define __INT_FAST16_MAX__ 0x7fff
+#define __UINT_FAST32_MAX__ 0xffffffffU
+#define __UINT_LEAST64_TYPE__ long long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffL
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ short unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __INT_LEAST64_TYPE__ long long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __INTPTR_MAX__ 0x7fffffff
+#define __cpp_sized_deallocation 201309
+#define __GXX_MERGED_TYPEINFO_NAMES 0
+#define __cpp_range_based_for 200907
+#define __stdcall __attribute__((__stdcall__))
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __cpp_return_type_deduction 201304
+#define __INTPTR_TYPE__ int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ short unsigned int
+#define __SIZEOF_FLOAT__ 4
+#define __UINTPTR_MAX__ 0xffffffffU
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __UINT_FAST64_TYPE__ long long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define WIN32 1
+#define __INT64_TYPE__ long long int
+#define __FLT_MAX_EXP__ 128
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 200802
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ short unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __LDBL_MIN_EXP__ (-16381)
+#define __INT_LEAST8_MAX__ 0x7f
+#define __WCHAR_UNSIGNED__ 1
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308085e-16L)
+#define __thiscall __attribute__((__thiscall__))
+#define __UINT8_C(c) c
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 2
+#define __UINT64_TYPE__ long long unsigned int
+#define __INT_FAST8_TYPE__ signed char
+#define __fastcall __attribute__((__fastcall__))
+#define __GNUC_STDC_INLINE__ 1
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffLL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define WINNT 1
+#define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
+#define __INT8_MAX__ 0x7f
+#define __UINT_FAST32_TYPE__ unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859812e+38F
+#define __cpp_constexpr 201304
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __INTMAX_TYPE__ long long int
+#define i386 1
+#define _INTEGRAL_MAX_BITS 64
+#define __DEC128_MAX_EXP__ 6145
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __UINTMAX_MAX__ 0xffffffffffffffffULL
+#define __DEC32_MANT_DIG__ 7
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
+#define __INT16_C(c) c
+#define __cpp_generic_lambdas 201304
+#define __STDC__ 1
+#define __PTRDIFF_TYPE__ int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __UINTPTR_TYPE__ unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffff
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __UINT_FAST8_TYPE__ unsigned char
+#define __cpp_init_captures 201304
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
+#define __declspec(x) __attribute__((x))
diff --git a/src/debug/moc_requiredvalidator.cpp b/src/debug/moc_requiredvalidator.cpp
new file mode 100644
index 0000000..b508a60
--- /dev/null
+++ b/src/debug/moc_requiredvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'requiredvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/requiredvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'requiredvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__RequiredValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[37];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__RequiredValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__RequiredValidator_t qt_meta_stringdata_CuteEntityManager__RequiredValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 36) // "CuteEntityManager::RequiredVa..."
+
+    },
+    "CuteEntityManager::RequiredValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__RequiredValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::RequiredValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::RequiredValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__RequiredValidator.data,
+      qt_meta_data_CuteEntityManager__RequiredValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::RequiredValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::RequiredValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__RequiredValidator.stringdata0))
+        return static_cast<void*>(const_cast< RequiredValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::RequiredValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_requiredvalidator.o b/src/debug/moc_requiredvalidator.o
new file mode 100644
index 0000000..984ffef
Binary files /dev/null and b/src/debug/moc_requiredvalidator.o differ
diff --git a/src/debug/moc_uniquevalidator.cpp b/src/debug/moc_uniquevalidator.cpp
new file mode 100644
index 0000000..8fd77ad
--- /dev/null
+++ b/src/debug/moc_uniquevalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'uniquevalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/uniquevalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'uniquevalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__UniqueValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[35];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__UniqueValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__UniqueValidator_t qt_meta_stringdata_CuteEntityManager__UniqueValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 34) // "CuteEntityManager::UniqueVali..."
+
+    },
+    "CuteEntityManager::UniqueValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__UniqueValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::UniqueValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::UniqueValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__UniqueValidator.data,
+      qt_meta_data_CuteEntityManager__UniqueValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::UniqueValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::UniqueValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__UniqueValidator.stringdata0))
+        return static_cast<void*>(const_cast< UniqueValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::UniqueValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_uniquevalidator.o b/src/debug/moc_uniquevalidator.o
new file mode 100644
index 0000000..1aed82c
Binary files /dev/null and b/src/debug/moc_uniquevalidator.o differ
diff --git a/src/debug/moc_urlvalidator.cpp b/src/debug/moc_urlvalidator.cpp
new file mode 100644
index 0000000..39963b3
--- /dev/null
+++ b/src/debug/moc_urlvalidator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'urlvalidator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/urlvalidator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'urlvalidator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__UrlValidator_t {
+    QByteArrayData data[1];
+    char stringdata0[32];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__UrlValidator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__UrlValidator_t qt_meta_stringdata_CuteEntityManager__UrlValidator = {
+    {
+QT_MOC_LITERAL(0, 0, 31) // "CuteEntityManager::UrlValidator"
+
+    },
+    "CuteEntityManager::UrlValidator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__UrlValidator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::UrlValidator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::UrlValidator::staticMetaObject = {
+    { &Validator::staticMetaObject, qt_meta_stringdata_CuteEntityManager__UrlValidator.data,
+      qt_meta_data_CuteEntityManager__UrlValidator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::UrlValidator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::UrlValidator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__UrlValidator.stringdata0))
+        return static_cast<void*>(const_cast< UrlValidator*>(this));
+    return Validator::qt_metacast(_clname);
+}
+
+int CuteEntityManager::UrlValidator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Validator::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_urlvalidator.o b/src/debug/moc_urlvalidator.o
new file mode 100644
index 0000000..5ccc488
Binary files /dev/null and b/src/debug/moc_urlvalidator.o differ
diff --git a/src/debug/moc_validator.cpp b/src/debug/moc_validator.cpp
new file mode 100644
index 0000000..2a89d99
--- /dev/null
+++ b/src/debug/moc_validator.cpp
@@ -0,0 +1,92 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'validator.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../validators/validator.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'validator.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_CuteEntityManager__Validator_t {
+    QByteArrayData data[1];
+    char stringdata0[29];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_CuteEntityManager__Validator_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_CuteEntityManager__Validator_t qt_meta_stringdata_CuteEntityManager__Validator = {
+    {
+QT_MOC_LITERAL(0, 0, 28) // "CuteEntityManager::Validator"
+
+    },
+    "CuteEntityManager::Validator"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_CuteEntityManager__Validator[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+void CuteEntityManager::Validator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject CuteEntityManager::Validator::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_CuteEntityManager__Validator.data,
+      qt_meta_data_CuteEntityManager__Validator,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *CuteEntityManager::Validator::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *CuteEntityManager::Validator::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_CuteEntityManager__Validator.stringdata0))
+        return static_cast<void*>(const_cast< Validator*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int CuteEntityManager::Validator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/src/debug/moc_validator.o b/src/debug/moc_validator.o
new file mode 100644
index 0000000..951e84c
Binary files /dev/null and b/src/debug/moc_validator.o differ
diff --git a/src/debug/mysqlquerybuilder.o b/src/debug/mysqlquerybuilder.o
new file mode 100644
index 0000000..a41ce6b
Binary files /dev/null and b/src/debug/mysqlquerybuilder.o differ
diff --git a/src/debug/mysqlschema.o b/src/debug/mysqlschema.o
new file mode 100644
index 0000000..881ed29
Binary files /dev/null and b/src/debug/mysqlschema.o differ
diff --git a/src/debug/numbervalidator.o b/src/debug/numbervalidator.o
new file mode 100644
index 0000000..63f1fe5
Binary files /dev/null and b/src/debug/numbervalidator.o differ
diff --git a/src/debug/orderby.o b/src/debug/orderby.o
new file mode 100644
index 0000000..de40539
Binary files /dev/null and b/src/debug/orderby.o differ
diff --git a/src/debug/param.o b/src/debug/param.o
new file mode 100644
index 0000000..ad0fe15
Binary files /dev/null and b/src/debug/param.o differ
diff --git a/src/debug/patternvalidator.o b/src/debug/patternvalidator.o
new file mode 100644
index 0000000..36ef554
Binary files /dev/null and b/src/debug/patternvalidator.o differ
diff --git a/src/debug/pgsqlschema.o b/src/debug/pgsqlschema.o
new file mode 100644
index 0000000..05da467
Binary files /dev/null and b/src/debug/pgsqlschema.o differ
diff --git a/src/debug/query.o b/src/debug/query.o
new file mode 100644
index 0000000..bba8f13
Binary files /dev/null and b/src/debug/query.o differ
diff --git a/src/debug/querybuilder.o b/src/debug/querybuilder.o
new file mode 100644
index 0000000..2e5b3d0
Binary files /dev/null and b/src/debug/querybuilder.o differ
diff --git a/src/debug/queryinterpreter.o b/src/debug/queryinterpreter.o
new file mode 100644
index 0000000..7b84681
Binary files /dev/null and b/src/debug/queryinterpreter.o differ
diff --git a/src/debug/relation.o b/src/debug/relation.o
new file mode 100644
index 0000000..b1b47cf
Binary files /dev/null and b/src/debug/relation.o differ
diff --git a/src/debug/requiredvalidator.o b/src/debug/requiredvalidator.o
new file mode 100644
index 0000000..359f754
Binary files /dev/null and b/src/debug/requiredvalidator.o differ
diff --git a/src/debug/schema.o b/src/debug/schema.o
new file mode 100644
index 0000000..fcd153d
Binary files /dev/null and b/src/debug/schema.o differ
diff --git a/src/debug/sqlite3.o b/src/debug/sqlite3.o
new file mode 100644
index 0000000..4d14bbb
Binary files /dev/null and b/src/debug/sqlite3.o differ
diff --git a/src/debug/sqlitebackupprocessor.o b/src/debug/sqlitebackupprocessor.o
new file mode 100644
index 0000000..2950e8e
Binary files /dev/null and b/src/debug/sqlitebackupprocessor.o differ
diff --git a/src/debug/sqlitequerybuilder.o b/src/debug/sqlitequerybuilder.o
new file mode 100644
index 0000000..e34d8f2
Binary files /dev/null and b/src/debug/sqlitequerybuilder.o differ
diff --git a/src/debug/sqliteschema.o b/src/debug/sqliteschema.o
new file mode 100644
index 0000000..1998598
Binary files /dev/null and b/src/debug/sqliteschema.o differ
diff --git a/src/debug/tableschema.o b/src/debug/tableschema.o
new file mode 100644
index 0000000..e5f4eb0
Binary files /dev/null and b/src/debug/tableschema.o differ
diff --git a/src/debug/uniquevalidator.o b/src/debug/uniquevalidator.o
new file mode 100644
index 0000000..7315602
Binary files /dev/null and b/src/debug/uniquevalidator.o differ
diff --git a/src/debug/urlvalidator.o b/src/debug/urlvalidator.o
new file mode 100644
index 0000000..db4fad3
Binary files /dev/null and b/src/debug/urlvalidator.o differ
diff --git a/src/debug/validator.o b/src/debug/validator.o
new file mode 100644
index 0000000..24fc7ac
Binary files /dev/null and b/src/debug/validator.o differ
diff --git a/src/debug/validatorfactory.o b/src/debug/validatorfactory.o
new file mode 100644
index 0000000..1003d3b
Binary files /dev/null and b/src/debug/validatorfactory.o differ
diff --git a/src/debug/validatorrule.o b/src/debug/validatorrule.o
new file mode 100644
index 0000000..a836b39
Binary files /dev/null and b/src/debug/validatorrule.o differ
diff --git a/src/entity.cpp b/src/entity.cpp
index 2ed3488..abf813b 100644
--- a/src/entity.cpp
+++ b/src/entity.cpp
@@ -85,10 +85,6 @@ void Entity::setErrors(const QList<ErrorMsg> &value) {
     this->errors = value;
 }
 
-void Entity::setProperty(const QSharedPointer<Entity> &e, QSharedPointer<Entity> value, const QMetaProperty &property) {
-    property.write(e.data(), QVariant::fromValue(value));
-}
-
 Entity::~Entity() {
 }
 
diff --git a/src/entity.h b/src/entity.h
index 9252581..7d4c363 100644
--- a/src/entity.h
+++ b/src/entity.h
@@ -41,7 +41,15 @@ class Entity : public QObject {
 #define EM_MACRO(type) \
     virtual void setListProperty(const QSharedPointer<Entity> &e,QList<QSharedPointer<Entity>> &entList, const QMetaProperty &property)  override { \
         QList<QSharedPointer<type>> list = *reinterpret_cast<QList<QSharedPointer<type>>*>(&entList); \
-        property.write(e.data(), QVariant::fromValue(list)); \
+        QVariant var; \
+        var.setValue<QList<QSharedPointer<type>>>(list); \
+        property.write(e.data(), var); \
+    } \
+    virtual void setProperty(const QSharedPointer<Entity> &e,QSharedPointer<Entity> &value, const QMetaProperty &property)  override { \
+        QSharedPointer<type> en = *reinterpret_cast<QSharedPointer<type>*>(&value); \
+        QVariant var; \
+        var.setValue<QSharedPointer<type>>(en); \
+        property.write(e.data(), var); \
     }
 
   public:
@@ -80,9 +88,7 @@ class Entity : public QObject {
     void setErrors(const QList<ErrorMsg> &value);
     virtual void setListProperty(const QSharedPointer<Entity> &e, QList<QSharedPointer<Entity>> &entList,
                                  const QMetaProperty &property) = 0;
-    virtual void setProperty(const QSharedPointer<Entity> &e, QSharedPointer<Entity> value, const QMetaProperty &property);
-    QString internalRelationName(const QString &name);
-
+    virtual void setProperty(const QSharedPointer<Entity> &e, QSharedPointer<Entity> &value, const QMetaProperty &property) = 0;
 
   protected:
     explicit Entity (QObject *parent = 0);
diff --git a/src/entityhelper.cpp b/src/entityhelper.cpp
index 6b5da59..f84e5de 100644
--- a/src/entityhelper.cpp
+++ b/src/entityhelper.cpp
@@ -24,7 +24,7 @@ EntityHelper::EntityHelper() {
 }
 
 const QHash<QString, Relation> EntityHelper::getNonInheritedRelations(
-        const Entity *entity) {
+    const Entity *entity) {
     auto relations = entity->getRelations();
     auto superObject = EntityInstanceFactory::newSuperClassInstance(entity);
     if (superObject) {
@@ -41,14 +41,14 @@ const QHash<QString, Relation> EntityHelper::getNonInheritedRelations(
 }
 
 const QList<const QMetaObject *> EntityHelper::superClasses(
-        const Entity *entity, bool
-        stopAtSingleTableInheritance) {
+    const Entity *entity, bool
+    stopAtSingleTableInheritance) {
     QList<const QMetaObject *> classes = QList<const QMetaObject *>();
     auto superMetaObject = entity->metaObject()->superClass();
     if (entity->getInheritanceStrategy() == InheritanceStrategy::JOINED_TABLE) {
         Entity *e = nullptr;
         while (superMetaObject && QString(superMetaObject->className()) !=
-               QString("CuteEntityManager::Entity")) {
+                QString("CuteEntityManager::Entity")) {
             e = EntityInstanceFactory::createInstance(superMetaObject->className());
             if (e) {
                 classes.append(superMetaObject);
@@ -68,12 +68,12 @@ const QList<const QMetaObject *> EntityHelper::superClasses(
 }
 
 const QHash<QString, QMetaProperty> EntityHelper::getMetaProperties(
-        const Entity *entity) {
+    const Entity *entity) {
     return EntityHelper::getMetaProperties(entity->metaObject());
 }
 
 const QHash<QString, QMetaProperty> EntityHelper::getSuperMetaProperties(
-        const Entity *entity) {
+    const Entity *entity) {
     auto superMetaObjectPropertyMap = QHash<QString, QMetaProperty>();
     auto superMeta = entity->metaObject()->superClass();
     if (QString(superMeta->className()) != QString("CuteEntityManager::Entity")
@@ -89,7 +89,7 @@ const QHash<QString, QMetaProperty> EntityHelper::getSuperMetaProperties(
 }
 
 const QHash<QString, QMetaProperty> EntityHelper::getMetaProperties(
-        const QMetaObject *object) {
+    const QMetaObject *object) {
     auto h = QHash<QString, QMetaProperty>();
     for (int var = 0; var < object->propertyCount(); ++var) {
         QMetaProperty m = object->property(var);
@@ -101,13 +101,13 @@ const QHash<QString, QMetaProperty> EntityHelper::getMetaProperties(
 }
 
 const QHash<QString, QMetaProperty> EntityHelper::getNonInheritedMetaProperties(
-        const Entity *entity) {
+    const Entity *entity) {
     auto props = EntityHelper::getMetaProperties(entity);
     auto superObject = EntityInstanceFactory::newSuperClassInstance(entity);
     if (superObject) {
         auto superProps = EntityHelper::getMetaProperties(superObject);
         for (auto iterator = superProps.constBegin(); iterator != superProps.constEnd();
-             ++iterator) {
+                ++iterator) {
             if (props.contains(iterator.key())) {
                 props.remove(iterator.key());
             }
@@ -119,7 +119,7 @@ const QHash<QString, QMetaProperty> EntityHelper::getNonInheritedMetaProperties(
 }
 
 const QHash<QString, QMetaProperty> EntityHelper::getInheritedMetaProperties(
-        const Entity *entity) {
+    const Entity *entity) {
     auto props = EntityHelper::getMetaProperties(entity);
     auto superObject = EntityInstanceFactory::newSuperClassInstance(entity);
     auto wholeProperties = QHash<QString, QMetaProperty>();
@@ -138,7 +138,7 @@ const QHash<QString, QMetaProperty> EntityHelper::getInheritedMetaProperties(
 }
 
 const QHash<Relation, QMetaProperty> EntityHelper::getRelationProperties(
-        const Entity *entity) {
+    const Entity *entity) {
     auto h = QHash<Relation, QMetaProperty>();
     if(entity) {
         auto relations = entity->getRelations();
@@ -167,7 +167,7 @@ Entity* EntityHelper::copyObject(const Entity *entity) {
 }
 
 Entity *EntityHelper::getBaseClassObject(const QSharedPointer<Entity> &entity,
-                                         QString attributeName) {
+        QString attributeName) {
     auto superObject = EntityInstanceFactory::createInstance(entity->metaObject());
     auto objectBefore = superObject;
     bool first = true;
@@ -197,11 +197,11 @@ const QString EntityHelper::getClassName(const Entity *entity) {
 }
 
 void EntityHelper::addEntityToListProperty(const QSharedPointer<Entity>
-                                           &entity, QSharedPointer<Entity> add, const QMetaProperty &property) {
+        &entity, QSharedPointer<Entity> add, const QMetaProperty &property) {
     QVariant var = property.read(entity.data());
     QList<QSharedPointer<Entity>> list = (!var.isNull() && var.data() &&
                                           var.canConvert<QList<QVariant>>() ? EntityInstanceFactory::castQVariantList(
-                                                                                  var) : QList<QSharedPointer<Entity>>());
+                                                  var) : QList<QSharedPointer<Entity>>());
     if (!list.contains(add)) {
         list.append(add);
         EntityHelper::setListProperty(entity, list, property);
@@ -209,7 +209,7 @@ void EntityHelper::addEntityToListProperty(const QSharedPointer<Entity>
 }
 
 void EntityHelper::removeEntityFromListProperty(const QSharedPointer<Entity>
-                                                &entity, QSharedPointer<Entity> remove, const QMetaProperty &property) {
+        &entity, QSharedPointer<Entity> remove, const QMetaProperty &property) {
     QVariant var = property.read(entity.data());
     if (!var.isNull() && var.canConvert<QList<QVariant>>()) {
         auto list = EntityInstanceFactory::castQVariantList(var);
@@ -225,7 +225,7 @@ void EntityHelper::removeEntityFromListProperty(const QSharedPointer<Entity>
 }
 
 void EntityHelper::clearEntityListProperty(const QSharedPointer<Entity> &entity,
-                                           const QMetaProperty &property) {
+        const QMetaProperty &property) {
     QVariant var = property.read(entity.data());
     if (var.canConvert<QList<QVariant>>()) {
         auto list = EntityInstanceFactory::castQVariantList(var);
@@ -241,9 +241,8 @@ void EntityHelper::setProperty(const QSharedPointer<Entity> &entity,
             > -1) {
         auto i = EntityInstanceFactory::createInstance(EntityInstanceFactory::extractEntityType(property.typeName()));
         if(i) {
-            entity->setProperty(property.name() + EntityHelper::internalString(), value->getId());
-            i->setProperty(entity, value, property);
-            delete i;
+        i->setProperty(entity, value, property);
+        delete i;
         }
     }
 }
@@ -252,15 +251,14 @@ void EntityHelper::setListProperty(const QSharedPointer<Entity> &entity,
                                    QList<QSharedPointer<Entity>> &value, const QMetaProperty &property) {
     auto i = EntityInstanceFactory::createInstance(EntityInstanceFactory::extractEntityType(property.typeName()));
     if(i) {
-        entity->setProperty(property.name()+EntityHelper::internalString(),EntityHelper::getIdsAsVariant(value));
-        i->setListProperty(entity, value, property);
-        delete i;
+    i->setListProperty(entity, value, property);
+    delete i;
     }
 }
 
 
 QMetaProperty EntityHelper::mappedProperty(const Relation &r,
-                                           const QSharedPointer<Entity> &foreignEntity) {
+        const QSharedPointer<Entity> &foreignEntity) {
     QMetaProperty prop;
     auto props = EntityHelper::getMetaProperties(foreignEntity.data());
     if (!r.getMappedBy().isEmpty() && props.contains(r.getMappedBy())) {
@@ -268,7 +266,7 @@ QMetaProperty EntityHelper::mappedProperty(const Relation &r,
     } else {
         auto relations = foreignEntity->getRelations();
         for (auto iterator = relations.constBegin(); iterator != relations.constEnd();
-             ++iterator) {
+                ++iterator) {
             auto rel = iterator.value();
             if (rel.getMappedBy() == r.getPropertyName()) {
                 prop = props.value(rel.getPropertyName());
@@ -280,9 +278,9 @@ QMetaProperty EntityHelper::mappedProperty(const Relation &r,
 }
 
 QHash<QString, QVariant> EntityHelper::getEntityAttributes(
-        const QHash<QString, QMetaProperty>
-        &props,
-        const QSharedPointer<Entity> &entity) {
+    const QHash<QString, QMetaProperty>
+    &props,
+    const QSharedPointer<Entity> &entity) {
     auto map = QHash<QString, QVariant>();
     auto transientAttrs = entity->getTransientAttributes();
     auto relations = entity->getRelations();
@@ -299,22 +297,3 @@ QHash<QString, QVariant> EntityHelper::getEntityAttributes(
     }
     return map;
 }
-
-const QString EntityHelper::internalString() {
-    return QString("_em_internal");
-}
-
-const QList<qint64> EntityHelper::getIds(QList<QSharedPointer<Entity> > entities) {
-    QList<qint64> l = QList<qint64>();
-    for(int i=0; i<entities.size(); ++i) {
-        auto e = entities.at(i);
-        l.append(e->getId());
-    }
-    return l;
-}
-
-const QVariant EntityHelper::getIdsAsVariant(QList<QSharedPointer<Entity> > entities) {
-    QVariant var;
-    var.setValue<QList<qint64>>(EntityHelper::getIds(entities));
-    return var;
-}
diff --git a/src/entityhelper.h b/src/entityhelper.h
index ccfa0d7..a518ef1 100644
--- a/src/entityhelper.h
+++ b/src/entityhelper.h
@@ -68,10 +68,6 @@ class EntityHelper {
     static QHash<QString, QVariant> getEntityAttributes(const
             QHash<QString, QMetaProperty> &props,
             const QSharedPointer<Entity> &entity);
-    static const QString internalString();
-    static const QList<qint64> getIds(QList<QSharedPointer<Entity>> entities);
-    static const QVariant getIdsAsVariant(QList<QSharedPointer<Entity>> entities);
-
 };
 }
 
diff --git a/src/entityinspector.cpp b/src/entityinspector.cpp
index 4022b3c..9efd3bd 100644
--- a/src/entityinspector.cpp
+++ b/src/entityinspector.cpp
@@ -31,7 +31,6 @@ EntityInspector::~EntityInspector() {
 
 bool EntityInspector::checkRegisteredEntities() {
     QStringList classes = EntityInstanceFactory::getRegisteredClasses();
-    classes.sort();
     QString msg = QDateTime::currentDateTime().toString(Qt::ISODate) +
                   " - Start checking entities\n";
     this->logger->logMsg(msg, MsgType::INFO);
diff --git a/src/entityinstancefactory.cpp b/src/entityinstancefactory.cpp
index 95a3dee..7c54865 100644
--- a/src/entityinstancefactory.cpp
+++ b/src/entityinstancefactory.cpp
@@ -22,7 +22,7 @@ using namespace CuteEntityManager;
 
 QHash<QByteArray, EntityInstanceFactory::Constructor>
 EntityInstanceFactory::instance =
-        QHash<QByteArray, EntityInstanceFactory::Constructor>();
+    QHash<QByteArray, EntityInstanceFactory::Constructor>();
 
 EntityInstanceFactory::EntityInstanceFactory() {
 }
@@ -33,7 +33,7 @@ Entity *EntityInstanceFactory::createInstance(const char *className) {
         s.append("*");
     }
     auto ptr = EntityInstanceFactory::createInstance(QMetaType::type(
-                                                         s.toUtf8().constData()));
+                   s.toUtf8().constData()));
     if (!ptr) {
         s.remove("*");
         ptr = EntityInstanceFactory::createObject(s.toUtf8());
@@ -54,7 +54,7 @@ Entity *EntityInstanceFactory::createInstance(int metaTypeId) {
             if(!e) {
                 e = qobject_cast<Entity *>(metaObject->newInstance());
                 qDebug() << "Backup method for dynamic object creation was called. Maybe the class " +
-                            QString(metaObject->className()) + " isn't registered?";
+                         QString(metaObject->className()) + " isn't registered?";
             }
         } else {
             void *newObj = QMetaType::create(metaTypeId);
@@ -67,15 +67,15 @@ Entity *EntityInstanceFactory::createInstance(int metaTypeId) {
 }
 
 Entity *EntityInstanceFactory::createInstance(const char *className,
-                                              const QHash<QString, QVariant> &attributes) {
+        const QHash<QString, QVariant> &attributes) {
     Entity *e = EntityInstanceFactory::createInstance(className);
     EntityInstanceFactory::setAttributes(e, attributes);
     return e;
 }
 
 void EntityInstanceFactory::setAttributes(Entity *&e,
-                                          const QHash<QString, QVariant> &attributes,
-                                          QHash<QString, QMetaProperty> metaprops) {
+        const QHash<QString, QVariant> &attributes,
+        QHash<QString, QMetaProperty> metaprops) {
     if (e) {
         auto iterator = attributes.constBegin();
         while (iterator != attributes.constEnd()) {
@@ -89,7 +89,7 @@ void EntityInstanceFactory::setAttributes(Entity *&e,
                     }
                 } else {
                     qWarning() << prop.name() << "on Entity" << EntityHelper::getClassname(
-                                      e) << "not writeable!";
+                                   e) << "not writeable!";
                 }
             } else {
                 e->setProperty(iterator.key().toLatin1().data(), iterator.value());
@@ -100,7 +100,7 @@ void EntityInstanceFactory::setAttributes(Entity *&e,
 }
 
 void EntityInstanceFactory::setAttributes(Entity *&e,
-                                          const QHash<QString, QVariant> &attributes) {
+        const QHash<QString, QVariant> &attributes) {
     if (!attributes.isEmpty()) {
         auto metaprops = EntityHelper::getMetaProperties(e);
         EntityInstanceFactory::setAttributes(e, attributes, metaprops);
@@ -139,20 +139,27 @@ Entity *EntityInstanceFactory::createInstance(const QMetaObject *object) {
 }
 
 QList<QSharedPointer<Entity>> EntityInstanceFactory::castQVariantList(
-        QVariant &list) {
+QVariant &list) {
     return *reinterpret_cast<QList<QSharedPointer<Entity>>*>(list.data());
 }
 
-const QSharedPointer<Entity> EntityInstanceFactory::castQVariant(
-        QVariant &entity) {
-
-return *static_cast<const QSharedPointer<Entity>*>(entity.constData());
+QSharedPointer<Entity> EntityInstanceFactory::castQVariant(
+    QVariant &entity) {
+    auto e = entity.value<QSharedPointer<Entity>>();
+    if(!e) {
+        auto ne = *static_cast<QSharedPointer<QObject>*>(entity.data());
+        auto entityPtr = ne.objectCast<Entity>();
+        if(entityPtr) {
+            e = entityPtr;
+        }
+    }
+    return e;
 }
 
 QStringList EntityInstanceFactory::getRegisteredClasses() {
     QStringList registered = QStringList();
     for (auto i = EntityInstanceFactory::instance.constBegin();
-         i != EntityInstanceFactory::instance.constEnd(); ++i) {
+            i != EntityInstanceFactory::instance.constEnd(); ++i) {
         registered.append(i.key());
     }
     return registered;
@@ -160,6 +167,6 @@ QStringList EntityInstanceFactory::getRegisteredClasses() {
 
 Entity *EntityInstanceFactory::createInstance(Attribute *&attr) {
     return EntityInstanceFactory::createInstance(
-                EntityInstanceFactory::extractEntityType(
-                    attr->getMetaProperty().typeName()));
+               EntityInstanceFactory::extractEntityType(
+                   attr->getMetaProperty().typeName()));
 }
diff --git a/src/entityinstancefactory.h b/src/entityinstancefactory.h
index 2b25d33..bf626fc 100644
--- a/src/entityinstancefactory.h
+++ b/src/entityinstancefactory.h
@@ -37,7 +37,7 @@ class EntityInstanceFactory {
     static Entity *newSuperClassInstance(const Entity *e);
     static Entity *createInstance(const QMetaObject *object);
     static QList<QSharedPointer<Entity>> castQVariantList(QVariant &list);
-    static const QSharedPointer<Entity> castQVariant(QVariant &entity);
+    static QSharedPointer<Entity> castQVariant(QVariant &entity);
     static QStringList getRegisteredClasses();
 
     template<typename T>
diff --git a/src/entitymanager.cpp b/src/entitymanager.cpp
index 4d34a94..c881e8f 100644
--- a/src/entitymanager.cpp
+++ b/src/entitymanager.cpp
@@ -480,13 +480,12 @@ void EntityManager::savePrePersistedRelations(const QSharedPointer<Entity>
     auto iterator = relations.constBegin();
     while (iterator != relations.constEnd()) {
         const Relation r = iterator.key();
-        QVariant var = iterator.value().read(entity.data());
-        if(!var.isNull() && var.data() != NULL) {
+        auto var = iterator.value().read(entity.data());
+        if(!var.isNull() && var.data()) {
             if (r.getType() == RelationType::MANY_TO_ONE) {
                 auto e = EntityInstanceFactory::castQVariant(var);
                 if (e && this->shouldBeSaved(e, r)) {
                     this->saveObject(e, mergedObjects, true, ignoreHasChanged);
-                    entity->setProperty(r.getPropertyName()+EntityHelper::internalString(),e->getId());
                     auto fkProp = EntityHelper::mappedProperty(r, e);
                     if (fkProp.isValid()) {
                         EntityHelper::addEntityToListProperty(e, entity, fkProp);
@@ -497,7 +496,6 @@ void EntityManager::savePrePersistedRelations(const QSharedPointer<Entity>
                 auto e =  EntityInstanceFactory::castQVariant(var);
                 if(e) {
                     this->saveObject(e, mergedObjects, true, ignoreHasChanged);
-                    entity->setProperty(r.getPropertyName()+EntityHelper::internalString(),e->getId());
                     auto prop = EntityHelper::mappedProperty(r, e);
                     EntityHelper::setProperty(e, entity, prop);
                 }
@@ -512,7 +510,7 @@ void EntityManager::savePostPersistedRelations(const QSharedPointer<Entity>
     auto relations = EntityHelper::getRelationProperties(entity.data());
     for (auto i = relations.constBegin(); i != relations.constEnd(); ++i) {
         const Relation r = i.key();
-        QVariant var = i.value().read(entity.data());
+        auto var = i.value().read(entity.data());
         if (r.getType() == RelationType::MANY_TO_MANY) {
             this->persistManyToMany(entity, r, var, mergedObjects, ignoreHasChanged,
                                     newItem);
@@ -521,8 +519,8 @@ void EntityManager::savePostPersistedRelations(const QSharedPointer<Entity>
                         var);
             if (!list.isEmpty()) {
                 auto fkProp = EntityHelper::mappedProperty(r, list.at(0));
-                for (int x = 0; x < list.size(); ++x) {
-                    auto e = list.at(x);
+                for (int var = 0; var < list.size(); ++var) {
+                    auto e = list.at(var);
                     if (e && this->shouldBeSaved(e, r)) {
                         EntityHelper::setProperty(e, entity, fkProp);
                         this->saveObject(e, mergedObjects, true, ignoreHasChanged);
@@ -769,7 +767,6 @@ void EntityManager::persistManyToMany(const QSharedPointer<Entity> &entity,
         if (ok && !list.isEmpty() && list.at(0).data()) {
             auto nList = EntityInstanceFactory::castQVariantList(property);
             this->persistMappedByRelation(nList, q, entity, ptr, r, tblName, mergedObjects);
-            entity->setProperty(r.getPropertyName()+EntityHelper::internalString(),EntityHelper::getIdsAsVariant(nList));
         }
     } else {
         this->missingManyToManyTable(tblName, entity, r);
diff --git a/src/entitymanager.h b/src/entitymanager.h
index c10b4ee..e55ee71 100644
--- a/src/entitymanager.h
+++ b/src/entitymanager.h
@@ -23,6 +23,7 @@
 #include <QStringList>
 #include <QObject>
 #include <QSharedPointer>
+#include <QDebug>
 #include <QtSql/QSqlError>
 #include <QMetaType>
 #include "schema.h"
@@ -36,7 +37,6 @@
 #include "attribute.h"
 namespace CuteEntityManager {
 #ifdef QT_DEBUG
-#include <QDebug>
 #define DEFAULTMSGTYPE MsgType::DEBUG
 #define INSPECTENTITIES true
 #else
diff --git a/src/object_script.CuteEntityManager.Debug b/src/object_script.CuteEntityManager.Debug
new file mode 100644
index 0000000..fe34d58
--- /dev/null
+++ b/src/object_script.CuteEntityManager.Debug
@@ -0,0 +1,64 @@
+INPUT(
+./debug/entity.o
+./debug/entitymanager.o
+./debug/database.o
+./debug/schema.o
+./debug/sqliteschema.o
+./debug/tableschema.o
+./debug/pgsqlschema.o
+./debug/mysqlschema.o
+./debug/databasemigration.o
+./debug/querybuilder.o
+./debug/sqlitequerybuilder.o
+./debug/relation.o
+./debug/entityinstancefactory.o
+./debug/cache.o
+./debug/entityhelper.o
+./debug/logger.o
+./debug/query.o
+./debug/join.o
+./debug/queryinterpreter.o
+./debug/expression.o
+./debug/orderby.o
+./debug/validator.o
+./debug/param.o
+./debug/errormsg.o
+./debug/defaultvalidator.o
+./debug/validatorfactory.o
+./debug/validatorrule.o
+./debug/requiredvalidator.o
+./debug/numbervalidator.o
+./debug/urlvalidator.o
+./debug/comparevalidator.o
+./debug/datevalidator.o
+./debug/emailvalidator.o
+./debug/existvalidator.o
+./debug/filevalidator.o
+./debug/imagevalidator.o
+./debug/uniquevalidator.o
+./debug/patternvalidator.o
+./debug/lengthvalidator.o
+./debug/mysqlquerybuilder.o
+./debug/entityinspector.o
+./debug/sqlitebackupprocessor.o
+./debug/attribute.o
+./debug/attributeresolver.o
+./debug/sqlite3.o
+./debug/moc_entity.o
+./debug/moc_entitymanager.o
+./debug/moc_databasemigration.o
+./debug/moc_validator.o
+./debug/moc_defaultvalidator.o
+./debug/moc_requiredvalidator.o
+./debug/moc_numbervalidator.o
+./debug/moc_urlvalidator.o
+./debug/moc_comparevalidator.o
+./debug/moc_datevalidator.o
+./debug/moc_emailvalidator.o
+./debug/moc_existvalidator.o
+./debug/moc_filevalidator.o
+./debug/moc_imagevalidator.o
+./debug/moc_uniquevalidator.o
+./debug/moc_patternvalidator.o
+./debug/moc_lengthvalidator.o
+);
diff --git a/src/object_script.CuteEntityManager.Release b/src/object_script.CuteEntityManager.Release
new file mode 100644
index 0000000..b6f6fe3
--- /dev/null
+++ b/src/object_script.CuteEntityManager.Release
@@ -0,0 +1,64 @@
+INPUT(
+./release/entity.o
+./release/entitymanager.o
+./release/database.o
+./release/schema.o
+./release/sqliteschema.o
+./release/tableschema.o
+./release/pgsqlschema.o
+./release/mysqlschema.o
+./release/databasemigration.o
+./release/querybuilder.o
+./release/sqlitequerybuilder.o
+./release/relation.o
+./release/entityinstancefactory.o
+./release/cache.o
+./release/entityhelper.o
+./release/logger.o
+./release/query.o
+./release/join.o
+./release/queryinterpreter.o
+./release/expression.o
+./release/orderby.o
+./release/validator.o
+./release/param.o
+./release/errormsg.o
+./release/defaultvalidator.o
+./release/validatorfactory.o
+./release/validatorrule.o
+./release/requiredvalidator.o
+./release/numbervalidator.o
+./release/urlvalidator.o
+./release/comparevalidator.o
+./release/datevalidator.o
+./release/emailvalidator.o
+./release/existvalidator.o
+./release/filevalidator.o
+./release/imagevalidator.o
+./release/uniquevalidator.o
+./release/patternvalidator.o
+./release/lengthvalidator.o
+./release/mysqlquerybuilder.o
+./release/entityinspector.o
+./release/sqlitebackupprocessor.o
+./release/attribute.o
+./release/attributeresolver.o
+./release/sqlite3.o
+./release/moc_entity.o
+./release/moc_entitymanager.o
+./release/moc_databasemigration.o
+./release/moc_validator.o
+./release/moc_defaultvalidator.o
+./release/moc_requiredvalidator.o
+./release/moc_numbervalidator.o
+./release/moc_urlvalidator.o
+./release/moc_comparevalidator.o
+./release/moc_datevalidator.o
+./release/moc_emailvalidator.o
+./release/moc_existvalidator.o
+./release/moc_filevalidator.o
+./release/moc_imagevalidator.o
+./release/moc_uniquevalidator.o
+./release/moc_patternvalidator.o
+./release/moc_lengthvalidator.o
+);
diff --git a/src/querybuilder.cpp b/src/querybuilder.cpp
index 35fc258..80518ca 100644
--- a/src/querybuilder.cpp
+++ b/src/querybuilder.cpp
@@ -1055,9 +1055,11 @@ QHash<QString, QVariant> QueryBuilder::getManyToOneAttributes(
         if ((r.getType() == RelationType::MANY_TO_ONE && props.contains(i.key()))
                 || (r.getType() == RelationType::ONE_TO_ONE && r.getMappedBy().isEmpty())) {
             auto v = props.value(i.key()).read(entity.data());
-            QSharedPointer<Entity> e = EntityInstanceFactory::castQVariant(v);
-            if (e) {
-                this->insertRelationId(e.data(), map, i.key());
+            if (v.isValid()) {
+                QSharedPointer<Entity> e = EntityInstanceFactory::castQVariant(v);
+                if (e) {
+                    this->insertRelationId(e.data(), map, i.key());
+                }
             }
         }
         ++i;
diff --git a/tests/Makefile b/tests/Makefile
index 4c6cbd3..fbf2703 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -3,30 +3,26 @@
 # Generated by qmake (3.1) (Qt 5.8.0)
 # Project:  tests.pro
 # Template: subdirs
-# Command: /usr/bin/qmake -o Makefile tests.pro
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 #############################################################################
 
 MAKEFILE      = Makefile
 
 first: make_first
-QMAKE         = /usr/bin/qmake
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
 DEL_FILE      = rm -f
 CHK_DIR_EXISTS= test -d
 MKDIR         = mkdir -p
 COPY          = cp -f
 COPY_FILE     = cp -f
 COPY_DIR      = cp -f -R
-INSTALL_FILE  = install -m 644 -p
-INSTALL_PROGRAM = install -m 755 -p
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
 INSTALL_DIR   = cp -f -R
 DEL_FILE      = rm -f
-SYMLINK       = ln -f -s
+SYMLINK       = $(QMAKE) -install ln -f -s
 DEL_DIR       = rmdir
 MOVE          = mv -f
-TAR           = tar -cf
-COMPRESS      = gzip -9f
-DISTNAME      = tests1.0.0
-DISTDIR = /home/cehringfeld/gitrepos/entitymanager/tests/.tmp/tests1.0.0
 SUBTARGETS    =  \
 		sub-em \
 		sub-validators
@@ -34,428 +30,356 @@ SUBTARGETS    =  \
 
 sub-em-qmake_all:  FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro
+	cd em/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 	cd em/ && $(MAKE) -f Makefile qmake_all
 sub-em: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
 sub-em-make_first: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile 
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
 sub-em-all: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile all
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
 sub-em-clean: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile clean
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
 sub-em-distclean: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile distclean
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
 sub-em-install_subtargets: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile install
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
 sub-em-uninstall_subtargets: FORCE
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile uninstall
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
 sub-validators-qmake_all:  FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro
+	cd validators/ && $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 	cd validators/ && $(MAKE) -f Makefile qmake_all
 sub-validators: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile
 sub-validators-make_first: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile 
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile 
 sub-validators-all: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile all
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile all
 sub-validators-clean: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile clean
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile clean
 sub-validators-distclean: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile distclean
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile distclean
 sub-validators-install_subtargets: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile install
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile install
 sub-validators-uninstall_subtargets: FORCE
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile uninstall
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile uninstall
 
-Makefile: tests.pro /usr/lib/qt/mkspecs/linux-g++/qmake.conf /usr/lib/qt/mkspecs/features/spec_pre.prf \
-		/usr/lib/qt/mkspecs/common/unix.conf \
-		/usr/lib/qt/mkspecs/common/linux.conf \
-		/usr/lib/qt/mkspecs/common/sanitize.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base.conf \
-		/usr/lib/qt/mkspecs/common/gcc-base-unix.conf \
-		/usr/lib/qt/mkspecs/common/g++-base.conf \
-		/usr/lib/qt/mkspecs/common/g++-unix.conf \
-		/usr/lib/qt/mkspecs/qconfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Attica.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Fluid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KActivities.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KArchive.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KAuth.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KCrash.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KHtml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KI18n.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJS.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KParts.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KPty.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KService.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWallet.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri \
-		/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri \
-		/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
-		/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri \
-		/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri \
-		/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri \
-		/usr/lib/qt/mkspecs/modules/qt_Solid.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri \
-		/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri \
-		/usr/lib/qt/mkspecs/features/qt_functions.prf \
-		/usr/lib/qt/mkspecs/features/qt_config.prf \
-		/usr/lib/qt/mkspecs/linux-g++/qmake.conf \
-		/usr/lib/qt/mkspecs/features/spec_post.prf \
+Makefile: tests.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
 		../.qmake.stash \
-		/usr/lib/qt/mkspecs/features/exclusive_builds.prf \
-		/usr/lib/qt/mkspecs/features/toolchain.prf \
-		/usr/lib/qt/mkspecs/features/default_pre.prf \
-		/usr/lib/qt/mkspecs/features/resolve_config.prf \
-		/usr/lib/qt/mkspecs/features/default_post.prf \
-		/usr/lib/qt/mkspecs/features/warn_on.prf \
-		/usr/lib/qt/mkspecs/features/qmake_use.prf \
-		/usr/lib/qt/mkspecs/features/file_copies.prf \
-		/usr/lib/qt/mkspecs/features/testcase_targets.prf \
-		/usr/lib/qt/mkspecs/features/exceptions.prf \
-		/usr/lib/qt/mkspecs/features/yacc.prf \
-		/usr/lib/qt/mkspecs/features/lex.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
 		tests.pro
-	$(QMAKE) -o Makefile tests.pro
-/usr/lib/qt/mkspecs/features/spec_pre.prf:
-/usr/lib/qt/mkspecs/common/unix.conf:
-/usr/lib/qt/mkspecs/common/linux.conf:
-/usr/lib/qt/mkspecs/common/sanitize.conf:
-/usr/lib/qt/mkspecs/common/gcc-base.conf:
-/usr/lib/qt/mkspecs/common/gcc-base-unix.conf:
-/usr/lib/qt/mkspecs/common/g++-base.conf:
-/usr/lib/qt/mkspecs/common/g++-unix.conf:
-/usr/lib/qt/mkspecs/qconfig.pri:
-/usr/lib/qt/mkspecs/modules/qt_Attica.pri:
-/usr/lib/qt/mkspecs/modules/qt_Fluid.pri:
-/usr/lib/qt/mkspecs/modules/qt_KActivities.pri:
-/usr/lib/qt/mkspecs/modules/qt_KArchive.pri:
-/usr/lib/qt/mkspecs/modules/qt_KAuth.pri:
-/usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCodecs.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCompletion.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KCrash.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri:
-/usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri:
-/usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri:
-/usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KHtml.pri:
-/usr/lib/qt/mkspecs/modules/qt_KI18n.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KItemModels.pri:
-/usr/lib/qt/mkspecs/modules/qt_KItemViews.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJS.pri:
-/usr/lib/qt/mkspecs/modules/qt_KJSApi.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNotifications.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri:
-/usr/lib/qt/mkspecs/modules/qt_KNTLM.pri:
-/usr/lib/qt/mkspecs/modules/qt_KParts.pri:
-/usr/lib/qt/mkspecs/modules/qt_KPty.pri:
-/usr/lib/qt/mkspecs/modules/qt_KService.pri:
-/usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri:
-/usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri:
-/usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWallet.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri:
-/usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_core.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designer.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_gui.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_help.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_location.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_network.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qml.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quick.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_script.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sql.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_svg.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xml.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri:
-/usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
-/usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri:
-/usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri:
-/usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri:
-/usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri:
-/usr/lib/qt/mkspecs/modules/qt_Solid.pri:
-/usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri:
-/usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri:
-/usr/lib/qt/mkspecs/features/qt_functions.prf:
-/usr/lib/qt/mkspecs/features/qt_config.prf:
-/usr/lib/qt/mkspecs/linux-g++/qmake.conf:
-/usr/lib/qt/mkspecs/features/spec_post.prf:
+	$(QMAKE) -o Makefile tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
 ../.qmake.stash:
-/usr/lib/qt/mkspecs/features/exclusive_builds.prf:
-/usr/lib/qt/mkspecs/features/toolchain.prf:
-/usr/lib/qt/mkspecs/features/default_pre.prf:
-/usr/lib/qt/mkspecs/features/resolve_config.prf:
-/usr/lib/qt/mkspecs/features/default_post.prf:
-/usr/lib/qt/mkspecs/features/warn_on.prf:
-/usr/lib/qt/mkspecs/features/qmake_use.prf:
-/usr/lib/qt/mkspecs/features/file_copies.prf:
-/usr/lib/qt/mkspecs/features/testcase_targets.prf:
-/usr/lib/qt/mkspecs/features/exceptions.prf:
-/usr/lib/qt/mkspecs/features/yacc.prf:
-/usr/lib/qt/mkspecs/features/lex.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/windows.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
 tests.pro:
 qmake: FORCE
-	@$(QMAKE) -o Makefile tests.pro
+	@$(QMAKE) -o Makefile tests.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
 
 qmake_all: sub-em-qmake_all sub-validators-qmake_all FORCE
 
@@ -467,20 +391,36 @@ distclean: sub-em-distclean sub-validators-distclean  FORCE
 install_subtargets: sub-em-install_subtargets sub-validators-install_subtargets FORCE
 uninstall_subtargets: sub-em-uninstall_subtargets sub-validators-uninstall_subtargets FORCE
 
+sub-em-debug:
+	@test -d em/ || mkdir -p em/
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+sub-validators-debug:
+	@test -d validators/ || mkdir -p validators/
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile debug
+debug: sub-em-debug sub-validators-debug
+
+sub-em-release:
+	@test -d em/ || mkdir -p em/
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+sub-validators-release:
+	@test -d validators/ || mkdir -p validators/
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile release
+release: sub-em-release sub-validators-release
+
 sub-em-check:
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile check
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
 sub-validators-check:
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile check
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile check
 check: sub-em-check sub-validators-check
 
 sub-em-benchmark:
 	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -f Makefile benchmark
+	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
 sub-validators-benchmark:
 	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -f Makefile benchmark
+	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug ) && $(MAKE) -f Makefile benchmark
 benchmark: sub-em-benchmark sub-validators-benchmark
 install:install_subtargets  FORCE
 
@@ -488,18 +428,3 @@ uninstall: uninstall_subtargets FORCE
 
 FORCE:
 
-dist: distdir FORCE
-	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
-
-distdir: sub-em-distdir sub-validators-distdir FORCE
-	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
-	$(COPY_FILE) --parents /usr/lib/qt/mkspecs/features/spec_pre.prf /usr/lib/qt/mkspecs/common/unix.conf /usr/lib/qt/mkspecs/common/linux.conf /usr/lib/qt/mkspecs/common/sanitize.conf /usr/lib/qt/mkspecs/common/gcc-base.conf /usr/lib/qt/mkspecs/common/gcc-base-unix.conf /usr/lib/qt/mkspecs/common/g++-base.conf /usr/lib/qt/mkspecs/common/g++-unix.conf /usr/lib/qt/mkspecs/qconfig.pri /usr/lib/qt/mkspecs/modules/qt_Attica.pri /usr/lib/qt/mkspecs/modules/qt_Fluid.pri /usr/lib/qt/mkspecs/modules/qt_KActivities.pri /usr/lib/qt/mkspecs/modules/qt_KArchive.pri /usr/lib/qt/mkspecs/modules/qt_KAuth.pri /usr/lib/qt/mkspecs/modules/qt_KBookmarks.pri /usr/lib/qt/mkspecs/modules/qt_KCMUtils.pri /usr/lib/qt/mkspecs/modules/qt_KCodecs.pri /usr/lib/qt/mkspecs/modules/qt_KCompletion.pri /usr/lib/qt/mkspecs/modules/qt_KConfigCore.pri /usr/lib/qt/mkspecs/modules/qt_KConfigGui.pri /usr/lib/qt/mkspecs/modules/qt_KConfigWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KCoreAddons.pri /usr/lib/qt/mkspecs/modules/qt_KCrash.pri /usr/lib/qt/mkspecs/modules/qt_KDBusAddons.pri /usr/lib/qt/mkspecs/modules/qt_KDeclarative.pri /usr/lib/qt/mkspecs/modules/qt_KDNSSD.pri /usr/lib/qt/mkspecs/modules/qt_KEmoticons.pri /usr/lib/qt/mkspecs/modules/qt_KGlobalAccel.pri /usr/lib/qt/mkspecs/modules/qt_KGuiAddons.pri /usr/lib/qt/mkspecs/modules/qt_KHtml.pri /usr/lib/qt/mkspecs/modules/qt_KI18n.pri /usr/lib/qt/mkspecs/modules/qt_KIconThemes.pri /usr/lib/qt/mkspecs/modules/qt_KIdleTime.pri /usr/lib/qt/mkspecs/modules/qt_KIOCore.pri /usr/lib/qt/mkspecs/modules/qt_KIOFileWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KIOGui.pri /usr/lib/qt/mkspecs/modules/qt_KIOWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KItemModels.pri /usr/lib/qt/mkspecs/modules/qt_KItemViews.pri /usr/lib/qt/mkspecs/modules/qt_KJobWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KJS.pri /usr/lib/qt/mkspecs/modules/qt_KJSApi.pri /usr/lib/qt/mkspecs/modules/qt_KNotifications.pri /usr/lib/qt/mkspecs/modules/qt_KNotifyConfig.pri /usr/lib/qt/mkspecs/modules/qt_KNTLM.pri /usr/lib/qt/mkspecs/modules/qt_KParts.pri /usr/lib/qt/mkspecs/modules/qt_KPty.pri /usr/lib/qt/mkspecs/modules/qt_KService.pri /usr/lib/qt/mkspecs/modules/qt_KSyntaxHighlighting.pri /usr/lib/qt/mkspecs/modules/qt_KTextEditor.pri /usr/lib/qt/mkspecs/modules/qt_KTextWidgets.pri /usr/lib/qt/mkspecs/modules/qt_KUnitConversion.pri /usr/lib/qt/mkspecs/modules/qt_KWallet.pri /usr/lib/qt/mkspecs/modules/qt_KWaylandClient.pri /usr/lib/qt/mkspecs/modules/qt_KWaylandServer.pri /usr/lib/qt/mkspecs/modules/qt_KWidgetsAddons.pri /usr/lib/qt/mkspecs/modules/qt_KWindowSystem.pri /usr/lib/qt/mkspecs/modules/qt_KXmlGui.pri /usr/lib/qt/mkspecs/modules/qt_lib_accessibility_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_clucene_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_concurrent.pri /usr/lib/qt/mkspecs/modules/qt_lib_concurrent_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_core.pri /usr/lib/qt/mkspecs/modules/qt_lib_core_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_dbus.pri /usr/lib/qt/mkspecs/modules/qt_lib_dbus_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_designer.pri /usr/lib/qt/mkspecs/modules/qt_lib_designer_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_designercomponents_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_egl_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_fb_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_fontdatabase_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_glx_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_gui.pri /usr/lib/qt/mkspecs/modules/qt_lib_gui_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_help.pri /usr/lib/qt/mkspecs/modules/qt_lib_help_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_input_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_location.pri /usr/lib/qt/mkspecs/modules/qt_lib_location_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimedia.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimedia_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_network.pri /usr/lib/qt/mkspecs/modules/qt_lib_network_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_opengl.pri /usr/lib/qt/mkspecs/modules/qt_lib_opengl_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_openglextensions.pri /usr/lib/qt/mkspecs/modules/qt_lib_openglextensions_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_platformcompositor_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_positioning.pri /usr/lib/qt/mkspecs/modules/qt_lib_positioning_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_printsupport.pri /usr/lib/qt/mkspecs/modules/qt_lib_printsupport_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qml.pri /usr/lib/qt/mkspecs/modules/qt_lib_qml_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmldebug_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmldevtools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmltest.pri /usr/lib/qt/mkspecs/modules/qt_lib_qmltest_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quick.pri /usr/lib/qt/mkspecs/modules/qt_lib_quick_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickparticles_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_script.pri /usr/lib/qt/mkspecs/modules/qt_lib_script_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_scripttools.pri /usr/lib/qt/mkspecs/modules/qt_lib_scripttools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_sensors.pri /usr/lib/qt/mkspecs/modules/qt_lib_sensors_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_service_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_sql.pri /usr/lib/qt/mkspecs/modules/qt_lib_sql_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_svg.pri /usr/lib/qt/mkspecs/modules/qt_lib_svg_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_testlib.pri /usr/lib/qt/mkspecs/modules/qt_lib_testlib_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_texttospeech.pri /usr/lib/qt/mkspecs/modules/qt_lib_texttospeech_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_theme_support_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_uiplugin.pri /usr/lib/qt/mkspecs/modules/qt_lib_uitools.pri /usr/lib/qt/mkspecs/modules/qt_lib_uitools_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webchannel.pri /usr/lib/qt/mkspecs/modules/qt_lib_webchannel_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webengine.pri /usr/lib/qt/mkspecs/modules/qt_lib_webengine_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginecore.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginecore_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkit.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkit_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_webkitwidgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_websockets.pri /usr/lib/qt/mkspecs/modules/qt_lib_websockets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_widgets.pri /usr/lib/qt/mkspecs/modules/qt_lib_widgets_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_x11extras.pri /usr/lib/qt/mkspecs/modules/qt_lib_x11extras_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_xml.pri /usr/lib/qt/mkspecs/modules/qt_lib_xml_private.pri /usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns.pri /usr/lib/qt/mkspecs/modules/qt_lib_xmlpatterns_private.pri /usr/lib/qt/mkspecs/modules/qt_ModemManagerQt.pri /usr/lib/qt/mkspecs/modules/qt_NetworkManagerQt.pri /usr/lib/qt/mkspecs/modules/qt_phonon4qt5.pri /usr/lib/qt/mkspecs/modules/qt_QuickAddons.pri /usr/lib/qt/mkspecs/modules/qt_Solid.pri /usr/lib/qt/mkspecs/modules/qt_SonnetCore.pri /usr/lib/qt/mkspecs/modules/qt_SonnetUi.pri /usr/lib/qt/mkspecs/features/qt_functions.prf /usr/lib/qt/mkspecs/features/qt_config.prf /usr/lib/qt/mkspecs/linux-g++/qmake.conf /usr/lib/qt/mkspecs/features/spec_post.prf ../.qmake.stash /usr/lib/qt/mkspecs/features/exclusive_builds.prf /usr/lib/qt/mkspecs/features/toolchain.prf /usr/lib/qt/mkspecs/features/default_pre.prf /usr/lib/qt/mkspecs/features/resolve_config.prf /usr/lib/qt/mkspecs/features/default_post.prf /usr/lib/qt/mkspecs/features/warn_on.prf /usr/lib/qt/mkspecs/features/qmake_use.prf /usr/lib/qt/mkspecs/features/file_copies.prf /usr/lib/qt/mkspecs/features/testcase_targets.prf /usr/lib/qt/mkspecs/features/exceptions.prf /usr/lib/qt/mkspecs/features/yacc.prf /usr/lib/qt/mkspecs/features/lex.prf tests.pro $(DISTDIR)/
-
-sub-em-distdir: FORCE
-	@test -d em/ || mkdir -p em/
-	cd em/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/em/em.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/em
-
-sub-validators-distdir: FORCE
-	@test -d validators/ || mkdir -p validators/
-	cd validators/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/cehringfeld/gitrepos/entitymanager/tests/validators/validators.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/validators
-
diff --git a/tests/em/Makefile b/tests/em/Makefile
new file mode 100644
index 0000000..bb4c6a6
--- /dev/null
+++ b/tests/em/Makefile
@@ -0,0 +1,419 @@
+#############################################################################
+# Makefile for building: tst_em
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  em.pro
+# Template: app
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: debug
+install: debug-install
+uninstall: debug-uninstall
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+SUBTARGETS    =  \
+		debug \
+		release
+
+
+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
+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
+
+Makefile: em.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
+		../../.qmake.stash \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		../../EntityManager.pri \
+		../tests.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_target.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
+		em.pro \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Test.prl \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl
+	$(QMAKE) -o Makefile em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
+../../.qmake.stash:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+../../EntityManager.pri:
+../tests.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_target.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
+em.pro:
+C:/Qt/5.8/mingw53_32/lib/Qt5Test.prl:
+C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl:
+C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+make_first: debug-make_first release-make_first  FORCE
+all: debug-all release-all  FORCE
+clean: debug-clean release-clean  FORCE
+distclean: debug-distclean release-distclean  FORCE
+	-$(DEL_FILE) Makefile
+	-$(DEL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/target_wrapper.sh
+
+debug-check:
+	$(MAKE) -f $(MAKEFILE).Debug check
+release-check:
+	$(MAKE) -f $(MAKEFILE).Release check
+check_all: debug-check release-check
+
+check: debug-check
+
+debug-mocclean:
+	$(MAKE) -f $(MAKEFILE).Debug mocclean
+release-mocclean:
+	$(MAKE) -f $(MAKEFILE).Release mocclean
+mocclean: debug-mocclean release-mocclean
+
+debug-mocables:
+	$(MAKE) -f $(MAKEFILE).Debug mocables
+release-mocables:
+	$(MAKE) -f $(MAKEFILE).Release mocables
+mocables: debug-mocables release-mocables
+
+benchmark: first
+FORCE:
+
+$(MAKEFILE).Debug: Makefile
+$(MAKEFILE).Release: Makefile
diff --git a/tests/em/Makefile.Debug b/tests/em/Makefile.Debug
new file mode 100644
index 0000000..a763faa
--- /dev/null
+++ b/tests/em/Makefile.Debug
@@ -0,0 +1,2006 @@
+#############################################################################
+# Makefile for building: tst_em
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  em.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DSRCDIR=\"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/\" -DQT_QML_DEBUG -DQT_TESTLIB_LIB -DQT_SQL_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em"'
+CFLAGS        = -pipe -fno-keep-inline-dllexport -g -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Idebug -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/debug -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Testd.a C:/Qt/5.8/mingw53_32/lib/libQt5Sqld.a C:/Qt/5.8/mingw53_32/lib/libQt5Cored.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = debug/
+
+####### Files
+
+SOURCES       = tst_em.cpp \
+		../models.cpp \
+		main.cpp \
+		tst_querybuilder.cpp debug/moc_models.cpp \
+		debug/moc_tst_em.cpp \
+		debug/moc_tst_querybuilder.cpp
+OBJECTS       = debug/tst_em.o \
+		debug/models.o \
+		debug/main.o \
+		debug/tst_querybuilder.o \
+		debug/moc_models.o \
+		debug/moc_tst_em.o \
+		debug/moc_tst_querybuilder.o
+
+DIST          =  ../models.h \
+		tst_em.h \
+		tst_querybuilder.h tst_em.cpp \
+		../models.cpp \
+		main.cpp \
+		tst_querybuilder.cpp
+QMAKE_TARGET  = tst_em
+DESTDIR        = debug/ #avoid trailing-slash linebreak
+TARGET         = tst_em.exe
+DESTDIR_TARGET = debug/tst_em.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Debug  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) tst_em.zip $(SOURCES) $(DIST) em.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../tests.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_target.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf em.pro C:/Qt/5.8/mingw53_32/lib/Qt5Testd.prl C:/Qt/5.8/mingw53_32/lib/Qt5Sqld.prl C:/Qt/5.8/mingw53_32/lib/Qt5Cored.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp ../models.h tst_em.h tst_querybuilder.h tst_em.cpp ../models.cpp main.cpp tst_querybuilder.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug/tst_em.o debug/models.o debug/main.o debug/tst_querybuilder.o debug/moc_models.o debug/moc_tst_em.o debug/moc_tst_querybuilder.o
+
+distclean: clean 
+	-$(DEL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/target_wrapper.sh
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Debug
+
+check: first
+	/C/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/target_wrapper.sh $(TESTRUNNER) debug/$(TARGET) $(TESTARGS)
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) debug/moc_predefs.h
+debug/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -g -std=gnu++1y -frtti -Wall -Wextra -dM -E -o debug/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: debug/moc_models.cpp debug/moc_tst_em.cpp debug/moc_tst_querybuilder.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) debug/moc_models.cpp debug/moc_tst_em.cpp debug/moc_tst_querybuilder.cpp
+debug/moc_models.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		../models.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ../models.h -o debug/moc_models.cpp
+
+debug/moc_tst_em.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlIndex \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlindex.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h \
+		tst_em.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward tst_em.h -o debug/moc_tst_em.cpp
+
+debug/moc_tst_querybuilder.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h \
+		tst_querybuilder.h \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward tst_querybuilder.h -o debug/moc_tst_querybuilder.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+debug/tst_em.o: tst_em.cpp tst_em.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlIndex \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlindex.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/tst_em.o tst_em.cpp
+
+debug/models.o: ../models.cpp ../models.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/models.o ../models.cpp
+
+debug/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		tst_em.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlIndex \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlindex.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h \
+		tst_querybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp
+
+debug/tst_querybuilder.o: tst_querybuilder.cpp tst_querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/tst_querybuilder.o tst_querybuilder.cpp
+
+debug/moc_models.o: debug/moc_models.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_models.o debug/moc_models.cpp
+
+debug/moc_tst_em.o: debug/moc_tst_em.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_tst_em.o debug/moc_tst_em.cpp
+
+debug/moc_tst_querybuilder.o: debug/moc_tst_querybuilder.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_tst_querybuilder.o debug/moc_tst_querybuilder.cpp
+
+####### Install
+
+install_target: first FORCE
+	@test -d C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe || mkdir -p C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe
+	-$(INSTALL_FILE) $(DESTDIR_TARGET) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe/$(TARGET)
+
+uninstall_target: FORCE
+	-$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe/$(TARGET)
+	-$(DEL_DIR) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe/ 
+
+
+install: install_target  FORCE
+
+uninstall: uninstall_target  FORCE
+
+FORCE:
+
diff --git a/tests/em/Makefile.Release b/tests/em/Makefile.Release
new file mode 100644
index 0000000..88d0ffe
--- /dev/null
+++ b/tests/em/Makefile.Release
@@ -0,0 +1,2006 @@
+#############################################################################
+# Makefile for building: tst_em
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  em.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DCUTE_ENTITY_MANAGER_LIBRARY_SHARED -DQT_NO_DEBUG_OUTPUT -DSRCDIR=\"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/\" -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_TESTLIB_LIB -DQT_SQL_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em"'
+CFLAGS        = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -I../../src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -Irelease -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/build/win32-g++/i386/release -lCuteEntityManager0 -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Test.a C:/Qt/5.8/mingw53_32/lib/libQt5Sql.a C:/Qt/5.8/mingw53_32/lib/libQt5Core.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = release/
+
+####### Files
+
+SOURCES       = tst_em.cpp \
+		../models.cpp \
+		main.cpp \
+		tst_querybuilder.cpp release/moc_models.cpp \
+		release/moc_tst_em.cpp \
+		release/moc_tst_querybuilder.cpp
+OBJECTS       = release/tst_em.o \
+		release/models.o \
+		release/main.o \
+		release/tst_querybuilder.o \
+		release/moc_models.o \
+		release/moc_tst_em.o \
+		release/moc_tst_querybuilder.o
+
+DIST          =  ../models.h \
+		tst_em.h \
+		tst_querybuilder.h tst_em.cpp \
+		../models.cpp \
+		main.cpp \
+		tst_querybuilder.cpp
+QMAKE_TARGET  = tst_em
+DESTDIR        = release/ #avoid trailing-slash linebreak
+TARGET         = tst_em.exe
+DESTDIR_TARGET = release/tst_em.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Release  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release em.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) tst_em.zip $(SOURCES) $(DIST) em.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf ../../EntityManager.pri ../tests.pri C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_target.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf em.pro C:/Qt/5.8/mingw53_32/lib/Qt5Test.prl C:/Qt/5.8/mingw53_32/lib/Qt5Sql.prl C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp ../models.h tst_em.h tst_querybuilder.h tst_em.cpp ../models.cpp main.cpp tst_querybuilder.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release/tst_em.o release/models.o release/main.o release/tst_querybuilder.o release/moc_models.o release/moc_tst_em.o release/moc_tst_querybuilder.o
+
+distclean: clean 
+	-$(DEL_FILE) C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/target_wrapper.sh
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Release
+
+check: first
+	/C/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em/target_wrapper.sh $(TESTRUNNER) release/$(TARGET) $(TESTARGS)
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) release/moc_predefs.h
+release/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -Wall -Wextra -O2 -std=gnu++1y -frtti -Wall -Wextra -dM -E -o release/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: release/moc_models.cpp release/moc_tst_em.cpp release/moc_tst_querybuilder.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) release/moc_models.cpp release/moc_tst_em.cpp release/moc_tst_querybuilder.cpp
+release/moc_models.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h \
+		../models.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ../models.h -o release/moc_models.cpp
+
+release/moc_tst_em.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlIndex \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlindex.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h \
+		tst_em.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward tst_em.h -o release/moc_tst_em.cpp
+
+release/moc_tst_querybuilder.cpp: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h \
+		tst_querybuilder.h \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/em -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/src -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtSql -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward tst_querybuilder.h -o release/moc_tst_querybuilder.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 
+
+
+
+####### Compile
+
+release/tst_em.o: tst_em.cpp tst_em.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlIndex \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlindex.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/tst_em.o tst_em.cpp
+
+release/models.o: ../models.cpp ../models.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../src/entity.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		../../src/relation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		../../src/validators/errormsg.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/models.o ../models.cpp
+
+release/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		tst_em.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlIndex \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlindex.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h \
+		tst_querybuilder.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp
+
+release/tst_querybuilder.o: tst_querybuilder.cpp tst_querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		../../src/entitymanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDatabase \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qtsqlglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRecord \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrecord.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlField \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlfield.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlError \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlerror.h \
+		../../src/schema.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QHash \
+		../../src/tableschema.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelation \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlrelationaltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqltablemodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquerymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlRelationalTableModel \
+		../../src/querybuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QPointer \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlQuery \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaProperty \
+		../../src/relation.h \
+		../../src/expression.h \
+		../../src/query.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QLinkedList \
+		../../src/join.h \
+		../../src/orderby.h \
+		../../src/entity.h \
+		../../src/validators/validatorrule.h \
+		../../src/validators/param.h \
+		../../src/validators/errormsg.h \
+		../../src/database.h \
+		C:/Qt/5.8/mingw53_32/include/QtSql/QSqlDriver \
+		C:/Qt/5.8/mingw53_32/include/QtSql/qsqldriver.h \
+		../../src/enums/databasetype.h \
+		../../src/schema/sqliteschema.h \
+		../../src/logger.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFile \
+		../../src/entityinstancefactory.h \
+		../../src/attribute.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaObject \
+		../../src/queryinterpreter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRegularExpressionMatchIterator \
+		../../src/cache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QWeakPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMutex \
+		../../src/entityhelper.h \
+		../../src/databasemigration.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDateTime \
+		../models.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/tst_querybuilder.o tst_querybuilder.cpp
+
+release/moc_models.o: release/moc_models.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_models.o release/moc_models.cpp
+
+release/moc_tst_em.o: release/moc_tst_em.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_tst_em.o release/moc_tst_em.cpp
+
+release/moc_tst_querybuilder.o: release/moc_tst_querybuilder.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_tst_querybuilder.o release/moc_tst_querybuilder.cpp
+
+####### Install
+
+install_target: first FORCE
+	@test -d C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe || mkdir -p C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe
+	-$(INSTALL_FILE) $(DESTDIR_TARGET) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe/$(TARGET)
+
+uninstall_target: FORCE
+	-$(DEL_FILE) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe/$(TARGET)
+	-$(DEL_DIR) C:$(INSTALL_ROOT:@msyshack@%=%)/Qt/5.8/mingw53_32/tests/tst_em.exe/ 
+
+
+install: install_target  FORCE
+
+uninstall: uninstall_target  FORCE
+
+FORCE:
+
diff --git a/tests/em/debug/main.o b/tests/em/debug/main.o
new file mode 100644
index 0000000..9157eaf
Binary files /dev/null and b/tests/em/debug/main.o differ
diff --git a/tests/em/debug/moc_models.cpp b/tests/em/debug/moc_models.cpp
new file mode 100644
index 0000000..0f7ea1d
--- /dev/null
+++ b/tests/em/debug/moc_models.cpp
@@ -0,0 +1,714 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'models.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../models.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#include <QtCore/QSharedPointer>
+#include <QtCore/QList>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'models.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Person_t {
+    QByteArrayData data[15];
+    char stringdata0[148];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Person_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Person_t qt_meta_stringdata_Person = {
+    {
+QT_MOC_LITERAL(0, 0, 6), // "Person"
+QT_MOC_LITERAL(1, 7, 0), // ""
+QT_MOC_LITERAL(2, 8, 6), // "parent"
+QT_MOC_LITERAL(3, 15, 9), // "firstName"
+QT_MOC_LITERAL(4, 25, 10), // "familyName"
+QT_MOC_LITERAL(5, 36, 8), // "nickName"
+QT_MOC_LITERAL(6, 45, 8), // "birthday"
+QT_MOC_LITERAL(7, 54, 6), // "gender"
+QT_MOC_LITERAL(8, 61, 6), // "Gender"
+QT_MOC_LITERAL(9, 68, 6), // "groups"
+QT_MOC_LITERAL(10, 75, 29), // "QList<QSharedPointer<Group> >"
+QT_MOC_LITERAL(11, 105, 16), // "maintainedGroups"
+QT_MOC_LITERAL(12, 122, 4), // "MALE"
+QT_MOC_LITERAL(13, 127, 6), // "FEMALE"
+QT_MOC_LITERAL(14, 134, 13) // "UNKNOWNGENDER"
+
+    },
+    "Person\0\0parent\0firstName\0familyName\0"
+    "nickName\0birthday\0gender\0Gender\0groups\0"
+    "QList<QSharedPointer<Group> >\0"
+    "maintainedGroups\0MALE\0FEMALE\0UNKNOWNGENDER"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Person[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       7,   18, // properties
+       1,   39, // enums/sets
+       2,   49, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1, QMetaType::QObjectStar,    2,
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       3, QMetaType::QString, 0x00095103,
+       4, QMetaType::QString, 0x00095103,
+       5, QMetaType::QString, 0x00095103,
+       6, QMetaType::QDate, 0x00095103,
+       7, 0x80000000 | 8, 0x0009510b,
+       9, 0x80000000 | 10, 0x0009510b,
+      11, 0x80000000 | 10, 0x0009510b,
+
+ // enums: name, flags, count, data
+       8, 0x2,    3,   43,
+
+ // enum data: key, value
+      12, uint(Person::Gender::MALE),
+      13, uint(Person::Gender::FEMALE),
+      14, uint(Person::Gender::UNKNOWNGENDER),
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    1,   14,    1, 0x0e /* Public */,
+       0,    0,   17,    1, 0x2e /* Public | MethodCloned */,
+
+       0        // eod
+};
+
+void Person::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Person *_r = new Person((*reinterpret_cast< QObject*(*)>(_a[1])));
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        case 1: { Person *_r = new Person();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::RegisterPropertyMetaType) {
+        switch (_id) {
+        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+        case 6:
+        case 5:
+            *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<QSharedPointer<Group> > >(); break;
+        }
+    }
+
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Person *_t = static_cast<Person *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getFirstName(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getFamilyName(); break;
+        case 2: *reinterpret_cast< QString*>(_v) = _t->getNickName(); break;
+        case 3: *reinterpret_cast< QDate*>(_v) = _t->getBirthday(); break;
+        case 4: *reinterpret_cast< Gender*>(_v) = _t->getGender(); break;
+        case 5: *reinterpret_cast< QList<QSharedPointer<Group> >*>(_v) = _t->getGroups(); break;
+        case 6: *reinterpret_cast< QList<QSharedPointer<Group> >*>(_v) = _t->getMaintainedGroups(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Person *_t = static_cast<Person *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setFirstName(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setFamilyName(*reinterpret_cast< QString*>(_v)); break;
+        case 2: _t->setNickName(*reinterpret_cast< QString*>(_v)); break;
+        case 3: _t->setBirthday(*reinterpret_cast< QDate*>(_v)); break;
+        case 4: _t->setGender(*reinterpret_cast< Gender*>(_v)); break;
+        case 5: _t->setGroups(*reinterpret_cast< QList<QSharedPointer<Group> >*>(_v)); break;
+        case 6: _t->setMaintainedGroups(*reinterpret_cast< QList<QSharedPointer<Group> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Person::staticMetaObject = {
+    { &Entity::staticMetaObject, qt_meta_stringdata_Person.data,
+      qt_meta_data_Person,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Person::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Person::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Person.stringdata0))
+        return static_cast<void*>(const_cast< Person*>(this));
+    return Entity::qt_metacast(_clname);
+}
+
+int Person::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 7;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 7;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 7;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 7;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 7;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 7;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+struct qt_meta_stringdata_Employee_t {
+    QByteArrayData data[4];
+    char stringdata0[39];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Employee_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Employee_t qt_meta_stringdata_Employee = {
+    {
+QT_MOC_LITERAL(0, 0, 8), // "Employee"
+QT_MOC_LITERAL(1, 9, 10), // "department"
+QT_MOC_LITERAL(2, 20, 10), // "persNumber"
+QT_MOC_LITERAL(3, 31, 7) // "manager"
+
+    },
+    "Employee\0department\0persNumber\0manager"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Employee[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       3,   14, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // properties: name, type, flags
+       1, QMetaType::QString, 0x00095103,
+       2, QMetaType::ULongLong, 0x00095103,
+       3, QMetaType::Bool, 0x00095103,
+
+       0        // eod
+};
+
+void Employee::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+
+#ifndef QT_NO_PROPERTIES
+    if (_c == QMetaObject::ReadProperty) {
+        Employee *_t = static_cast<Employee *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getDepartment(); break;
+        case 1: *reinterpret_cast< quint64*>(_v) = _t->getPersNumber(); break;
+        case 2: *reinterpret_cast< bool*>(_v) = _t->isManager(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Employee *_t = static_cast<Employee *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setDepartment(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setPersNumber(*reinterpret_cast< quint64*>(_v)); break;
+        case 2: _t->setManager(*reinterpret_cast< bool*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+    Q_UNUSED(_id);
+    Q_UNUSED(_c);
+    Q_UNUSED(_a);
+}
+
+const QMetaObject Employee::staticMetaObject = {
+    { &Person::staticMetaObject, qt_meta_stringdata_Employee.data,
+      qt_meta_data_Employee,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Employee::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Employee::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Employee.stringdata0))
+        return static_cast<void*>(const_cast< Employee*>(this));
+    return Person::qt_metacast(_clname);
+}
+
+int Employee::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Person::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 3;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+struct qt_meta_stringdata_WorkerGroup_t {
+    QByteArrayData data[6];
+    char stringdata0[76];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_WorkerGroup_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_WorkerGroup_t qt_meta_stringdata_WorkerGroup = {
+    {
+QT_MOC_LITERAL(0, 0, 11), // "WorkerGroup"
+QT_MOC_LITERAL(1, 12, 4), // "name"
+QT_MOC_LITERAL(2, 17, 10), // "efficiency"
+QT_MOC_LITERAL(3, 28, 6), // "active"
+QT_MOC_LITERAL(4, 35, 7), // "workers"
+QT_MOC_LITERAL(5, 43, 32) // "QList<QSharedPointer<Employee> >"
+
+    },
+    "WorkerGroup\0name\0efficiency\0active\0"
+    "workers\0QList<QSharedPointer<Employee> >"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_WorkerGroup[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       4,   14, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // properties: name, type, flags
+       1, QMetaType::QString, 0x00095103,
+       2, QMetaType::UInt, 0x00095103,
+       3, QMetaType::Bool, 0x00095103,
+       4, 0x80000000 | 5, 0x0009510b,
+
+       0        // eod
+};
+
+void WorkerGroup::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::RegisterPropertyMetaType) {
+        switch (_id) {
+        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+        case 3:
+            *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<QSharedPointer<Employee> > >(); break;
+        }
+    }
+
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        WorkerGroup *_t = static_cast<WorkerGroup *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QString*>(_v) = _t->getName(); break;
+        case 1: *reinterpret_cast< quint32*>(_v) = _t->getEfficiency(); break;
+        case 2: *reinterpret_cast< bool*>(_v) = _t->isActive(); break;
+        case 3: *reinterpret_cast< QList<QSharedPointer<Employee> >*>(_v) = _t->getWorkers(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        WorkerGroup *_t = static_cast<WorkerGroup *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setName(*reinterpret_cast< QString*>(_v)); break;
+        case 1: _t->setEfficiency(*reinterpret_cast< quint32*>(_v)); break;
+        case 2: _t->setActive(*reinterpret_cast< bool*>(_v)); break;
+        case 3: _t->setWorkers(*reinterpret_cast< QList<QSharedPointer<Employee> >*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject WorkerGroup::staticMetaObject = {
+    { &Entity::staticMetaObject, qt_meta_stringdata_WorkerGroup.data,
+      qt_meta_data_WorkerGroup,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *WorkerGroup::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *WorkerGroup::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_WorkerGroup.stringdata0))
+        return static_cast<void*>(const_cast< WorkerGroup*>(this));
+    return Entity::qt_metacast(_clname);
+}
+
+int WorkerGroup::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 4;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 4;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+struct qt_meta_stringdata_Group_t {
+    QByteArrayData data[7];
+    char stringdata0[81];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Group_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Group_t qt_meta_stringdata_Group = {
+    {
+QT_MOC_LITERAL(0, 0, 5), // "Group"
+QT_MOC_LITERAL(1, 6, 0), // ""
+QT_MOC_LITERAL(2, 7, 7), // "persons"
+QT_MOC_LITERAL(3, 15, 30), // "QList<QSharedPointer<Person> >"
+QT_MOC_LITERAL(4, 46, 4), // "name"
+QT_MOC_LITERAL(5, 51, 6), // "leader"
+QT_MOC_LITERAL(6, 58, 22) // "QSharedPointer<Person>"
+
+    },
+    "Group\0\0persons\0QList<QSharedPointer<Person> >\0"
+    "name\0leader\0QSharedPointer<Person>"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Group[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       3,   15, // properties
+       0,    0, // enums/sets
+       1,   24, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, 0x80000000 | 3, 0x0009510b,
+       4, QMetaType::QString, 0x00095103,
+       5, 0x80000000 | 6, 0x0009510b,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Group::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Group *_r = new Group();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::RegisterPropertyMetaType) {
+        switch (_id) {
+        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
+        case 0:
+            *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<QSharedPointer<Person> > >(); break;
+        case 2:
+            *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QSharedPointer<Person> >(); break;
+        }
+    }
+
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Group *_t = static_cast<Group *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QList<QSharedPointer<Person> >*>(_v) = _t->getPersons(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getName(); break;
+        case 2: *reinterpret_cast< QSharedPointer<Person>*>(_v) = _t->getLeader(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Group *_t = static_cast<Group *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setPersons(*reinterpret_cast< QList<QSharedPointer<Person> >*>(_v)); break;
+        case 1: _t->setName(*reinterpret_cast< QString*>(_v)); break;
+        case 2: _t->setLeader(*reinterpret_cast< QSharedPointer<Person>*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Group::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Group.data,
+      qt_meta_data_Group,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Group::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Group::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Group.stringdata0))
+        return static_cast<void*>(const_cast< Group*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Group::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 3;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 3;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+struct qt_meta_stringdata_Article_t {
+    QByteArrayData data[4];
+    char stringdata0[20];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Article_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Article_t qt_meta_stringdata_Article = {
+    {
+QT_MOC_LITERAL(0, 0, 7), // "Article"
+QT_MOC_LITERAL(1, 8, 0), // ""
+QT_MOC_LITERAL(2, 9, 5), // "price"
+QT_MOC_LITERAL(3, 15, 4) // "name"
+
+    },
+    "Article\0\0price\0name"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Article[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       2,   15, // properties
+       0,    0, // enums/sets
+       1,   21, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // constructors: parameters
+    0x80000000 | 1,
+
+ // properties: name, type, flags
+       2, QMetaType::Double, 0x00095103,
+       3, QMetaType::QString, 0x00095103,
+
+ // constructors: name, argc, parameters, tag, flags
+       0,    0,   14,    1, 0x0e /* Public */,
+
+       0        // eod
+};
+
+void Article::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::CreateInstance) {
+        switch (_id) {
+        case 0: { Article *_r = new Article();
+            if (_a[0]) *reinterpret_cast<QObject**>(_a[0]) = _r; } break;
+        default: break;
+        }
+    }
+#ifndef QT_NO_PROPERTIES
+    else if (_c == QMetaObject::ReadProperty) {
+        Article *_t = static_cast<Article *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< double*>(_v) = _t->getPrice(); break;
+        case 1: *reinterpret_cast< QString*>(_v) = _t->getName(); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::WriteProperty) {
+        Article *_t = static_cast<Article *>(_o);
+        Q_UNUSED(_t)
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: _t->setPrice(*reinterpret_cast< double*>(_v)); break;
+        case 1: _t->setName(*reinterpret_cast< QString*>(_v)); break;
+        default: break;
+        }
+    } else if (_c == QMetaObject::ResetProperty) {
+    }
+#endif // QT_NO_PROPERTIES
+    Q_UNUSED(_o);
+}
+
+const QMetaObject Article::staticMetaObject = {
+    { &CuteEntityManager::Entity::staticMetaObject, qt_meta_stringdata_Article.data,
+      qt_meta_data_Article,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *Article::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Article::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_Article.stringdata0))
+        return static_cast<void*>(const_cast< Article*>(this));
+    return CuteEntityManager::Entity::qt_metacast(_clname);
+}
+
+int Article::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = CuteEntityManager::Entity::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    
+#ifndef QT_NO_PROPERTIES
+   if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
+            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
+        qt_static_metacall(this, _c, _id, _a);
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 2;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 2;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/tests/em/debug/moc_models.o b/tests/em/debug/moc_models.o
new file mode 100644
index 0000000..bd8c5b0
Binary files /dev/null and b/tests/em/debug/moc_models.o differ
diff --git a/tests/em/debug/moc_predefs.h b/tests/em/debug/moc_predefs.h
new file mode 100644
index 0000000..42fe16b
--- /dev/null
+++ b/tests/em/debug/moc_predefs.h
@@ -0,0 +1,286 @@
+#define __DBL_MIN_EXP__ (-1021)
+#define __cpp_attributes 200809
+#define __pentiumpro__ 1
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT_MIN__ 1.17549435082228750797e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __cpp_aggregate_nsdmi 201304
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 12
+#define _WIN32 1
+#define __INTMAX_C(c) c ## LL
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffff
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffU
+#define __WCHAR_MAX__ 0xffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544177e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT_EVAL_METHOD__ 2
+#define __cpp_binary_literals 201304
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __cpp_variable_templates 201304
+#define __GNUC_PATCHLEVEL__ 0
+#define __UINT_FAST8_MAX__ 0xff
+#define __has_include(STR) __has_include__(STR)
+#define _stdcall __attribute__((__stdcall__))
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502e+4932L
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __UINTMAX_TYPE__ long long unsigned int
+#define __DEC32_EPSILON__ 1E-6DF
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __WINT_MIN__ 0
+#define __SCHAR_MAX__ 0x7f
+#define __WCHAR_MIN__ 0
+#define __INT64_C(c) c ## LL
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 4
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__ _
+#define __STDC_HOSTED__ 1
+#define __WIN32 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT_EPSILON__ 1.19209289550781250000e-7F
+#define __GXX_WEAK__ 1
+#define __LDBL_MIN__ 3.36210314311209350626e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __MINGW32__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __SIZEOF_LONG__ 4
+#define __UINT16_C(c) c
+#define __DECIMAL_DIG__ 21
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define _REENTRANT 1
+#define __GNUC__ 5
+#define _cdecl __attribute__((__cdecl__))
+#define __GXX_RTTI 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 12
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __i686 1
+#define __DBL_MAX__ double(1.79769313486231570815e+308L)
+#define _thiscall __attribute__((__thiscall__))
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffff
+#define __WINNT 1
+#define __DBL_HAS_INFINITY__ 1
+#define __INT64_MAX__ 0x7fffffffffffffffLL
+#define __WINNT__ 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INT_FAST16_TYPE__ short int
+#define _fastcall __attribute__((__fastcall__))
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201402L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __DBL_MAX_EXP__ 1024
+#define __DEC128_EPSILON__ 1E-33DL
+#define __ATOMIC_HLE_RELEASE 131072
+#define __WIN32__ 1
+#define __PTRDIFF_MAX__ 0x7fffffff
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __GNUG__ 5
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 4
+#define __cpp_rvalue_reference 200610
+#define __cpp_nsdmi 200809
+#define __SIZEOF_WINT_T__ 2
+#define __cpp_initializer_lists 200806
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1009
+#define __FLT_MIN_EXP__ (-125)
+#define __i686__ 1
+#define __cpp_lambdas 200907
+#define __INT_FAST64_TYPE__ long long int
+#define __DBL_MIN__ double(2.22507385850720138309e-308L)
+#define __FLT_MIN_10_EXP__ (-37)
+#define __DECIMAL_BID_FORMAT__ 1
+#define __GXX_TYPEINFO_EQUALITY_INLINE 0
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__ 
+#define __UINT16_MAX__ 0xffff
+#define __DBL_HAS_DENORM__ 1
+#define __cdecl __attribute__((__cdecl__))
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __i386 1
+#define __FLT_MANT_DIG__ 24
+#define __VERSION__ "5.3.0"
+#define __UINT64_C(c) c ## ULL
+#define __cpp_unicode_characters 200704
+#define __cpp_decltype_auto 201304
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define _X86_ 1
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __code_model_32__ 1
+#define __INT_FAST32_TYPE__ int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __INT16_MAX__ 0x7fff
+#define __i386__ 1
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffULL
+#define __INT8_TYPE__ signed char
+#define __cpp_digit_separators 201309
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
+#define __UINTMAX_C(c) c ## ULL
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 4
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __pentiumpro 1
+#define __MSVCRT__ 1
+#define __INT_FAST16_MAX__ 0x7fff
+#define __UINT_FAST32_MAX__ 0xffffffffU
+#define __UINT_LEAST64_TYPE__ long long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffL
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ short unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __INT_LEAST64_TYPE__ long long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __INTPTR_MAX__ 0x7fffffff
+#define __cpp_sized_deallocation 201309
+#define __GXX_MERGED_TYPEINFO_NAMES 0
+#define __cpp_range_based_for 200907
+#define __stdcall __attribute__((__stdcall__))
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __cpp_return_type_deduction 201304
+#define __INTPTR_TYPE__ int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ short unsigned int
+#define __SIZEOF_FLOAT__ 4
+#define __UINTPTR_MAX__ 0xffffffffU
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __UINT_FAST64_TYPE__ long long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define WIN32 1
+#define __INT64_TYPE__ long long int
+#define __FLT_MAX_EXP__ 128
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 200802
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ short unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __LDBL_MIN_EXP__ (-16381)
+#define __INT_LEAST8_MAX__ 0x7f
+#define __WCHAR_UNSIGNED__ 1
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308085e-16L)
+#define __thiscall __attribute__((__thiscall__))
+#define __UINT8_C(c) c
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 2
+#define __UINT64_TYPE__ long long unsigned int
+#define __INT_FAST8_TYPE__ signed char
+#define __fastcall __attribute__((__fastcall__))
+#define __GNUC_STDC_INLINE__ 1
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __cpp_runtime_arrays 198712
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffLL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define WINNT 1
+#define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
+#define __INT8_MAX__ 0x7f
+#define __UINT_FAST32_TYPE__ unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859812e+38F
+#define __cpp_constexpr 201304
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __INTMAX_TYPE__ long long int
+#define i386 1
+#define _INTEGRAL_MAX_BITS 64
+#define __DEC128_MAX_EXP__ 6145
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __UINTMAX_MAX__ 0xffffffffffffffffULL
+#define __DEC32_MANT_DIG__ 7
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
+#define __INT16_C(c) c
+#define __cpp_generic_lambdas 201304
+#define __STDC__ 1
+#define __PTRDIFF_TYPE__ int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __UINTPTR_TYPE__ unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffff
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __UINT_FAST8_TYPE__ unsigned char
+#define __cpp_init_captures 201304
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
+#define __declspec(x) __attribute__((x))
diff --git a/tests/em/debug/moc_tst_em.cpp b/tests/em/debug/moc_tst_em.cpp
new file mode 100644
index 0000000..b35c5f0
--- /dev/null
+++ b/tests/em/debug/moc_tst_em.cpp
@@ -0,0 +1,181 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tst_em.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../tst_em.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tst_em.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_EmTest_t {
+    QByteArrayData data[18];
+    char stringdata0[281];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_EmTest_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_EmTest_t qt_meta_stringdata_EmTest = {
+    {
+QT_MOC_LITERAL(0, 0, 6), // "EmTest"
+QT_MOC_LITERAL(1, 7, 19), // "testCheckDuplicates"
+QT_MOC_LITERAL(2, 27, 0), // ""
+QT_MOC_LITERAL(3, 28, 10), // "testBasics"
+QT_MOC_LITERAL(4, 39, 4), // "init"
+QT_MOC_LITERAL(5, 44, 7), // "cleanup"
+QT_MOC_LITERAL(6, 52, 12), // "testFindById"
+QT_MOC_LITERAL(7, 65, 18), // "testFindByIdOnNull"
+QT_MOC_LITERAL(8, 84, 10), // "testFindId"
+QT_MOC_LITERAL(9, 95, 14), // "testHasChanged"
+QT_MOC_LITERAL(10, 110, 12), // "testValidate"
+QT_MOC_LITERAL(11, 123, 13), // "testRelations"
+QT_MOC_LITERAL(12, 137, 25), // "testRelationTableCreation"
+QT_MOC_LITERAL(13, 163, 22), // "testInheritedRelations"
+QT_MOC_LITERAL(14, 186, 31), // "testNonCachedInheritedRelations"
+QT_MOC_LITERAL(15, 218, 26), // "testDatabaseMigrationTable"
+QT_MOC_LITERAL(16, 245, 17), // "testCountEntities"
+QT_MOC_LITERAL(17, 263, 17) // "testTableCreation"
+
+    },
+    "EmTest\0testCheckDuplicates\0\0testBasics\0"
+    "init\0cleanup\0testFindById\0testFindByIdOnNull\0"
+    "testFindId\0testHasChanged\0testValidate\0"
+    "testRelations\0testRelationTableCreation\0"
+    "testInheritedRelations\0"
+    "testNonCachedInheritedRelations\0"
+    "testDatabaseMigrationTable\0testCountEntities\0"
+    "testTableCreation"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_EmTest[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      16,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: name, argc, parameters, tag, flags
+       1,    0,   94,    2, 0x08 /* Private */,
+       3,    0,   95,    2, 0x08 /* Private */,
+       4,    0,   96,    2, 0x08 /* Private */,
+       5,    0,   97,    2, 0x08 /* Private */,
+       6,    0,   98,    2, 0x08 /* Private */,
+       7,    0,   99,    2, 0x08 /* Private */,
+       8,    0,  100,    2, 0x08 /* Private */,
+       9,    0,  101,    2, 0x08 /* Private */,
+      10,    0,  102,    2, 0x08 /* Private */,
+      11,    0,  103,    2, 0x08 /* Private */,
+      12,    0,  104,    2, 0x08 /* Private */,
+      13,    0,  105,    2, 0x08 /* Private */,
+      14,    0,  106,    2, 0x08 /* Private */,
+      15,    0,  107,    2, 0x08 /* Private */,
+      16,    0,  108,    2, 0x08 /* Private */,
+      17,    0,  109,    2, 0x08 /* Private */,
+
+ // slots: parameters
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+
+       0        // eod
+};
+
+void EmTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        EmTest *_t = static_cast<EmTest *>(_o);
+        Q_UNUSED(_t)
+        switch (_id) {
+        case 0: _t->testCheckDuplicates(); break;
+        case 1: _t->testBasics(); break;
+        case 2: _t->init(); break;
+        case 3: _t->cleanup(); break;
+        case 4: _t->testFindById(); break;
+        case 5: _t->testFindByIdOnNull(); break;
+        case 6: _t->testFindId(); break;
+        case 7: _t->testHasChanged(); break;
+        case 8: _t->testValidate(); break;
+        case 9: _t->testRelations(); break;
+        case 10: _t->testRelationTableCreation(); break;
+        case 11: _t->testInheritedRelations(); break;
+        case 12: _t->testNonCachedInheritedRelations(); break;
+        case 13: _t->testDatabaseMigrationTable(); break;
+        case 14: _t->testCountEntities(); break;
+        case 15: _t->testTableCreation(); break;
+        default: ;
+        }
+    }
+    Q_UNUSED(_a);
+}
+
+const QMetaObject EmTest::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_EmTest.data,
+      qt_meta_data_EmTest,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *EmTest::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *EmTest::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_EmTest.stringdata0))
+        return static_cast<void*>(const_cast< EmTest*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int EmTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        if (_id < 16)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 16;
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        if (_id < 16)
+            *reinterpret_cast<int*>(_a[0]) = -1;
+        _id -= 16;
+    }
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/tests/em/debug/moc_tst_em.o b/tests/em/debug/moc_tst_em.o
new file mode 100644
index 0000000..aaf9008
Binary files /dev/null and b/tests/em/debug/moc_tst_em.o differ
diff --git a/tests/em/debug/moc_tst_querybuilder.cpp b/tests/em/debug/moc_tst_querybuilder.cpp
new file mode 100644
index 0000000..04addbe
--- /dev/null
+++ b/tests/em/debug/moc_tst_querybuilder.cpp
@@ -0,0 +1,201 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tst_querybuilder.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../tst_querybuilder.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tst_querybuilder.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_QuerybuilderTest_t {
+    QByteArrayData data[21];
+    char stringdata0[572];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_QuerybuilderTest_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_QuerybuilderTest_t qt_meta_stringdata_QuerybuilderTest = {
+    {
+QT_MOC_LITERAL(0, 0, 16), // "QuerybuilderTest"
+QT_MOC_LITERAL(1, 17, 12), // "initTestCase"
+QT_MOC_LITERAL(2, 30, 0), // ""
+QT_MOC_LITERAL(3, 31, 15), // "cleanupTestCase"
+QT_MOC_LITERAL(4, 47, 20), // "testFindByAttributes"
+QT_MOC_LITERAL(5, 68, 37), // "testFindByAttributesManyToMan..."
+QT_MOC_LITERAL(6, 106, 36), // "testFindByAttributesOneToMany..."
+QT_MOC_LITERAL(7, 143, 35), // "testFindByAttributesOneToOneR..."
+QT_MOC_LITERAL(8, 179, 36), // "testFindByAttributesManyToOne..."
+QT_MOC_LITERAL(9, 216, 39), // "testFindByAttributesSuperClas..."
+QT_MOC_LITERAL(10, 256, 21), // "testQueryBuilderCount"
+QT_MOC_LITERAL(11, 278, 16), // "testQueryBuilder"
+QT_MOC_LITERAL(12, 295, 33), // "testQueryBuilderEntityInherit..."
+QT_MOC_LITERAL(13, 329, 44), // "testQueryBuilderEntityInherit..."
+QT_MOC_LITERAL(14, 374, 33), // "testQueryBuilderArbitraryOper..."
+QT_MOC_LITERAL(15, 408, 21), // "testQueryBuilderJoins"
+QT_MOC_LITERAL(16, 430, 33), // "testQueryBuilderSingleAttribu..."
+QT_MOC_LITERAL(17, 464, 42), // "testQueryBuilderManyToOneRela..."
+QT_MOC_LITERAL(18, 507, 43), // "testQueryBuilderManyToManyRel..."
+QT_MOC_LITERAL(19, 551, 8), // "testEnum"
+QT_MOC_LITERAL(20, 560, 11) // "testRefresh"
+
+    },
+    "QuerybuilderTest\0initTestCase\0\0"
+    "cleanupTestCase\0testFindByAttributes\0"
+    "testFindByAttributesManyToManyResolve\0"
+    "testFindByAttributesOneToManyResolve\0"
+    "testFindByAttributesOneToOneResolve\0"
+    "testFindByAttributesManyToOneResolve\0"
+    "testFindByAttributesSuperClassAttribute\0"
+    "testQueryBuilderCount\0testQueryBuilder\0"
+    "testQueryBuilderEntityInheritance\0"
+    "testQueryBuilderEntityInheritanceWithoutJoin\0"
+    "testQueryBuilderArbitraryOperator\0"
+    "testQueryBuilderJoins\0"
+    "testQueryBuilderSingleAttributeOr\0"
+    "testQueryBuilderManyToOneRelationAttribute\0"
+    "testQueryBuilderManyToManyRelationAttribute\0"
+    "testEnum\0testRefresh"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_QuerybuilderTest[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      19,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: name, argc, parameters, tag, flags
+       1,    0,  109,    2, 0x08 /* Private */,
+       3,    0,  110,    2, 0x08 /* Private */,
+       4,    0,  111,    2, 0x08 /* Private */,
+       5,    0,  112,    2, 0x08 /* Private */,
+       6,    0,  113,    2, 0x08 /* Private */,
+       7,    0,  114,    2, 0x08 /* Private */,
+       8,    0,  115,    2, 0x08 /* Private */,
+       9,    0,  116,    2, 0x08 /* Private */,
+      10,    0,  117,    2, 0x08 /* Private */,
+      11,    0,  118,    2, 0x08 /* Private */,
+      12,    0,  119,    2, 0x08 /* Private */,
+      13,    0,  120,    2, 0x08 /* Private */,
+      14,    0,  121,    2, 0x08 /* Private */,
+      15,    0,  122,    2, 0x08 /* Private */,
+      16,    0,  123,    2, 0x08 /* Private */,
+      17,    0,  124,    2, 0x08 /* Private */,
+      18,    0,  125,    2, 0x08 /* Private */,
+      19,    0,  126,    2, 0x08 /* Private */,
+      20,    0,  127,    2, 0x08 /* Private */,
+
+ // slots: parameters
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+
+       0        // eod
+};
+
+void QuerybuilderTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        QuerybuilderTest *_t = static_cast<QuerybuilderTest *>(_o);
+        Q_UNUSED(_t)
+        switch (_id) {
+        case 0: _t->initTestCase(); break;
+        case 1: _t->cleanupTestCase(); break;
+        case 2: _t->testFindByAttributes(); break;
+        case 3: _t->testFindByAttributesManyToManyResolve(); break;
+        case 4: _t->testFindByAttributesOneToManyResolve(); break;
+        case 5: _t->testFindByAttributesOneToOneResolve(); break;
+        case 6: _t->testFindByAttributesManyToOneResolve(); break;
+        case 7: _t->testFindByAttributesSuperClassAttribute(); break;
+        case 8: _t->testQueryBuilderCount(); break;
+        case 9: _t->testQueryBuilder(); break;
+        case 10: _t->testQueryBuilderEntityInheritance(); break;
+        case 11: _t->testQueryBuilderEntityInheritanceWithoutJoin(); break;
+        case 12: _t->testQueryBuilderArbitraryOperator(); break;
+        case 13: _t->testQueryBuilderJoins(); break;
+        case 14: _t->testQueryBuilderSingleAttributeOr(); break;
+        case 15: _t->testQueryBuilderManyToOneRelationAttribute(); break;
+        case 16: _t->testQueryBuilderManyToManyRelationAttribute(); break;
+        case 17: _t->testEnum(); break;
+        case 18: _t->testRefresh(); break;
+        default: ;
+        }
+    }
+    Q_UNUSED(_a);
+}
+
+const QMetaObject QuerybuilderTest::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_QuerybuilderTest.data,
+      qt_meta_data_QuerybuilderTest,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *QuerybuilderTest::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *QuerybuilderTest::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_QuerybuilderTest.stringdata0))
+        return static_cast<void*>(const_cast< QuerybuilderTest*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int QuerybuilderTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        if (_id < 19)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 19;
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        if (_id < 19)
+            *reinterpret_cast<int*>(_a[0]) = -1;
+        _id -= 19;
+    }
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/tests/em/debug/moc_tst_querybuilder.o b/tests/em/debug/moc_tst_querybuilder.o
new file mode 100644
index 0000000..32dddd4
Binary files /dev/null and b/tests/em/debug/moc_tst_querybuilder.o differ
diff --git a/tests/em/debug/models.o b/tests/em/debug/models.o
new file mode 100644
index 0000000..3732009
Binary files /dev/null and b/tests/em/debug/models.o differ
diff --git a/tests/em/debug/tst_em.exe b/tests/em/debug/tst_em.exe
new file mode 100644
index 0000000..c8a4f28
Binary files /dev/null and b/tests/em/debug/tst_em.exe differ
diff --git a/tests/em/debug/tst_em.o b/tests/em/debug/tst_em.o
new file mode 100644
index 0000000..899f859
Binary files /dev/null and b/tests/em/debug/tst_em.o differ
diff --git a/tests/em/debug/tst_querybuilder.o b/tests/em/debug/tst_querybuilder.o
new file mode 100644
index 0000000..a9d6fc0
Binary files /dev/null and b/tests/em/debug/tst_querybuilder.o differ
diff --git a/tests/em/target_wrapper.sh b/tests/em/target_wrapper.sh
new file mode 100644
index 0000000..72ae240
--- /dev/null
+++ b/tests/em/target_wrapper.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+PATH=/C/Qt/5.8/mingw53_32/bin:$PATH
+export PATH
+QT_PLUGIN_PATH=/C/Qt/5.8/mingw53_32/plugins${QT_PLUGIN_PATH:+:$QT_PLUGIN_PATH}
+export QT_PLUGIN_PATH
+exec "$@"
diff --git a/tests/em/tst_em.cpp b/tests/em/tst_em.cpp
index ba345f6..2d412b4 100644
--- a/tests/em/tst_em.cpp
+++ b/tests/em/tst_em.cpp
@@ -134,6 +134,7 @@ void EmTest::containsColumn(QHash<QString, QSharedPointer<QSqlField>> &columns,
     QVERIFY(containsColumn);
     if(containsColumn) {
         auto column = columns.value(name);
+        qDebug() << name << column->type() << type;
         if(type != QVariant::UserType) {
             QCOMPARE(column->type(), type);
         }
@@ -349,6 +350,7 @@ void EmTest::testRelations() {
     p3->setGroups(groups);
     QVERIFY(this->e->save(pEnt, true, true));
     this->e->refresh(g);
+    qDebug() << g->getPersons().size();
     QVERIFY(g->getPersons().size() == 2);
     auto firstPerson = g->getPersons().first();
     g->removePerson(firstPerson);
diff --git a/tests/validators/Makefile b/tests/validators/Makefile
new file mode 100644
index 0000000..ad6ffdf
--- /dev/null
+++ b/tests/validators/Makefile
@@ -0,0 +1,402 @@
+#############################################################################
+# Makefile for building: tst_validatorstest
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  validators.pro
+# Template: app
+# Command: C:/Qt/5.8/mingw53_32/bin/qmake.exe -o Makefile validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: debug
+install: debug-install
+uninstall: debug-uninstall
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+INSTALL_FILE  = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR   = cp -f -R
+DEL_FILE      = rm -f
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+SUBTARGETS    =  \
+		debug \
+		release
+
+
+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
+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
+
+Makefile: validators.pro C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf \
+		../../.qmake.stash \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf \
+		C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf \
+		validators.pro \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Test.prl \
+		C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl
+	$(QMAKE) -o Makefile validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf:
+../../.qmake.stash:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf:
+C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf:
+validators.pro:
+C:/Qt/5.8/mingw53_32/lib/Qt5Test.prl:
+C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+make_first: debug-make_first release-make_first  FORCE
+all: debug-all release-all  FORCE
+clean: debug-clean release-clean  FORCE
+distclean: debug-distclean release-distclean  FORCE
+	-$(DEL_FILE) Makefile
+
+debug-mocclean:
+	$(MAKE) -f $(MAKEFILE).Debug mocclean
+release-mocclean:
+	$(MAKE) -f $(MAKEFILE).Release mocclean
+mocclean: debug-mocclean release-mocclean
+
+debug-mocables:
+	$(MAKE) -f $(MAKEFILE).Debug mocables
+release-mocables:
+	$(MAKE) -f $(MAKEFILE).Release mocables
+mocables: debug-mocables release-mocables
+
+check: first
+
+benchmark: first
+FORCE:
+
+$(MAKEFILE).Debug: Makefile
+$(MAKEFILE).Release: Makefile
diff --git a/tests/validators/Makefile.Debug b/tests/validators/Makefile.Debug
new file mode 100644
index 0000000..49cab18
--- /dev/null
+++ b/tests/validators/Makefile.Debug
@@ -0,0 +1,971 @@
+#############################################################################
+# Makefile for building: tst_validatorstest
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  validators.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DSRCDIR=\"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/\" -DQT_QML_DEBUG -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators"'
+CFLAGS        = -pipe -fno-keep-inline-dllexport -g -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtCore -Idebug -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Testd.a C:/Qt/5.8/mingw53_32/lib/libQt5Cored.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = debug/
+
+####### Files
+
+SOURCES       = tst_validatorstest.cpp \
+		main.cpp 
+OBJECTS       = debug/tst_validatorstest.o \
+		debug/main.o
+
+DIST          =   tst_validatorstest.cpp \
+		main.cpp
+QMAKE_TARGET  = tst_validatorstest
+DESTDIR        = debug/ #avoid trailing-slash linebreak
+TARGET         = tst_validatorstest.exe
+DESTDIR_TARGET = debug/tst_validatorstest.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Debug  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) tst_validatorstest.zip $(SOURCES) $(DIST) validators.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf validators.pro C:/Qt/5.8/mingw53_32/lib/Qt5Testd.prl C:/Qt/5.8/mingw53_32/lib/Qt5Cored.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp  tst_validatorstest.cpp main.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug/tst_validatorstest.o debug/main.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Debug
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: debug/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) debug/moc_predefs.h
+debug/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -g -std=gnu++11 -frtti -Wall -Wextra -dM -E -o debug/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all:
+compiler_moc_header_clean:
+compiler_moc_source_make_all: debug/tst_validatorstest.moc
+compiler_moc_source_clean:
+	-$(DEL_FILE) debug/tst_validatorstest.moc
+debug/tst_validatorstest.moc: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		tst_validatorstest.moc \
+		tst_validatorstest.cpp \
+		debug/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include debug/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward tst_validatorstest.cpp -o debug/tst_validatorstest.moc
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_source_clean 
+
+
+
+####### Compile
+
+debug/tst_validatorstest.o: tst_validatorstest.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		tst_validatorstest.moc
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/tst_validatorstest.o tst_validatorstest.cpp
+
+debug/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/tests/validators/Makefile.Release b/tests/validators/Makefile.Release
new file mode 100644
index 0000000..148b394
--- /dev/null
+++ b/tests/validators/Makefile.Release
@@ -0,0 +1,971 @@
+#############################################################################
+# Makefile for building: tst_validatorstest
+# Generated by qmake (3.1) (Qt 5.8.0)
+# Project:  validators.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -DSRCDIR=\"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators/\" -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"C:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators"'
+CFLAGS        = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
+CXXFLAGS      = -pipe -fno-keep-inline-dllexport -O2 -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I. -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtCore -Irelease -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -Wl,-subsystem,console -mthreads
+LIBS        =        -LC:/Qt/5.8/mingw53_32/lib C:/Qt/5.8/mingw53_32/lib/libQt5Test.a C:/Qt/5.8/mingw53_32/lib/libQt5Core.a 
+QMAKE         = C:/Qt/5.8/mingw53_32/bin/qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = 
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = cp -f
+SED           = sed
+COPY_FILE     = cp -f
+COPY_DIR      = cp -f -R
+DEL_FILE      = rm -f
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+INSTALL_FILE    = cp -f
+INSTALL_PROGRAM = cp -f
+INSTALL_DIR     = cp -f -R
+
+####### Output directory
+
+OBJECTS_DIR   = release/
+
+####### Files
+
+SOURCES       = tst_validatorstest.cpp \
+		main.cpp 
+OBJECTS       = release/tst_validatorstest.o \
+		release/main.o
+
+DIST          =   tst_validatorstest.cpp \
+		main.cpp
+QMAKE_TARGET  = tst_validatorstest
+DESTDIR        = release/ #avoid trailing-slash linebreak
+TARGET         = tst_validatorstest.exe
+DESTDIR_TARGET = release/tst_validatorstest.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Release  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET):  $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS)  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release validators.pro -spec win32-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) tst_validatorstest.zip $(SOURCES) $(DIST) validators.pro C:/Qt/5.8/mingw53_32/mkspecs/features/spec_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/qdevice.pri C:/Qt/5.8/mingw53_32/mkspecs/features/device_config.prf C:/Qt/5.8/mingw53_32/mkspecs/common/angle.conf C:/Qt/5.8/mingw53_32/mkspecs/qconfig.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_clucene_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_core_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_help_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_location_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_network_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri C:/Qt/5.8/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri C:/Qt/5.8/mingw53_32/mkspecs/features/qt_functions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt_config.prf C:/Qt/5.8/mingw53_32/mkspecs/win32-g++/qmake.conf C:/Qt/5.8/mingw53_32/mkspecs/features/spec_post.prf ../../.qmake.stash C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds.prf C:/Qt/5.8/mingw53_32/mkspecs/features/toolchain.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/default_pre.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resolve_config.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exclusive_builds_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/default_post.prf C:/Qt/5.8/mingw53_32/mkspecs/features/build_pass.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/console.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qml_debug.prf C:/Qt/5.8/mingw53_32/mkspecs/features/win32/rtti.prf C:/Qt/5.8/mingw53_32/mkspecs/features/precompile_header.prf C:/Qt/5.8/mingw53_32/mkspecs/features/warn_on.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qt.prf C:/Qt/5.8/mingw53_32/mkspecs/features/resources.prf C:/Qt/5.8/mingw53_32/mkspecs/features/moc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testlib_defines.prf C:/Qt/5.8/mingw53_32/mkspecs/features/qmake_use.prf C:/Qt/5.8/mingw53_32/mkspecs/features/file_copies.prf C:/Qt/5.8/mingw53_32/mkspecs/features/testcase_targets.prf C:/Qt/5.8/mingw53_32/mkspecs/features/exceptions.prf C:/Qt/5.8/mingw53_32/mkspecs/features/yacc.prf C:/Qt/5.8/mingw53_32/mkspecs/features/lex.prf validators.pro C:/Qt/5.8/mingw53_32/lib/Qt5Test.prl C:/Qt/5.8/mingw53_32/lib/Qt5Core.prl    C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp  tst_validatorstest.cpp main.cpp    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release/tst_validatorstest.o release/main.o
+
+distclean: clean 
+	-$(DEL_FILE) $(DESTDIR_TARGET)
+	-$(DEL_FILE) Makefile.Release
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_no_pch_compiler_make_all:
+compiler_no_pch_compiler_clean:
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: release/moc_predefs.h
+compiler_moc_predefs_clean:
+	-$(DEL_FILE) release/moc_predefs.h
+release/moc_predefs.h: C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -pipe -fno-keep-inline-dllexport -O2 -std=gnu++11 -frtti -Wall -Wextra -dM -E -o release/moc_predefs.h C:/Qt/5.8/mingw53_32/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all:
+compiler_moc_header_clean:
+compiler_moc_source_make_all: release/tst_validatorstest.moc
+compiler_moc_source_clean:
+	-$(DEL_FILE) release/tst_validatorstest.moc
+release/tst_validatorstest.moc: C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		tst_validatorstest.moc \
+		tst_validatorstest.cpp \
+		release/moc_predefs.h \
+		C:/Qt/5.8/mingw53_32/bin/moc.exe
+	'C:\Qt\5.8\mingw53_32\bin\moc.exe' $(DEFINES) --include release/moc_predefs.h -IC:/Qt/5.8/mingw53_32/mkspecs/win32-g++ -IC:/Users/SeDi/cpp/cit2/classintouch-2/ClassInTouch2/libs/entitymanager/tests/validators -IC:/Qt/5.8/mingw53_32/include -IC:/Qt/5.8/mingw53_32/include/QtTest -IC:/Qt/5.8/mingw53_32/include/QtCore -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -IC:/Qt/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++ -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -IC:/Qt/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward tst_validatorstest.cpp -o release/tst_validatorstest.moc
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_source_clean 
+
+
+
+####### Compile
+
+release/tst_validatorstest.o: tst_validatorstest.cpp C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h \
+		tst_validatorstest.moc
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/tst_validatorstest.o tst_validatorstest.cpp
+
+release/main.o: main.cpp C:/Qt/5.8/mingw53_32/include/QtTest/QtTest \
+		C:/Qt/5.8/mingw53_32/include/QtTest/QtTestDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCore \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QtCoreDepends \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qconfig.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcore-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocessordetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcompilerdetection.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypeinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsysinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlogging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qflags.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtypetraits.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasicatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qgenericatomic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qatomic_msvc.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qglobalstatic.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmutex.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnumeric.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversiontagging.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qnamespace.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstring.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qchar.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrefcount.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringbuilder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qalgorithms.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhashfunctions.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpair.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraylist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregexp.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringmatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetatype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvarlengtharray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontainerfwd.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobject_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracteventdispatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariant.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdebug.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qiodevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlocale.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qshareddata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpoint.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qset.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcontiguouscache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractnativeeventfilter.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstractstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qabstracttransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydataops.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qarraydatapointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbasictimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbitarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbuffer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qbytearraymatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcache.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcollator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineoption.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcommandlineparser.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcoreapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qcryptographichash.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatastream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdatetime.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdeadlinetimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qelapsedtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfiledevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qdiriterator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeasingcurve.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qendian.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qeventtransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qexception.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfactoryinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfileselector.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QObject \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QStringList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfilesystemwatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfinalstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuture.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfutureinterface.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrunnable.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresultstore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturesynchronizer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qfuturewatcher.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qhistorystate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qidentityproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qisenum.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonarray.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonvalue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsondocument.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qjsonobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibrary.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlibraryinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qversionnumber.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlinkedlist.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qlockfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qloggingcategory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmargins.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmath.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmessageauthenticationcode.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmetaobject.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedata.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimedatabase.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qmimetype.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qobjectcleanuphandler.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qparallelanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpauseanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qplugin.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpointer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpluginloader.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qprocess.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qpropertyanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qvariantanimation.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qqueue.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qreadwritelock.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qrect.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsize.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qregularexpression.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qresource.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsavefile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qscopedvaluerollback.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsequentialanimationgroup.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsettings.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsharedmemory.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignalmapper.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsignaltransition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsocketnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsortfilterproxymodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstack.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstandardpaths.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstate.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstatemachine.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstorageinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qstringlistmodel.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qsystemsemaphore.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporarydir.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QScopedPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtemporaryfile.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextboundaryfinder.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtextcodec.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthread.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadpool.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qthreadstorage.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimeline.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimer.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtimezone.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtranslator.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qurlquery.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/quuid.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwaitcondition.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qwineventnotifier.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qxmlstream.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/qtcoreversion.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmark.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_global.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qbenchmarkmetric.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qsignalspy.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesteventloop.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestcase.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestdata.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestsystem.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/QWindow \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindow.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtguiglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtgui-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QEvent \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMargins \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QRect \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurface.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qsurfaceformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qicon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixmap.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpaintdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcolor.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgb.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qrgba64.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qimage.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpixelformat.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtransform.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qmatrix.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpolygon.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qregion.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpainterpath.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qcursor.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QWidget \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qpalette.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qbrush.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfont.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontmetrics.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qfontinfo.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qkeysequence.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qvector2d.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qtouchdevice.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_network.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QHostAddress \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qhostaddress.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetworkglobal.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtnetwork-config.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qabstractsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkCookie \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkcookie.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QSharedDataPointer \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QList \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaType \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkReply \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkreply.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QIODevice \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QString \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QVariant \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkRequest \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkrequest.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QUrl \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QNetworkAccessManager \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qnetworkaccessmanager.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslConfiguration \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslconfiguration.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qtcpsocket.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslerror.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslcertificate.h \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qssl.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QFlags \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/QSslPreSharedKeyAuthenticator \
+		C:/Qt/5.8/mingw53_32/include/QtNetwork/qsslpresharedkeyauthenticator.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_widgets.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtest_gui.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestassert.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestkeyboard.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestspontaneevent.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qguiapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtGui/qinputmethod.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qapplication.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtestmouse.h \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QDebug \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qtesttouch.h \
+		C:/Qt/5.8/mingw53_32/include/QtWidgets/QSizePolicy \
+		C:/Qt/5.8/mingw53_32/include/QtCore/QMetaEnum \
+		C:/Qt/5.8/mingw53_32/include/QtTest/qttestversion.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git a/tests/validators/debug/main.o b/tests/validators/debug/main.o
new file mode 100644
index 0000000..2378938
Binary files /dev/null and b/tests/validators/debug/main.o differ
diff --git a/tests/validators/debug/moc_predefs.h b/tests/validators/debug/moc_predefs.h
new file mode 100644
index 0000000..e24c96d
--- /dev/null
+++ b/tests/validators/debug/moc_predefs.h
@@ -0,0 +1,278 @@
+#define __DBL_MIN_EXP__ (-1021)
+#define __cpp_attributes 200809
+#define __pentiumpro__ 1
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT_MIN__ 1.17549435082228750797e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 12
+#define _WIN32 1
+#define __INTMAX_C(c) c ## LL
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffff
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffU
+#define __WCHAR_MAX__ 0xffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544177e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT_EVAL_METHOD__ 2
+#define __cpp_binary_literals 201304
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __GNUC_PATCHLEVEL__ 0
+#define __UINT_FAST8_MAX__ 0xff
+#define __has_include(STR) __has_include__(STR)
+#define _stdcall __attribute__((__stdcall__))
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502e+4932L
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __UINTMAX_TYPE__ long long unsigned int
+#define __DEC32_EPSILON__ 1E-6DF
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __WINT_MIN__ 0
+#define __SCHAR_MAX__ 0x7f
+#define __WCHAR_MIN__ 0
+#define __INT64_C(c) c ## LL
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 4
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__ _
+#define __STDC_HOSTED__ 1
+#define __WIN32 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT_EPSILON__ 1.19209289550781250000e-7F
+#define __GXX_WEAK__ 1
+#define __LDBL_MIN__ 3.36210314311209350626e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __MINGW32__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __SIZEOF_LONG__ 4
+#define __UINT16_C(c) c
+#define __DECIMAL_DIG__ 21
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define _REENTRANT 1
+#define __GNUC__ 5
+#define _cdecl __attribute__((__cdecl__))
+#define __GXX_RTTI 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 12
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __i686 1
+#define __DBL_MAX__ double(1.79769313486231570815e+308L)
+#define _thiscall __attribute__((__thiscall__))
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffff
+#define __WINNT 1
+#define __DBL_HAS_INFINITY__ 1
+#define __INT64_MAX__ 0x7fffffffffffffffLL
+#define __WINNT__ 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INT_FAST16_TYPE__ short int
+#define _fastcall __attribute__((__fastcall__))
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201103L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __DBL_MAX_EXP__ 1024
+#define __DEC128_EPSILON__ 1E-33DL
+#define __ATOMIC_HLE_RELEASE 131072
+#define __WIN32__ 1
+#define __PTRDIFF_MAX__ 0x7fffffff
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __GNUG__ 5
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 4
+#define __cpp_rvalue_reference 200610
+#define __cpp_nsdmi 200809
+#define __SIZEOF_WINT_T__ 2
+#define __cpp_initializer_lists 200806
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1009
+#define __FLT_MIN_EXP__ (-125)
+#define __i686__ 1
+#define __cpp_lambdas 200907
+#define __INT_FAST64_TYPE__ long long int
+#define __DBL_MIN__ double(2.22507385850720138309e-308L)
+#define __FLT_MIN_10_EXP__ (-37)
+#define __DECIMAL_BID_FORMAT__ 1
+#define __GXX_TYPEINFO_EQUALITY_INLINE 0
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__ 
+#define __UINT16_MAX__ 0xffff
+#define __DBL_HAS_DENORM__ 1
+#define __cdecl __attribute__((__cdecl__))
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __i386 1
+#define __FLT_MANT_DIG__ 24
+#define __VERSION__ "5.3.0"
+#define __UINT64_C(c) c ## ULL
+#define __cpp_unicode_characters 200704
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define _X86_ 1
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __code_model_32__ 1
+#define __INT_FAST32_TYPE__ int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __INT16_MAX__ 0x7fff
+#define __i386__ 1
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffULL
+#define __INT8_TYPE__ signed char
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
+#define __UINTMAX_C(c) c ## ULL
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 4
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __pentiumpro 1
+#define __MSVCRT__ 1
+#define __INT_FAST16_MAX__ 0x7fff
+#define __UINT_FAST32_MAX__ 0xffffffffU
+#define __UINT_LEAST64_TYPE__ long long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffL
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ short unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __INT_LEAST64_TYPE__ long long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __INTPTR_MAX__ 0x7fffffff
+#define __GXX_MERGED_TYPEINFO_NAMES 0
+#define __cpp_range_based_for 200907
+#define __stdcall __attribute__((__stdcall__))
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __INTPTR_TYPE__ int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ short unsigned int
+#define __SIZEOF_FLOAT__ 4
+#define __UINTPTR_MAX__ 0xffffffffU
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __UINT_FAST64_TYPE__ long long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define WIN32 1
+#define __INT64_TYPE__ long long int
+#define __FLT_MAX_EXP__ 128
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 200802
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ short unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __LDBL_MIN_EXP__ (-16381)
+#define __INT_LEAST8_MAX__ 0x7f
+#define __WCHAR_UNSIGNED__ 1
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308085e-16L)
+#define __thiscall __attribute__((__thiscall__))
+#define __UINT8_C(c) c
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 2
+#define __UINT64_TYPE__ long long unsigned int
+#define __INT_FAST8_TYPE__ signed char
+#define __fastcall __attribute__((__fastcall__))
+#define __GNUC_STDC_INLINE__ 1
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __cpp_runtime_arrays 198712
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffLL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define WINNT 1
+#define __FLT_DENORM_MIN__ 1.40129846432481707092e-45F
+#define __INT8_MAX__ 0x7f
+#define __UINT_FAST32_TYPE__ unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859812e+38F
+#define __cpp_constexpr 200704
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __INTMAX_TYPE__ long long int
+#define i386 1
+#define _INTEGRAL_MAX_BITS 64
+#define __DEC128_MAX_EXP__ 6145
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __UINTMAX_MAX__ 0xffffffffffffffffULL
+#define __DEC32_MANT_DIG__ 7
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
+#define __INT16_C(c) c
+#define __STDC__ 1
+#define __PTRDIFF_TYPE__ int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __UINTPTR_TYPE__ unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffff
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __UINT_FAST8_TYPE__ unsigned char
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
+#define __declspec(x) __attribute__((x))
diff --git a/tests/validators/debug/tst_validatorstest.exe b/tests/validators/debug/tst_validatorstest.exe
new file mode 100644
index 0000000..468872b
Binary files /dev/null and b/tests/validators/debug/tst_validatorstest.exe differ
diff --git a/tests/validators/debug/tst_validatorstest.moc b/tests/validators/debug/tst_validatorstest.moc
new file mode 100644
index 0000000..66734d2
--- /dev/null
+++ b/tests/validators/debug/tst_validatorstest.moc
@@ -0,0 +1,126 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tst_validatorstest.cpp'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tst_validatorstest.cpp' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.8.0. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_ValidatorsTest_t {
+    QByteArrayData data[6];
+    char stringdata0[70];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_ValidatorsTest_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_ValidatorsTest_t qt_meta_stringdata_ValidatorsTest = {
+    {
+QT_MOC_LITERAL(0, 0, 14), // "ValidatorsTest"
+QT_MOC_LITERAL(1, 15, 12), // "initTestCase"
+QT_MOC_LITERAL(2, 28, 0), // ""
+QT_MOC_LITERAL(3, 29, 15), // "cleanupTestCase"
+QT_MOC_LITERAL(4, 45, 14), // "testCase1_data"
+QT_MOC_LITERAL(5, 60, 9) // "testCase1"
+
+    },
+    "ValidatorsTest\0initTestCase\0\0"
+    "cleanupTestCase\0testCase1_data\0testCase1"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_ValidatorsTest[] = {
+
+ // content:
+       7,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       4,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: name, argc, parameters, tag, flags
+       1,    0,   34,    2, 0x08 /* Private */,
+       3,    0,   35,    2, 0x08 /* Private */,
+       4,    0,   36,    2, 0x08 /* Private */,
+       5,    0,   37,    2, 0x08 /* Private */,
+
+ // slots: parameters
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+    QMetaType::Void,
+
+       0        // eod
+};
+
+void ValidatorsTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        ValidatorsTest *_t = static_cast<ValidatorsTest *>(_o);
+        Q_UNUSED(_t)
+        switch (_id) {
+        case 0: _t->initTestCase(); break;
+        case 1: _t->cleanupTestCase(); break;
+        case 2: _t->testCase1_data(); break;
+        case 3: _t->testCase1(); break;
+        default: ;
+        }
+    }
+    Q_UNUSED(_a);
+}
+
+const QMetaObject ValidatorsTest::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_ValidatorsTest.data,
+      qt_meta_data_ValidatorsTest,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
+};
+
+
+const QMetaObject *ValidatorsTest::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *ValidatorsTest::qt_metacast(const char *_clname)
+{
+    if (!_clname) return Q_NULLPTR;
+    if (!strcmp(_clname, qt_meta_stringdata_ValidatorsTest.stringdata0))
+        return static_cast<void*>(const_cast< ValidatorsTest*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int ValidatorsTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        if (_id < 4)
+            qt_static_metacall(this, _c, _id, _a);
+        _id -= 4;
+    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+        if (_id < 4)
+            *reinterpret_cast<int*>(_a[0]) = -1;
+        _id -= 4;
+    }
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/tests/validators/debug/tst_validatorstest.o b/tests/validators/debug/tst_validatorstest.o
new file mode 100644
index 0000000..6b9ff9e
Binary files /dev/null and b/tests/validators/debug/tst_validatorstest.o differ
