From 5eea6564fbea3228a2f52fd5d823fabc17dece93 Mon Sep 17 00:00:00 2001
From: lcf <602481358@qq.com>
Date: 星期四, 24 七月 2025 09:09:28 +0800
Subject: [PATCH] 22

---
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/rollback.o              |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o               |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Debug                | 1509 +++++++++++++
 Server/付林涛/code/tianKai/addfile.cpp                                                            |   14 
 Server/付林涛/code/tianKai/addfile.h                                                              |   24 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/.qmake.stash                  |   21 
 Server/付林涛/log/~WRL2821.tmp                                                                    |    0 
 Server/付林涛/code/tianKai/readlog.cpp                                                            |   14 
 Client/程泽坤/log/日志_程泽坤_0723.doc                                                                 |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_rollback.h                 |   81 
 Server/付林涛/code/tianKai/release.h                                                              |   22 
 Server/付林涛/code/tianKai/vcsmainwindow.ui                                                       |  135 +
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_addfile.h                  |  155 +
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.cpp        |   90 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.cpp         |   90 
 Server/付林涛/code/tianKai/vcsmainwindow.h                                                        |   38 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe             |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_vcsmainwindow.h            |  125 +
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp         |   90 
 Server/付林涛/code/tianKai/rollback.cpp                                                           |   14 
 Server/付林涛/code/tianKai/readlog.ui                                                             |  175 +
 Server/付林涛/code/tianKai/rollback.h                                                             |   22 
 Server/付林涛/log/日志_付林涛_0723.doc                                                                 |    0 
 Server/付林涛/code/tianKai/readlog.h                                                              |   22 
 Server/付林涛/code/tianKai/main.cpp                                                               |   12 
 Server/雷家骅/log/日志_雷家骅_0724 .doc                                                                |    0 
 Server/付林涛/code/tianKai/vcsmainwindow.cpp                                                      |   45 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/readlog.o               |    0 
 Server/付林涛/code/tianKai/tianKai.pro                                                            |   46 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_release.h                  |   81 
 Server/付林涛/code/tianKai/addfile.ui                                                             |  280 ++
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.o     |    0 
 Client/李韩宇/log/日志_李韩宇_0723.doc                                                                 |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.o          |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o           |    0 
 Server/付林涛/log/日志_付林涛_0722.doc                                                                 |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_predefs.h           |  278 ++
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.cpp   |  128 +
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_readlog.h                  |  169 +
 Server/付林涛/code/tianKai/rollback.ui                                                            |   56 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.o           |    0 
 Client/熊国政/log/日志_熊国政_0723.doc                                                                 |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Release              | 1509 +++++++++++++
 Server/付林涛/code/tianKai/release.ui                                                             |   56 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Release |   13 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/vcsmainwindow.o         |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.cpp         |   90 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/release.o               |    0 
 Server/付林涛/code/tianKai/release.cpp                                                            |   15 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Debug   |   13 
 Server/付林涛/code/tianKai/tianKai.pro.user                                                       |  806 +++++++
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile                      |  449 ++++
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/main.o                  |    0 
 Server/雷家骅/log/日志_雷家骅_0723.doc                                                                 |    0 
 Client/王旭东/log/日志_王旭东_0722.doc                                                                 |    0 
 Client/李韩宇/document/客户端版本更新.docx                                                               |    0 
 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.o           |    0 
 57 files changed, 6,687 insertions(+), 0 deletions(-)

diff --git "a/Client/\346\235\216\351\237\251\345\256\207/document/\345\256\242\346\210\267\347\253\257\347\211\210\346\234\254\346\233\264\346\226\260.docx" "b/Client/\346\235\216\351\237\251\345\256\207/document/\345\256\242\346\210\267\347\253\257\347\211\210\346\234\254\346\233\264\346\226\260.docx"
index 36ff4d1..ff8776e 100644
--- "a/Client/\346\235\216\351\237\251\345\256\207/document/\345\256\242\346\210\267\347\253\257\347\211\210\346\234\254\346\233\264\346\226\260.docx"
+++ "b/Client/\346\235\216\351\237\251\345\256\207/document/\345\256\242\346\210\267\347\253\257\347\211\210\346\234\254\346\233\264\346\226\260.docx"
Binary files differ
diff --git "a/Client/\346\235\216\351\237\251\345\256\207/log/\346\227\245\345\277\227_\346\235\216\351\237\251\345\256\207_0723.doc" "b/Client/\346\235\216\351\237\251\345\256\207/log/\346\227\245\345\277\227_\346\235\216\351\237\251\345\256\207_0723.doc"
new file mode 100644
index 0000000..90e7a3a
--- /dev/null
+++ "b/Client/\346\235\216\351\237\251\345\256\207/log/\346\227\245\345\277\227_\346\235\216\351\237\251\345\256\207_0723.doc"
Binary files differ
diff --git "a/Client/\347\206\212\345\233\275\346\224\277/log/\346\227\245\345\277\227_\347\206\212\345\233\275\346\224\277_0723.doc" "b/Client/\347\206\212\345\233\275\346\224\277/log/\346\227\245\345\277\227_\347\206\212\345\233\275\346\224\277_0723.doc"
new file mode 100644
index 0000000..1b9e6af
--- /dev/null
+++ "b/Client/\347\206\212\345\233\275\346\224\277/log/\346\227\245\345\277\227_\347\206\212\345\233\275\346\224\277_0723.doc"
Binary files differ
diff --git "a/Client/\347\216\213\346\227\255\344\270\234/log/\346\227\245\345\277\227_\347\216\213\346\227\255\344\270\234_0722.doc" "b/Client/\347\216\213\346\227\255\344\270\234/log/\346\227\245\345\277\227_\347\216\213\346\227\255\344\270\234_0722.doc"
new file mode 100644
index 0000000..92324e4
--- /dev/null
+++ "b/Client/\347\216\213\346\227\255\344\270\234/log/\346\227\245\345\277\227_\347\216\213\346\227\255\344\270\234_0722.doc"
Binary files differ
diff --git "a/Client/\347\250\213\346\263\275\345\235\244/log/\346\227\245\345\277\227_\347\250\213\346\263\275\345\235\244_0723.doc" "b/Client/\347\250\213\346\263\275\345\235\244/log/\346\227\245\345\277\227_\347\250\213\346\263\275\345\235\244_0723.doc"
new file mode 100644
index 0000000..7f4c590
--- /dev/null
+++ "b/Client/\347\250\213\346\263\275\345\235\244/log/\346\227\245\345\277\227_\347\250\213\346\263\275\345\235\244_0723.doc"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/.qmake.stash" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/.qmake.stash"
new file mode 100644
index 0000000..a59306d
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/.qmake.stash"
@@ -0,0 +1,21 @@
+QMAKE_CXX.INCDIRS = \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward
+QMAKE_CXX.LIBDIRS = \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0 \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/lib \
+    D:/Qt/Qt5.9.4/Tools/mingw530_32/lib
+QMAKE_CXX.QT_COMPILER_STDCXX = 199711L
+QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 5
+QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 3
+QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0
+QMAKE_CXX.COMPILER_MACROS = \
+    QT_COMPILER_STDCXX \
+    QMAKE_GCC_MAJOR_VERSION \
+    QMAKE_GCC_MINOR_VERSION \
+    QMAKE_GCC_PATCH_VERSION
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile"
new file mode 100644
index 0000000..9556e50
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile"
@@ -0,0 +1,449 @@
+#############################################################################
+# Makefile for building: tianKai
+# Generated by qmake (3.1) (Qt 5.9.4)
+# Project:  ..\tianKai\tianKai.pro
+# Template: app
+# Command: D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -o Makefile ..\tianKai\tianKai.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
+#############################################################################
+
+MAKEFILE      = Makefile
+
+first: debug
+install: debug-install
+uninstall: debug-uninstall
+QMAKE         = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe
+DEL_FILE      = del
+CHK_DIR_EXISTS= if not exist
+MKDIR         = mkdir
+COPY          = copy /y
+COPY_FILE     = copy /y
+COPY_DIR      = xcopy /s /q /y /i
+INSTALL_FILE  = copy /y
+INSTALL_PROGRAM = copy /y
+INSTALL_DIR   = xcopy /s /q /y /i
+QINSTALL      = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -install qinstall
+QINSTALL_PROGRAM = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -install qinstall -exe
+DEL_FILE      = del
+SYMLINK       = $(QMAKE) -install ln -f -s
+DEL_DIR       = rmdir
+MOVE          = move
+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: ../tianKai/tianKai.pro ../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++/qmake.conf ../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/spec_pre.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/qdevice.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/device_config.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/sanitize.conf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/gcc-base.conf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/g++-base.conf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/angle.conf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/qconfig.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3danimation.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3danimation_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_core.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gamepad.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gamepad_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_help.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_location.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_network.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_networkauth.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_networkauth_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_remoteobjects.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_remoteobjects_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_repparser.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_repparser_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_script.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_script_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scripttools.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scripttools_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qt_functions.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qt_config.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++/qmake.conf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/spec_post.prf \
+		.qmake.stash \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/exclusive_builds.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/toolchain.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/default_pre.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/win32/default_pre.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/resolve_config.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/default_post.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qml_debug.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/precompile_header.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/warn_on.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qt.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/resources.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/moc.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/win32/opengl.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/uic.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qmake_use.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/file_copies.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/win32/windows.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/testcase_targets.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/exceptions.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/yacc.prf \
+		../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/lex.prf \
+		../tianKai/tianKai.pro \
+		../../Qt5.9.4/5.9.4/mingw53_32/lib/qtmaind.prl \
+		../../Qt5.9.4/5.9.4/mingw53_32/lib/Qt5Widgets.prl \
+		../../Qt5.9.4/5.9.4/mingw53_32/lib/Qt5Gui.prl \
+		../../Qt5.9.4/5.9.4/mingw53_32/lib/Qt5Core.prl
+	$(QMAKE) -o Makefile ..\tianKai\tianKai.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/spec_pre.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/qdevice.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/device_config.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/sanitize.conf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/gcc-base.conf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/g++-base.conf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/common/angle.conf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/qconfig.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3danimation.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3danimation_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_core.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gamepad.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gamepad_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_help.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_location.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_network.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_networkauth.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_networkauth_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_remoteobjects.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_remoteobjects_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_repparser.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_repparser_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_script.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_script_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scripttools.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scripttools_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qt_functions.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qt_config.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++/qmake.conf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/spec_post.prf:
+.qmake.stash:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/exclusive_builds.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/toolchain.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/default_pre.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/win32/default_pre.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/resolve_config.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/default_post.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qml_debug.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/precompile_header.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/warn_on.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qt.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/resources.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/moc.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/win32/opengl.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/uic.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/qmake_use.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/file_copies.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/win32/windows.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/testcase_targets.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/exceptions.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/yacc.prf:
+../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/lex.prf:
+../tianKai/tianKai.pro:
+../../Qt5.9.4/5.9.4/mingw53_32/lib/qtmaind.prl:
+../../Qt5.9.4/5.9.4/mingw53_32/lib/Qt5Widgets.prl:
+../../Qt5.9.4/5.9.4/mingw53_32/lib/Qt5Gui.prl:
+../../Qt5.9.4/5.9.4/mingw53_32/lib/Qt5Core.prl:
+qmake: FORCE
+	@$(QMAKE) -o Makefile ..\tianKai\tianKai.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) .qmake.stash
+
+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/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Debug" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Debug"
new file mode 100644
index 0000000..68c441d
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Debug"
@@ -0,0 +1,1509 @@
+#############################################################################
+# Makefile for building: tianKai
+# Generated by qmake (3.1) (Qt 5.9.4)
+# Project:  ..\tianKai\tianKai.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Debug
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -D_UNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN
+CFLAGS        = -fno-keep-inline-dllexport -g -Wall -W -Wextra $(DEFINES)
+CXXFLAGS      = -g -std=gnu++11 -Wall -W -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I..\tianKai -I. -I..\..\Qt5.9.4\5.9.4\mingw53_32\include -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtWidgets -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtGui -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtANGLE -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtCore -Idebug -I. -I..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-subsystem,windows -mthreads
+LIBS        =        -lmingw32 -LD:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libqtmaind.a -LC:\utils\my_sql\my_sql\lib -LC:\utils\postgresql\pgsql\lib -lshell32 D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libQt5Widgetsd.a D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libQt5Guid.a D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libQt5Cored.a 
+QMAKE         = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = zip -r -9
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = copy /y
+SED           = $(QMAKE) -install sed
+COPY_FILE     = copy /y
+COPY_DIR      = xcopy /s /q /y /i
+DEL_FILE      = del
+DEL_DIR       = rmdir
+MOVE          = move
+CHK_DIR_EXISTS= if not exist
+MKDIR         = mkdir
+INSTALL_FILE    = copy /y
+INSTALL_PROGRAM = copy /y
+INSTALL_DIR     = xcopy /s /q /y /i
+QINSTALL        = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -install qinstall
+QINSTALL_PROGRAM = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -install qinstall -exe
+
+####### Output directory
+
+OBJECTS_DIR   = debug
+
+####### Files
+
+SOURCES       = ..\tianKai\main.cpp \
+		..\tianKai\vcsmainwindow.cpp \
+		..\tianKai\addfile.cpp \
+		..\tianKai\release.cpp \
+		..\tianKai\rollback.cpp \
+		..\tianKai\readlog.cpp debug\moc_vcsmainwindow.cpp \
+		debug\moc_addfile.cpp \
+		debug\moc_release.cpp \
+		debug\moc_rollback.cpp \
+		debug\moc_readlog.cpp
+OBJECTS       = debug/main.o \
+		debug/vcsmainwindow.o \
+		debug/addfile.o \
+		debug/release.o \
+		debug/rollback.o \
+		debug/readlog.o \
+		debug/moc_vcsmainwindow.o \
+		debug/moc_addfile.o \
+		debug/moc_release.o \
+		debug/moc_rollback.o \
+		debug/moc_readlog.o
+
+DIST          =  ..\tianKai\vcsmainwindow.h \
+		..\tianKai\addfile.h \
+		..\tianKai\release.h \
+		..\tianKai\rollback.h \
+		..\tianKai\readlog.h ..\tianKai\main.cpp \
+		..\tianKai\vcsmainwindow.cpp \
+		..\tianKai\addfile.cpp \
+		..\tianKai\release.cpp \
+		..\tianKai\rollback.cpp \
+		..\tianKai\readlog.cpp
+QMAKE_TARGET  = tianKai
+DESTDIR        = debug\ #avoid trailing-slash linebreak
+TARGET         = tianKai.exe
+DESTDIR_TARGET = debug\tianKai.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Debug  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET): ui_vcsmainwindow.h ui_addfile.h ui_release.h ui_rollback.h ui_readlog.h $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.tianKai.Debug  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Debug ..\tianKai\tianKai.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) tianKai.zip $(SOURCES) $(DIST) ..\tianKai\tianKai.pro ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\spec_pre.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\qdevice.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\device_config.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\sanitize.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\gcc-base.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\g++-base.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\angle.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\qconfig.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3danimation.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3danimation_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dcore.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dcore_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dextras.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dextras_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dinput.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dinput_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dlogic.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dlogic_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquick.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquick_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickextras.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickextras_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickinput.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickinput_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickrender.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickrender_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3drender.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3drender_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_accessibility_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axbase.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axbase_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axcontainer.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axcontainer_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axserver.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axserver_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_bluetooth.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_bluetooth_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_bootstrap_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_charts.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_charts_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_concurrent.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_core.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_core_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_datavisualization.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_datavisualization_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_dbus.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_dbus_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_designer.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_designer_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_egl_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_fontdatabase_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gamepad.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gamepad_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gui.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gui_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_help.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_help_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_location.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_location_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimedia.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimedia_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_network.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_network_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_networkauth.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_networkauth_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_nfc.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_nfc_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_opengl.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_opengl_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_openglextensions.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_openglextensions_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_platformcompositor_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_positioning.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_positioning_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_printsupport.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_purchasing.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_purchasing_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qml.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qml_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmldevtools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmltest.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quick.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quick_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_remoteobjects.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_remoteobjects_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_repparser.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_repparser_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_script.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_script_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scripttools.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scripttools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scxml.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scxml_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sensors.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sensors_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialbus.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialbus_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialport.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialport_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sql.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sql_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_svg.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_svg_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_testlib.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_testlib_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_texttospeech.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_texttospeech_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_theme_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_uiplugin.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_uitools.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_uitools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_webchannel.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_webchannel_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_websockets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_websockets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_widgets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_widgets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_winextras.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_winextras_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xml.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xml_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qt_functions.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qt_config.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\win32-g++\qmake.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\spec_post.prf .qmake.stash ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\exclusive_builds.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\toolchain.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\default_pre.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\win32\default_pre.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\resolve_config.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\exclusive_builds_post.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\default_post.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\build_pass.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qml_debug.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\precompile_header.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\warn_on.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qt.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\resources.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\moc.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\win32\opengl.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\uic.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qmake_use.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\file_copies.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\win32\windows.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\testcase_targets.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\exceptions.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\yacc.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\lex.prf ..\tianKai\tianKai.pro ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\qtmaind.prl ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\Qt5Widgetsd.prl ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\Qt5Guid.prl ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\Qt5Cored.prl    ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\data\dummy.cpp ..\tianKai\vcsmainwindow.h ..\tianKai\addfile.h ..\tianKai\release.h ..\tianKai\rollback.h ..\tianKai\readlog.h ..\tianKai\main.cpp ..\tianKai\vcsmainwindow.cpp ..\tianKai\addfile.cpp ..\tianKai\release.cpp ..\tianKai\rollback.cpp ..\tianKai\readlog.cpp ..\tianKai\vcsmainwindow.ui ..\tianKai\addfile.ui ..\tianKai\release.ui ..\tianKai\rollback.ui ..\tianKai\readlog.ui    
+
+clean: compiler_clean 
+	-$(DEL_FILE) debug\main.o debug\vcsmainwindow.o debug\addfile.o debug\release.o debug\rollback.o debug\readlog.o debug\moc_vcsmainwindow.o debug\moc_addfile.o debug\moc_release.o debug\moc_rollback.o debug\moc_readlog.o
+
+distclean: clean 
+	-$(DEL_FILE) .qmake.stash
+	-$(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: ../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -g -std=gnu++11 -Wall -W -dM -E -o debug\moc_predefs.h ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\data\dummy.cpp
+
+compiler_moc_header_make_all: debug/moc_vcsmainwindow.cpp debug/moc_addfile.cpp debug/moc_release.cpp debug/moc_rollback.cpp debug/moc_readlog.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) debug\moc_vcsmainwindow.cpp debug\moc_addfile.cpp debug\moc_release.cpp debug\moc_rollback.cpp debug\moc_readlog.cpp
+debug/moc_vcsmainwindow.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		../tianKai/release.h \
+		../tianKai/vcsmainwindow.h \
+		debug/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include debug/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\vcsmainwindow.h -o debug\moc_vcsmainwindow.cpp
+
+debug/moc_addfile.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		debug/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include debug/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\addfile.h -o debug\moc_addfile.cpp
+
+debug/moc_release.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/release.h \
+		debug/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include debug/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\release.h -o debug\moc_release.cpp
+
+debug/moc_rollback.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/rollback.h \
+		debug/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include debug/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\rollback.h -o debug\moc_rollback.cpp
+
+debug/moc_readlog.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/readlog.h \
+		debug/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include debug/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\readlog.h -o debug\moc_readlog.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_uic_make_all: ui_vcsmainwindow.h ui_addfile.h ui_release.h ui_rollback.h ui_readlog.h
+compiler_uic_clean:
+	-$(DEL_FILE) ui_vcsmainwindow.h ui_addfile.h ui_release.h ui_rollback.h ui_readlog.h
+ui_vcsmainwindow.h: ../tianKai/vcsmainwindow.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\vcsmainwindow.ui -o ui_vcsmainwindow.h
+
+ui_addfile.h: ../tianKai/addfile.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\addfile.ui -o ui_addfile.h
+
+ui_release.h: ../tianKai/release.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\release.ui -o ui_release.h
+
+ui_rollback.h: ../tianKai/rollback.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\rollback.ui -o ui_rollback.h
+
+ui_readlog.h: ../tianKai/readlog.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\readlog.ui -o ui_readlog.h
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean 
+
+
+
+####### Compile
+
+debug/main.o: ../tianKai/main.cpp ../tianKai/vcsmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		../tianKai/release.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\main.o ..\tianKai\main.cpp
+
+debug/vcsmainwindow.o: ../tianKai/vcsmainwindow.cpp ../tianKai/vcsmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		../tianKai/release.h \
+		ui_vcsmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/QVariant \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QAction \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qaction.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qactiongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QButtonGroup \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qbuttongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QGroupBox \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qgroupbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qframe.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHBoxLayout \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qboxlayout.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlayout.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlayoutitem.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qgridlayout.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHeaderView \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qheaderview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractscrollarea.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemdelegate.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyleoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractspinbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvalidator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregularexpression.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyle.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabbar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qrubberband.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QPushButton \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qpushbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QSpacerItem \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QStackedWidget \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstackedwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QWidget
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\vcsmainwindow.o ..\tianKai\vcsmainwindow.cpp
+
+debug/addfile.o: ../tianKai/addfile.cpp ../tianKai/addfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_addfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/QVariant \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QAction \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qaction.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qactiongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QButtonGroup \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qbuttongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QComboBox \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qcombobox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemdelegate.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyleoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractspinbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvalidator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregularexpression.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyle.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabbar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qrubberband.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qframe.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QFrame \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHeaderView \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qheaderview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractscrollarea.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QLabel \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlabel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QLineEdit \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlineedit.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpen.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QPushButton \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qpushbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QTextEdit \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtextedit.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextdocument.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QWidget
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\addfile.o ..\tianKai\addfile.cpp
+
+debug/release.o: ../tianKai/release.cpp ../tianKai/release.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_release.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/QVariant \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QAction \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qaction.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qactiongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QButtonGroup \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qbuttongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHeaderView \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qheaderview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractscrollarea.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qframe.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemdelegate.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyleoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractspinbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvalidator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregularexpression.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyle.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabbar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qrubberband.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QTableWidget \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtablewidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtableview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QWidget
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\release.o ..\tianKai\release.cpp
+
+debug/rollback.o: ../tianKai/rollback.cpp ../tianKai/rollback.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_rollback.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\rollback.o ..\tianKai\rollback.cpp
+
+debug/readlog.o: ../tianKai/readlog.cpp ../tianKai/readlog.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_readlog.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\readlog.o ..\tianKai\readlog.cpp
+
+debug/moc_vcsmainwindow.o: debug/moc_vcsmainwindow.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_vcsmainwindow.o debug\moc_vcsmainwindow.cpp
+
+debug/moc_addfile.o: debug/moc_addfile.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_addfile.o debug\moc_addfile.cpp
+
+debug/moc_release.o: debug/moc_release.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_release.o debug\moc_release.cpp
+
+debug/moc_rollback.o: debug/moc_rollback.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_rollback.o debug\moc_rollback.cpp
+
+debug/moc_readlog.o: debug/moc_readlog.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_readlog.o debug\moc_readlog.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Release" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Release"
new file mode 100644
index 0000000..c1dd28f
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/Makefile.Release"
@@ -0,0 +1,1509 @@
+#############################################################################
+# Makefile for building: tianKai
+# Generated by qmake (3.1) (Qt 5.9.4)
+# Project:  ..\tianKai\tianKai.pro
+# Template: app
+#############################################################################
+
+MAKEFILE      = Makefile.Release
+
+####### Compiler, tools and options
+
+CC            = gcc
+CXX           = g++
+DEFINES       = -DUNICODE -D_UNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN
+CFLAGS        = -fno-keep-inline-dllexport -O2 -Wall -W -Wextra $(DEFINES)
+CXXFLAGS      = -O2 -std=gnu++11 -Wall -W -fexceptions -mthreads $(DEFINES)
+INCPATH       = -I..\tianKai -I. -I..\..\Qt5.9.4\5.9.4\mingw53_32\include -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtWidgets -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtGui -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtANGLE -I..\..\Qt5.9.4\5.9.4\mingw53_32\include\QtCore -Irelease -I. -I..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\win32-g++ 
+LINKER      =        g++
+LFLAGS        =        -Wl,-s -Wl,-subsystem,windows -mthreads
+LIBS        =        -lmingw32 -LD:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libqtmain.a -LC:\utils\my_sql\my_sql\lib -LC:\utils\postgresql\pgsql\lib -lshell32 D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libQt5Widgets.a D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libQt5Gui.a D:\Qt\Qt5.9.4\5.9.4\mingw53_32\lib\libQt5Core.a 
+QMAKE         = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe
+IDC           = idc
+IDL           = midl
+ZIP           = zip -r -9
+DEF_FILE      = 
+RES_FILE      = 
+COPY          = copy /y
+SED           = $(QMAKE) -install sed
+COPY_FILE     = copy /y
+COPY_DIR      = xcopy /s /q /y /i
+DEL_FILE      = del
+DEL_DIR       = rmdir
+MOVE          = move
+CHK_DIR_EXISTS= if not exist
+MKDIR         = mkdir
+INSTALL_FILE    = copy /y
+INSTALL_PROGRAM = copy /y
+INSTALL_DIR     = xcopy /s /q /y /i
+QINSTALL        = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -install qinstall
+QINSTALL_PROGRAM = D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\qmake.exe -install qinstall -exe
+
+####### Output directory
+
+OBJECTS_DIR   = release
+
+####### Files
+
+SOURCES       = ..\tianKai\main.cpp \
+		..\tianKai\vcsmainwindow.cpp \
+		..\tianKai\addfile.cpp \
+		..\tianKai\release.cpp \
+		..\tianKai\rollback.cpp \
+		..\tianKai\readlog.cpp release\moc_vcsmainwindow.cpp \
+		release\moc_addfile.cpp \
+		release\moc_release.cpp \
+		release\moc_rollback.cpp \
+		release\moc_readlog.cpp
+OBJECTS       = release/main.o \
+		release/vcsmainwindow.o \
+		release/addfile.o \
+		release/release.o \
+		release/rollback.o \
+		release/readlog.o \
+		release/moc_vcsmainwindow.o \
+		release/moc_addfile.o \
+		release/moc_release.o \
+		release/moc_rollback.o \
+		release/moc_readlog.o
+
+DIST          =  ..\tianKai\vcsmainwindow.h \
+		..\tianKai\addfile.h \
+		..\tianKai\release.h \
+		..\tianKai\rollback.h \
+		..\tianKai\readlog.h ..\tianKai\main.cpp \
+		..\tianKai\vcsmainwindow.cpp \
+		..\tianKai\addfile.cpp \
+		..\tianKai\release.cpp \
+		..\tianKai\rollback.cpp \
+		..\tianKai\readlog.cpp
+QMAKE_TARGET  = tianKai
+DESTDIR        = release\ #avoid trailing-slash linebreak
+TARGET         = tianKai.exe
+DESTDIR_TARGET = release\tianKai.exe
+
+####### Build rules
+
+first: all
+all: Makefile.Release  $(DESTDIR_TARGET)
+
+$(DESTDIR_TARGET): ui_vcsmainwindow.h ui_addfile.h ui_release.h ui_rollback.h ui_readlog.h $(OBJECTS) 
+	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.tianKai.Release  $(LIBS)
+
+qmake: FORCE
+	@$(QMAKE) -o Makefile.Release ..\tianKai\tianKai.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
+
+qmake_all: FORCE
+
+dist:
+	$(ZIP) tianKai.zip $(SOURCES) $(DIST) ..\tianKai\tianKai.pro ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\spec_pre.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\qdevice.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\device_config.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\sanitize.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\gcc-base.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\g++-base.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\common\angle.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\qconfig.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3danimation.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3danimation_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dcore.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dcore_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dextras.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dextras_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dinput.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dinput_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dlogic.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dlogic_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquick.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquick_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickextras.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickextras_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickinput.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickinput_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickrender.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickrender_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3drender.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_3drender_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_accessibility_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axbase.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axbase_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axcontainer.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axcontainer_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axserver.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_axserver_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_bluetooth.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_bluetooth_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_bootstrap_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_charts.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_charts_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_concurrent.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_core.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_core_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_datavisualization.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_datavisualization_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_dbus.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_dbus_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_designer.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_designer_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_egl_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_fontdatabase_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gamepad.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gamepad_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gui.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_gui_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_help.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_help_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_location.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_location_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimedia.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimedia_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_network.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_network_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_networkauth.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_networkauth_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_nfc.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_nfc_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_opengl.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_opengl_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_openglextensions.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_openglextensions_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_platformcompositor_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_positioning.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_positioning_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_printsupport.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_purchasing.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_purchasing_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qml.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qml_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmldevtools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmltest.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quick.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quick_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_remoteobjects.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_remoteobjects_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_repparser.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_repparser_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_script.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_script_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scripttools.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scripttools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scxml.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_scxml_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sensors.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sensors_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialbus.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialbus_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialport.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_serialport_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sql.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_sql_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_svg.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_svg_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_testlib.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_testlib_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_texttospeech.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_texttospeech_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_theme_support_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_uiplugin.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_uitools.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_uitools_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_webchannel.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_webchannel_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_websockets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_websockets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_widgets.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_widgets_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_winextras.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_winextras_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xml.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xml_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns_private.pri ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qt_functions.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qt_config.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\win32-g++\qmake.conf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\spec_post.prf .qmake.stash ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\exclusive_builds.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\toolchain.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\default_pre.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\win32\default_pre.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\resolve_config.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\exclusive_builds_post.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\default_post.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\build_pass.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qml_debug.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\precompile_header.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\warn_on.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qt.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\resources.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\moc.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\win32\opengl.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\uic.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\qmake_use.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\file_copies.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\win32\windows.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\testcase_targets.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\exceptions.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\yacc.prf ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\lex.prf ..\tianKai\tianKai.pro ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\qtmain.prl ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\Qt5Widgets.prl ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\Qt5Gui.prl ..\..\Qt5.9.4\5.9.4\mingw53_32\lib\Qt5Core.prl    ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\data\dummy.cpp ..\tianKai\vcsmainwindow.h ..\tianKai\addfile.h ..\tianKai\release.h ..\tianKai\rollback.h ..\tianKai\readlog.h ..\tianKai\main.cpp ..\tianKai\vcsmainwindow.cpp ..\tianKai\addfile.cpp ..\tianKai\release.cpp ..\tianKai\rollback.cpp ..\tianKai\readlog.cpp ..\tianKai\vcsmainwindow.ui ..\tianKai\addfile.ui ..\tianKai\release.ui ..\tianKai\rollback.ui ..\tianKai\readlog.ui    
+
+clean: compiler_clean 
+	-$(DEL_FILE) release\main.o release\vcsmainwindow.o release\addfile.o release\release.o release\rollback.o release\readlog.o release\moc_vcsmainwindow.o release\moc_addfile.o release\moc_release.o release\moc_rollback.o release\moc_readlog.o
+
+distclean: clean 
+	-$(DEL_FILE) .qmake.stash
+	-$(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: ../../Qt5.9.4/5.9.4/mingw53_32/mkspecs/features/data/dummy.cpp
+	g++ -O2 -std=gnu++11 -Wall -W -dM -E -o release\moc_predefs.h ..\..\Qt5.9.4\5.9.4\mingw53_32\mkspecs\features\data\dummy.cpp
+
+compiler_moc_header_make_all: release/moc_vcsmainwindow.cpp release/moc_addfile.cpp release/moc_release.cpp release/moc_rollback.cpp release/moc_readlog.cpp
+compiler_moc_header_clean:
+	-$(DEL_FILE) release\moc_vcsmainwindow.cpp release\moc_addfile.cpp release\moc_release.cpp release\moc_rollback.cpp release\moc_readlog.cpp
+release/moc_vcsmainwindow.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		../tianKai/release.h \
+		../tianKai/vcsmainwindow.h \
+		release/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include release/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\vcsmainwindow.h -o release\moc_vcsmainwindow.cpp
+
+release/moc_addfile.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		release/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include release/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\addfile.h -o release\moc_addfile.cpp
+
+release/moc_release.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/release.h \
+		release/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include release/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\release.h -o release\moc_release.cpp
+
+release/moc_rollback.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/rollback.h \
+		release/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include release/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\rollback.h -o release\moc_rollback.cpp
+
+release/moc_readlog.cpp: ../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/readlog.h \
+		release/moc_predefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/moc.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\moc.exe $(DEFINES) --include release/moc_predefs.h -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/mkspecs/win32-g++ -ID:/Qt/QtProject/tianKai -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtGui -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtANGLE -ID:/Qt/Qt5.9.4/5.9.4/mingw53_32/include/QtCore -I. -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/lib/gcc/i686-w64-mingw32/5.3.0/include-fixed -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++ -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/i686-w64-mingw32 -ID:/Qt/Qt5.9.4/Tools/mingw530_32/i686-w64-mingw32/include/c++/backward ..\tianKai\readlog.h -o release\moc_readlog.cpp
+
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_uic_make_all: ui_vcsmainwindow.h ui_addfile.h ui_release.h ui_rollback.h ui_readlog.h
+compiler_uic_clean:
+	-$(DEL_FILE) ui_vcsmainwindow.h ui_addfile.h ui_release.h ui_rollback.h ui_readlog.h
+ui_vcsmainwindow.h: ../tianKai/vcsmainwindow.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\vcsmainwindow.ui -o ui_vcsmainwindow.h
+
+ui_addfile.h: ../tianKai/addfile.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\addfile.ui -o ui_addfile.h
+
+ui_release.h: ../tianKai/release.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\release.ui -o ui_release.h
+
+ui_rollback.h: ../tianKai/rollback.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\rollback.ui -o ui_rollback.h
+
+ui_readlog.h: ../tianKai/readlog.ui \
+		../../Qt5.9.4/5.9.4/mingw53_32/bin/uic.exe
+	D:\Qt\Qt5.9.4\5.9.4\mingw53_32\bin\uic.exe ..\tianKai\readlog.ui -o ui_readlog.h
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean 
+
+
+
+####### Compile
+
+release/main.o: ../tianKai/main.cpp ../tianKai/vcsmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		../tianKai/release.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\main.o ..\tianKai\main.cpp
+
+release/vcsmainwindow.o: ../tianKai/vcsmainwindow.cpp ../tianKai/vcsmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		../tianKai/addfile.h \
+		../tianKai/release.h \
+		ui_vcsmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/QVariant \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QAction \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qaction.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qactiongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QButtonGroup \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qbuttongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QGroupBox \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qgroupbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qframe.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHBoxLayout \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qboxlayout.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlayout.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlayoutitem.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qgridlayout.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHeaderView \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qheaderview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractscrollarea.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemdelegate.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyleoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractspinbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvalidator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregularexpression.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyle.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabbar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qrubberband.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QPushButton \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qpushbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QSpacerItem \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QStackedWidget \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstackedwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QWidget
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\vcsmainwindow.o ..\tianKai\vcsmainwindow.cpp
+
+release/addfile.o: ../tianKai/addfile.cpp ../tianKai/addfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_addfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/QVariant \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QAction \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qaction.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qactiongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QButtonGroup \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qbuttongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QComboBox \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qcombobox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemdelegate.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyleoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractspinbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvalidator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregularexpression.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyle.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabbar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qrubberband.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qframe.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QFrame \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHeaderView \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qheaderview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractscrollarea.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QLabel \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlabel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QLineEdit \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qlineedit.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpen.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QPushButton \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qpushbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractbutton.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QTextEdit \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtextedit.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtextdocument.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QWidget
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\addfile.o ..\tianKai\addfile.cpp
+
+release/release.o: ../tianKai/release.cpp ../tianKai/release.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_release.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/QVariant \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QAction \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qaction.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qactiongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QApplication \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qeventloop.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qdesktopwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qguiapplication.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qinputmethod.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QButtonGroup \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qbuttongroup.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QHeaderView \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qheaderview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractscrollarea.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qframe.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qabstractitemmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qitemselectionmodel.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractitemdelegate.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyleoption.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractspinbox.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvalidator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregularexpression.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qabstractslider.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qstyle.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabbar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qrubberband.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QTableWidget \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtablewidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtableview.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QWidget
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\release.o ..\tianKai\release.cpp
+
+release/rollback.o: ../tianKai/rollback.cpp ../tianKai/rollback.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_rollback.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\rollback.o ..\tianKai\rollback.cpp
+
+release/readlog.o: ../tianKai/readlog.cpp ../tianKai/readlog.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/QMainWindow \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qmainwindow.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtguiglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobal.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qconfig.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtcore-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsystemdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qprocessordetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcompilerdetection.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtypeinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsysinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlogging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qflags.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbasicatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_bootstrap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qgenericatomic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_cxx11.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qatomic_msvc.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qglobalstatic.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmutex.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnumeric.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qversiontagging.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtgui-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtwidgets-config.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qnamespace.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobjectdefs_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qwindowdefs_win.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstring.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qchar.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrefcount.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qarraydata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringbuilder.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qalgorithms.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiterator.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhashfunctions.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpair.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qbytearraylist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringlist.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qregexp.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qstringmatcher.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcoreevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qscopedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmetatype.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvarlengtharray.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontainerfwd.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qobject_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmargins.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpaintdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qrect.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsize.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qpoint.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpalette.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcolor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgb.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qrgba64.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qbrush.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvector.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qmatrix.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpolygon.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qregion.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdatastream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qiodevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qline.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtransform.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpainterpath.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qimage.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixelformat.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qpixmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qshareddata.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qhash.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qsharedpointer_impl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfont.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontmetrics.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qfontinfo.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qsizepolicy.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qcursor.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qkeysequence.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qevent.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qvariant.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qmap.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qdebug.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qtextstream.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qlocale.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qset.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qcontiguouscache.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurl.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qurlquery.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfile.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtCore/qfiledevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qvector2d.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qtouchdevice.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtWidgets/qtabwidget.h \
+		../../Qt5.9.4/5.9.4/mingw53_32/include/QtGui/qicon.h \
+		ui_readlog.h
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\readlog.o ..\tianKai\readlog.cpp
+
+release/moc_vcsmainwindow.o: release/moc_vcsmainwindow.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_vcsmainwindow.o release\moc_vcsmainwindow.cpp
+
+release/moc_addfile.o: release/moc_addfile.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_addfile.o release\moc_addfile.cpp
+
+release/moc_release.o: release/moc_release.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_release.o release\moc_release.cpp
+
+release/moc_rollback.o: release/moc_rollback.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_rollback.o release\moc_rollback.cpp
+
+release/moc_readlog.o: release/moc_readlog.cpp 
+	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_readlog.o release\moc_readlog.cpp
+
+####### Install
+
+install:  FORCE
+
+uninstall:  FORCE
+
+FORCE:
+
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o"
new file mode 100644
index 0000000..3cf1655
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/main.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/main.o"
new file mode 100644
index 0000000..24a32a5
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/main.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp"
new file mode 100644
index 0000000..48c4663
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp"
@@ -0,0 +1,90 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'addfile.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../tianKai/addfile.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'addfile.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.9.4. 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_AddFile_t {
+    QByteArrayData data[1];
+    char stringdata0[8];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_AddFile_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_AddFile_t qt_meta_stringdata_AddFile = {
+    {
+QT_MOC_LITERAL(0, 0, 7) // "AddFile"
+
+    },
+    "AddFile"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_AddFile[] = {
+
+ // 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 AddFile::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 AddFile::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_AddFile.data,
+      qt_meta_data_AddFile,  qt_static_metacall, nullptr, nullptr}
+};
+
+
+const QMetaObject *AddFile::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *AddFile::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_AddFile.stringdata0))
+        return static_cast<void*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int AddFile::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o"
new file mode 100644
index 0000000..ab38563
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_predefs.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_predefs.h"
new file mode 100644
index 0000000..e24c96d
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/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/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.cpp"
new file mode 100644
index 0000000..feb9efc
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.cpp"
@@ -0,0 +1,90 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'readlog.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../tianKai/readlog.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'readlog.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.9.4. 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_ReadLog_t {
+    QByteArrayData data[1];
+    char stringdata0[8];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_ReadLog_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_ReadLog_t qt_meta_stringdata_ReadLog = {
+    {
+QT_MOC_LITERAL(0, 0, 7) // "ReadLog"
+
+    },
+    "ReadLog"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_ReadLog[] = {
+
+ // 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 ReadLog::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 ReadLog::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_ReadLog.data,
+      qt_meta_data_ReadLog,  qt_static_metacall, nullptr, nullptr}
+};
+
+
+const QMetaObject *ReadLog::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *ReadLog::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_ReadLog.stringdata0))
+        return static_cast<void*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int ReadLog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.o"
new file mode 100644
index 0000000..f7f6c07
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_readlog.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.cpp"
new file mode 100644
index 0000000..3313a6f
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.cpp"
@@ -0,0 +1,90 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'release.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../tianKai/release.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'release.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.9.4. 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_Release_t {
+    QByteArrayData data[1];
+    char stringdata0[8];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_Release_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_Release_t qt_meta_stringdata_Release = {
+    {
+QT_MOC_LITERAL(0, 0, 7) // "Release"
+
+    },
+    "Release"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Release[] = {
+
+ // 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 Release::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 Release::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_Release.data,
+      qt_meta_data_Release,  qt_static_metacall, nullptr, nullptr}
+};
+
+
+const QMetaObject *Release::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Release::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_Release.stringdata0))
+        return static_cast<void*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int Release::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.o"
new file mode 100644
index 0000000..80d9146
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_release.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.cpp"
new file mode 100644
index 0000000..29a633b
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.cpp"
@@ -0,0 +1,90 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'rollback.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../tianKai/rollback.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'rollback.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.9.4. 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_RollBack_t {
+    QByteArrayData data[1];
+    char stringdata0[9];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_RollBack_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_RollBack_t qt_meta_stringdata_RollBack = {
+    {
+QT_MOC_LITERAL(0, 0, 8) // "RollBack"
+
+    },
+    "RollBack"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_RollBack[] = {
+
+ // 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 RollBack::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 RollBack::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_RollBack.data,
+      qt_meta_data_RollBack,  qt_static_metacall, nullptr, nullptr}
+};
+
+
+const QMetaObject *RollBack::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *RollBack::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_RollBack.stringdata0))
+        return static_cast<void*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int RollBack::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.o"
new file mode 100644
index 0000000..14c0a9d
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_rollback.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.cpp"
new file mode 100644
index 0000000..3af581b
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.cpp"
@@ -0,0 +1,128 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'vcsmainwindow.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../tianKai/vcsmainwindow.h"
+#include <QtCore/qbytearray.h>
+#include <QtCore/qmetatype.h>
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'vcsmainwindow.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.9.4. 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_VCSMainWindow_t {
+    QByteArrayData data[6];
+    char stringdata0[109];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+    qptrdiff(offsetof(qt_meta_stringdata_VCSMainWindow_t, stringdata0) + ofs \
+        - idx * sizeof(QByteArrayData)) \
+    )
+static const qt_meta_stringdata_VCSMainWindow_t qt_meta_stringdata_VCSMainWindow = {
+    {
+QT_MOC_LITERAL(0, 0, 13), // "VCSMainWindow"
+QT_MOC_LITERAL(1, 14, 21), // "on_pushButton_clicked"
+QT_MOC_LITERAL(2, 36, 0), // ""
+QT_MOC_LITERAL(3, 37, 23), // "on_pushButton_2_clicked"
+QT_MOC_LITERAL(4, 61, 23), // "on_pushButton_4_clicked"
+QT_MOC_LITERAL(5, 85, 23) // "on_pushButton_3_clicked"
+
+    },
+    "VCSMainWindow\0on_pushButton_clicked\0"
+    "\0on_pushButton_2_clicked\0"
+    "on_pushButton_4_clicked\0on_pushButton_3_clicked"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_VCSMainWindow[] = {
+
+ // 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 VCSMainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        VCSMainWindow *_t = static_cast<VCSMainWindow *>(_o);
+        Q_UNUSED(_t)
+        switch (_id) {
+        case 0: _t->on_pushButton_clicked(); break;
+        case 1: _t->on_pushButton_2_clicked(); break;
+        case 2: _t->on_pushButton_4_clicked(); break;
+        case 3: _t->on_pushButton_3_clicked(); break;
+        default: ;
+        }
+    }
+    Q_UNUSED(_a);
+}
+
+const QMetaObject VCSMainWindow::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_VCSMainWindow.data,
+      qt_meta_data_VCSMainWindow,  qt_static_metacall, nullptr, nullptr}
+};
+
+
+const QMetaObject *VCSMainWindow::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *VCSMainWindow::qt_metacast(const char *_clname)
+{
+    if (!_clname) return nullptr;
+    if (!strcmp(_clname, qt_meta_stringdata_VCSMainWindow.stringdata0))
+        return static_cast<void*>(this);
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int VCSMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::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/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.o"
new file mode 100644
index 0000000..9ebce86
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_vcsmainwindow.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/readlog.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/readlog.o"
new file mode 100644
index 0000000..01247a5
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/readlog.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/release.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/release.o"
new file mode 100644
index 0000000..7c77d52
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/release.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/rollback.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/rollback.o"
new file mode 100644
index 0000000..86dbf44
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/rollback.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe"
new file mode 100644
index 0000000..2a92916
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/vcsmainwindow.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/vcsmainwindow.o"
new file mode 100644
index 0000000..bcfffc1
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/vcsmainwindow.o"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Debug" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Debug"
new file mode 100644
index 0000000..09f0ccb
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Debug"
@@ -0,0 +1,13 @@
+INPUT(
+./debug\main.o
+./debug\vcsmainwindow.o
+./debug\addfile.o
+./debug\release.o
+./debug\rollback.o
+./debug\readlog.o
+./debug\moc_vcsmainwindow.o
+./debug\moc_addfile.o
+./debug\moc_release.o
+./debug\moc_rollback.o
+./debug\moc_readlog.o
+);
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Release" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Release"
new file mode 100644
index 0000000..6547b37
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/object_script.tianKai.Release"
@@ -0,0 +1,13 @@
+INPUT(
+./release\main.o
+./release\vcsmainwindow.o
+./release\addfile.o
+./release\release.o
+./release\rollback.o
+./release\readlog.o
+./release\moc_vcsmainwindow.o
+./release\moc_addfile.o
+./release\moc_release.o
+./release\moc_rollback.o
+./release\moc_readlog.o
+);
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_addfile.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_addfile.h"
new file mode 100644
index 0000000..83a2fce
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_addfile.h"
@@ -0,0 +1,155 @@
+/********************************************************************************
+** Form generated from reading UI file 'addfile.ui'
+**
+** Created by: Qt User Interface Compiler version 5.9.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_ADDFILE_H
+#define UI_ADDFILE_H
+
+#include <QtCore/QVariant>
+#include <QtWidgets/QAction>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QButtonGroup>
+#include <QtWidgets/QComboBox>
+#include <QtWidgets/QFrame>
+#include <QtWidgets/QHeaderView>
+#include <QtWidgets/QLabel>
+#include <QtWidgets/QLineEdit>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QPushButton>
+#include <QtWidgets/QTextEdit>
+#include <QtWidgets/QWidget>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_AddFile
+{
+public:
+    QWidget *centralwidget;
+    QLabel *label_5;
+    QTextEdit *textEdit;
+    QPushButton *pushButton;
+    QLineEdit *lineEdit;
+    QLabel *label_2;
+    QLabel *label_3;
+    QLineEdit *lineEdit_4;
+    QPushButton *pushButton_3;
+    QLabel *label_4;
+    QComboBox *comboBox;
+    QLabel *label_6;
+    QFrame *line;
+    QLineEdit *lineEdit_2;
+    QLineEdit *lineEdit_3;
+
+    void setupUi(QMainWindow *AddFile)
+    {
+        if (AddFile->objectName().isEmpty())
+            AddFile->setObjectName(QStringLiteral("AddFile"));
+        AddFile->resize(520, 370);
+        centralwidget = new QWidget(AddFile);
+        centralwidget->setObjectName(QStringLiteral("centralwidget"));
+        label_5 = new QLabel(centralwidget);
+        label_5->setObjectName(QStringLiteral("label_5"));
+        label_5->setGeometry(QRect(20, 200, 91, 22));
+        QFont font;
+        font.setPointSize(13);
+        label_5->setFont(font);
+        textEdit = new QTextEdit(centralwidget);
+        textEdit->setObjectName(QStringLiteral("textEdit"));
+        textEdit->setGeometry(QRect(120, 200, 391, 111));
+        QFont font1;
+        font1.setPointSize(11);
+        textEdit->setFont(font1);
+        pushButton = new QPushButton(centralwidget);
+        pushButton->setObjectName(QStringLiteral("pushButton"));
+        pushButton->setGeometry(QRect(420, 320, 91, 31));
+        pushButton->setFont(font1);
+        lineEdit = new QLineEdit(centralwidget);
+        lineEdit->setObjectName(QStringLiteral("lineEdit"));
+        lineEdit->setGeometry(QRect(10, 30, 361, 30));
+        QFont font2;
+        font2.setFamily(QString::fromUtf8("\345\276\256\350\275\257\351\233\205\351\273\221"));
+        font2.setPointSize(11);
+        lineEdit->setFont(font2);
+        label_2 = new QLabel(centralwidget);
+        label_2->setObjectName(QStringLiteral("label_2"));
+        label_2->setGeometry(QRect(10, 70, 91, 30));
+        label_2->setFont(font2);
+        label_3 = new QLabel(centralwidget);
+        label_3->setObjectName(QStringLiteral("label_3"));
+        label_3->setGeometry(QRect(10, 110, 91, 30));
+        label_3->setFont(font2);
+        lineEdit_4 = new QLineEdit(centralwidget);
+        lineEdit_4->setObjectName(QStringLiteral("lineEdit_4"));
+        lineEdit_4->setGeometry(QRect(70, 150, 130, 30));
+        lineEdit_4->setFont(font2);
+        pushButton_3 = new QPushButton(centralwidget);
+        pushButton_3->setObjectName(QStringLiteral("pushButton_3"));
+        pushButton_3->setGeometry(QRect(390, 30, 121, 30));
+        QFont font3;
+        font3.setFamily(QString::fromUtf8("\345\276\256\350\275\257\351\233\205\351\273\221"));
+        font3.setPointSize(12);
+        pushButton_3->setFont(font3);
+        label_4 = new QLabel(centralwidget);
+        label_4->setObjectName(QStringLiteral("label_4"));
+        label_4->setGeometry(QRect(10, 150, 91, 30));
+        label_4->setFont(font2);
+        comboBox = new QComboBox(centralwidget);
+        comboBox->setObjectName(QStringLiteral("comboBox"));
+        comboBox->setGeometry(QRect(281, 150, 110, 30));
+        comboBox->setFont(font2);
+        label_6 = new QLabel(centralwidget);
+        label_6->setObjectName(QStringLiteral("label_6"));
+        label_6->setGeometry(QRect(210, 150, 91, 30));
+        label_6->setFont(font2);
+        line = new QFrame(centralwidget);
+        line->setObjectName(QStringLiteral("line"));
+        line->setGeometry(QRect(10, 180, 500, 16));
+        line->setFrameShape(QFrame::HLine);
+        line->setFrameShadow(QFrame::Sunken);
+        lineEdit_2 = new QLineEdit(centralwidget);
+        lineEdit_2->setObjectName(QStringLiteral("lineEdit_2"));
+        lineEdit_2->setGeometry(QRect(120, 70, 391, 30));
+        lineEdit_2->setFont(font2);
+        lineEdit_3 = new QLineEdit(centralwidget);
+        lineEdit_3->setObjectName(QStringLiteral("lineEdit_3"));
+        lineEdit_3->setGeometry(QRect(120, 110, 391, 30));
+        lineEdit_3->setFont(font2);
+        AddFile->setCentralWidget(centralwidget);
+
+        retranslateUi(AddFile);
+
+        QMetaObject::connectSlotsByName(AddFile);
+    } // setupUi
+
+    void retranslateUi(QMainWindow *AddFile)
+    {
+        AddFile->setWindowTitle(QApplication::translate("AddFile", "MainWindow", Q_NULLPTR));
+        label_5->setText(QApplication::translate("AddFile", "\347\211\210\346\234\254\350\257\264\346\230\216\357\274\232", Q_NULLPTR));
+        pushButton->setText(QApplication::translate("AddFile", "\346\217\220\344\272\244", Q_NULLPTR));
+        label_2->setText(QApplication::translate("AddFile", "\345\256\242\346\210\267\347\253\257\350\267\257\345\276\204:", Q_NULLPTR));
+        label_3->setText(QApplication::translate("AddFile", "\346\234\215\345\212\241\347\253\257\350\267\257\345\276\204:", Q_NULLPTR));
+        pushButton_3->setText(QApplication::translate("AddFile", "\351\200\211\346\213\251\346\226\207\344\273\266", Q_NULLPTR));
+        label_4->setText(QApplication::translate("AddFile", "\347\211\210\346\234\254\345\217\267:", Q_NULLPTR));
+        comboBox->clear();
+        comboBox->insertItems(0, QStringList()
+         << QApplication::translate("AddFile", "1.01", Q_NULLPTR)
+         << QApplication::translate("AddFile", "1.02", Q_NULLPTR)
+         << QApplication::translate("AddFile", "2.01", Q_NULLPTR)
+         << QApplication::translate("AddFile", "2.02", Q_NULLPTR)
+        );
+        label_6->setText(QApplication::translate("AddFile", "\350\200\201\347\211\210\346\234\254\345\217\267:", Q_NULLPTR));
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class AddFile: public Ui_AddFile {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_ADDFILE_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_readlog.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_readlog.h"
new file mode 100644
index 0000000..9022ef1
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_readlog.h"
@@ -0,0 +1,169 @@
+/********************************************************************************
+** Form generated from reading UI file 'readlog.ui'
+**
+** Created by: Qt User Interface Compiler version 5.9.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_READLOG_H
+#define UI_READLOG_H
+
+#include <QtCore/QVariant>
+#include <QtWidgets/QAction>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QButtonGroup>
+#include <QtWidgets/QComboBox>
+#include <QtWidgets/QDateTimeEdit>
+#include <QtWidgets/QHBoxLayout>
+#include <QtWidgets/QHeaderView>
+#include <QtWidgets/QLabel>
+#include <QtWidgets/QLineEdit>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QPushButton>
+#include <QtWidgets/QSpacerItem>
+#include <QtWidgets/QTableWidget>
+#include <QtWidgets/QWidget>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_ReadLog
+{
+public:
+    QWidget *centralwidget;
+    QTableWidget *tableWidget;
+    QWidget *widget;
+    QHBoxLayout *horizontalLayout;
+    QLabel *label;
+    QLineEdit *lineEdit;
+    QLabel *label_2;
+    QDateTimeEdit *dateTimeEdit;
+    QWidget *widget1;
+    QHBoxLayout *horizontalLayout_2;
+    QLabel *label_3;
+    QComboBox *comboBox;
+    QSpacerItem *horizontalSpacer;
+    QPushButton *pushButton;
+
+    void setupUi(QMainWindow *ReadLog)
+    {
+        if (ReadLog->objectName().isEmpty())
+            ReadLog->setObjectName(QStringLiteral("ReadLog"));
+        ReadLog->resize(520, 370);
+        centralwidget = new QWidget(ReadLog);
+        centralwidget->setObjectName(QStringLiteral("centralwidget"));
+        tableWidget = new QTableWidget(centralwidget);
+        if (tableWidget->columnCount() < 5)
+            tableWidget->setColumnCount(5);
+        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem);
+        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem1);
+        QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(2, __qtablewidgetitem2);
+        QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(3, __qtablewidgetitem3);
+        QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(4, __qtablewidgetitem4);
+        tableWidget->setObjectName(QStringLiteral("tableWidget"));
+        tableWidget->setGeometry(QRect(10, 130, 503, 231));
+        widget = new QWidget(centralwidget);
+        widget->setObjectName(QStringLiteral("widget"));
+        widget->setGeometry(QRect(70, 30, 381, 25));
+        horizontalLayout = new QHBoxLayout(widget);
+        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
+        horizontalLayout->setContentsMargins(0, 0, 0, 0);
+        label = new QLabel(widget);
+        label->setObjectName(QStringLiteral("label"));
+        QFont font;
+        font.setPointSize(11);
+        label->setFont(font);
+
+        horizontalLayout->addWidget(label);
+
+        lineEdit = new QLineEdit(widget);
+        lineEdit->setObjectName(QStringLiteral("lineEdit"));
+
+        horizontalLayout->addWidget(lineEdit);
+
+        label_2 = new QLabel(widget);
+        label_2->setObjectName(QStringLiteral("label_2"));
+        label_2->setFont(font);
+
+        horizontalLayout->addWidget(label_2);
+
+        dateTimeEdit = new QDateTimeEdit(widget);
+        dateTimeEdit->setObjectName(QStringLiteral("dateTimeEdit"));
+
+        horizontalLayout->addWidget(dateTimeEdit);
+
+        widget1 = new QWidget(centralwidget);
+        widget1->setObjectName(QStringLiteral("widget1"));
+        widget1->setGeometry(QRect(70, 60, 381, 25));
+        horizontalLayout_2 = new QHBoxLayout(widget1);
+        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
+        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
+        label_3 = new QLabel(widget1);
+        label_3->setObjectName(QStringLiteral("label_3"));
+        label_3->setFont(font);
+
+        horizontalLayout_2->addWidget(label_3);
+
+        comboBox = new QComboBox(widget1);
+        comboBox->setObjectName(QStringLiteral("comboBox"));
+        comboBox->setFont(font);
+
+        horizontalLayout_2->addWidget(comboBox);
+
+        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
+
+        horizontalLayout_2->addItem(horizontalSpacer);
+
+        pushButton = new QPushButton(widget1);
+        pushButton->setObjectName(QStringLiteral("pushButton"));
+        pushButton->setFont(font);
+
+        horizontalLayout_2->addWidget(pushButton);
+
+        ReadLog->setCentralWidget(centralwidget);
+
+        retranslateUi(ReadLog);
+
+        QMetaObject::connectSlotsByName(ReadLog);
+    } // setupUi
+
+    void retranslateUi(QMainWindow *ReadLog)
+    {
+        ReadLog->setWindowTitle(QApplication::translate("ReadLog", "MainWindow", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem = tableWidget->horizontalHeaderItem(0);
+        ___qtablewidgetitem->setText(QApplication::translate("ReadLog", "\346\226\207\344\273\266\345\220\215", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem1 = tableWidget->horizontalHeaderItem(1);
+        ___qtablewidgetitem1->setText(QApplication::translate("ReadLog", "\346\227\245  \346\234\237", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem2 = tableWidget->horizontalHeaderItem(2);
+        ___qtablewidgetitem2->setText(QApplication::translate("ReadLog", "\347\272\247  \345\210\253", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem3 = tableWidget->horizontalHeaderItem(3);
+        ___qtablewidgetitem3->setText(QApplication::translate("ReadLog", "\350\247\246\345\217\221\345\207\275\346\225\260", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem4 = tableWidget->horizontalHeaderItem(4);
+        ___qtablewidgetitem4->setText(QApplication::translate("ReadLog", "\346\237\245  \347\234\213", Q_NULLPTR));
+        label->setText(QApplication::translate("ReadLog", "\346\226\207\344\273\266\345\220\215\357\274\232", Q_NULLPTR));
+        label_2->setText(QApplication::translate("ReadLog", "\346\227\266\351\227\264\357\274\232", Q_NULLPTR));
+        dateTimeEdit->setDisplayFormat(QApplication::translate("ReadLog", "yyyy/MM/dd H:mm:ss", Q_NULLPTR));
+        label_3->setText(QApplication::translate("ReadLog", "\347\272\247\345\210\253\357\274\232", Q_NULLPTR));
+        comboBox->clear();
+        comboBox->insertItems(0, QStringList()
+         << QApplication::translate("ReadLog", "info", Q_NULLPTR)
+         << QApplication::translate("ReadLog", "error", Q_NULLPTR)
+         << QApplication::translate("ReadLog", "fital", Q_NULLPTR)
+        );
+        pushButton->setText(QApplication::translate("ReadLog", "\346\237\245\350\257\242", Q_NULLPTR));
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class ReadLog: public Ui_ReadLog {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_READLOG_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_release.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_release.h"
new file mode 100644
index 0000000..2b7688a
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_release.h"
@@ -0,0 +1,81 @@
+/********************************************************************************
+** Form generated from reading UI file 'release.ui'
+**
+** Created by: Qt User Interface Compiler version 5.9.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_RELEASE_H
+#define UI_RELEASE_H
+
+#include <QtCore/QVariant>
+#include <QtWidgets/QAction>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QButtonGroup>
+#include <QtWidgets/QHeaderView>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QTableWidget>
+#include <QtWidgets/QWidget>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_Release
+{
+public:
+    QWidget *centralwidget;
+    QTableWidget *tableWidget;
+
+    void setupUi(QMainWindow *Release)
+    {
+        if (Release->objectName().isEmpty())
+            Release->setObjectName(QStringLiteral("Release"));
+        Release->resize(520, 370);
+        centralwidget = new QWidget(Release);
+        centralwidget->setObjectName(QStringLiteral("centralwidget"));
+        tableWidget = new QTableWidget(centralwidget);
+        if (tableWidget->columnCount() < 5)
+            tableWidget->setColumnCount(5);
+        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem);
+        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem1);
+        QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(2, __qtablewidgetitem2);
+        QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(3, __qtablewidgetitem3);
+        QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(4, __qtablewidgetitem4);
+        tableWidget->setObjectName(QStringLiteral("tableWidget"));
+        tableWidget->setGeometry(QRect(10, 10, 503, 351));
+        Release->setCentralWidget(centralwidget);
+
+        retranslateUi(Release);
+
+        QMetaObject::connectSlotsByName(Release);
+    } // setupUi
+
+    void retranslateUi(QMainWindow *Release)
+    {
+        Release->setWindowTitle(QApplication::translate("Release", "MainWindow", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem = tableWidget->horizontalHeaderItem(0);
+        ___qtablewidgetitem->setText(QApplication::translate("Release", "\346\226\207\344\273\266\345\220\215", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem1 = tableWidget->horizontalHeaderItem(1);
+        ___qtablewidgetitem1->setText(QApplication::translate("Release", "\347\211\210\346\234\254\345\217\267", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem2 = tableWidget->horizontalHeaderItem(2);
+        ___qtablewidgetitem2->setText(QApplication::translate("Release", "\344\276\235\350\265\226\347\211\210\346\234\254", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem3 = tableWidget->horizontalHeaderItem(3);
+        ___qtablewidgetitem3->setText(QApplication::translate("Release", "\347\212\266  \346\200\201", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem4 = tableWidget->horizontalHeaderItem(4);
+        ___qtablewidgetitem4->setText(QApplication::translate("Release", "\346\230\257\345\220\246\345\217\221\345\270\203", Q_NULLPTR));
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class Release: public Ui_Release {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_RELEASE_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_rollback.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_rollback.h"
new file mode 100644
index 0000000..01155ae
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_rollback.h"
@@ -0,0 +1,81 @@
+/********************************************************************************
+** Form generated from reading UI file 'rollback.ui'
+**
+** Created by: Qt User Interface Compiler version 5.9.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_ROLLBACK_H
+#define UI_ROLLBACK_H
+
+#include <QtCore/QVariant>
+#include <QtWidgets/QAction>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QButtonGroup>
+#include <QtWidgets/QHeaderView>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QTableWidget>
+#include <QtWidgets/QWidget>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_RollBack
+{
+public:
+    QWidget *centralwidget;
+    QTableWidget *tableWidget;
+
+    void setupUi(QMainWindow *RollBack)
+    {
+        if (RollBack->objectName().isEmpty())
+            RollBack->setObjectName(QStringLiteral("RollBack"));
+        RollBack->resize(520, 370);
+        centralwidget = new QWidget(RollBack);
+        centralwidget->setObjectName(QStringLiteral("centralwidget"));
+        tableWidget = new QTableWidget(centralwidget);
+        if (tableWidget->columnCount() < 5)
+            tableWidget->setColumnCount(5);
+        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem);
+        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem1);
+        QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(2, __qtablewidgetitem2);
+        QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(3, __qtablewidgetitem3);
+        QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
+        tableWidget->setHorizontalHeaderItem(4, __qtablewidgetitem4);
+        tableWidget->setObjectName(QStringLiteral("tableWidget"));
+        tableWidget->setGeometry(QRect(10, 10, 503, 351));
+        RollBack->setCentralWidget(centralwidget);
+
+        retranslateUi(RollBack);
+
+        QMetaObject::connectSlotsByName(RollBack);
+    } // setupUi
+
+    void retranslateUi(QMainWindow *RollBack)
+    {
+        RollBack->setWindowTitle(QApplication::translate("RollBack", "MainWindow", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem = tableWidget->horizontalHeaderItem(0);
+        ___qtablewidgetitem->setText(QApplication::translate("RollBack", "\346\226\207\344\273\266\345\220\215", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem1 = tableWidget->horizontalHeaderItem(1);
+        ___qtablewidgetitem1->setText(QApplication::translate("RollBack", "\347\211\210\346\234\254\345\217\267", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem2 = tableWidget->horizontalHeaderItem(2);
+        ___qtablewidgetitem2->setText(QApplication::translate("RollBack", "\344\276\235\350\265\226\347\211\210\346\234\254", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem3 = tableWidget->horizontalHeaderItem(3);
+        ___qtablewidgetitem3->setText(QApplication::translate("RollBack", "\347\212\266  \346\200\201", Q_NULLPTR));
+        QTableWidgetItem *___qtablewidgetitem4 = tableWidget->horizontalHeaderItem(4);
+        ___qtablewidgetitem4->setText(QApplication::translate("RollBack", "\345\233\236  \346\273\232", Q_NULLPTR));
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class RollBack: public Ui_RollBack {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_ROLLBACK_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_vcsmainwindow.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_vcsmainwindow.h"
new file mode 100644
index 0000000..b58e6bc
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/ui_vcsmainwindow.h"
@@ -0,0 +1,125 @@
+/********************************************************************************
+** Form generated from reading UI file 'vcsmainwindow.ui'
+**
+** Created by: Qt User Interface Compiler version 5.9.4
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_VCSMAINWINDOW_H
+#define UI_VCSMAINWINDOW_H
+
+#include <QtCore/QVariant>
+#include <QtWidgets/QAction>
+#include <QtWidgets/QApplication>
+#include <QtWidgets/QButtonGroup>
+#include <QtWidgets/QFrame>
+#include <QtWidgets/QHBoxLayout>
+#include <QtWidgets/QHeaderView>
+#include <QtWidgets/QMainWindow>
+#include <QtWidgets/QPushButton>
+#include <QtWidgets/QStackedWidget>
+#include <QtWidgets/QWidget>
+
+QT_BEGIN_NAMESPACE
+
+class Ui_VCSMainWindow
+{
+public:
+    QWidget *centralWidget;
+    QStackedWidget *stackedWidget;
+    QWidget *page;
+    QWidget *page_2;
+    QFrame *line;
+    QWidget *widget;
+    QHBoxLayout *horizontalLayout;
+    QPushButton *pushButton;
+    QPushButton *pushButton_2;
+    QPushButton *pushButton_4;
+    QPushButton *pushButton_3;
+
+    void setupUi(QMainWindow *VCSMainWindow)
+    {
+        if (VCSMainWindow->objectName().isEmpty())
+            VCSMainWindow->setObjectName(QStringLiteral("VCSMainWindow"));
+        VCSMainWindow->resize(562, 503);
+        centralWidget = new QWidget(VCSMainWindow);
+        centralWidget->setObjectName(QStringLiteral("centralWidget"));
+        stackedWidget = new QStackedWidget(centralWidget);
+        stackedWidget->setObjectName(QStringLiteral("stackedWidget"));
+        stackedWidget->setGeometry(QRect(20, 110, 521, 371));
+        page = new QWidget();
+        page->setObjectName(QStringLiteral("page"));
+        stackedWidget->addWidget(page);
+        page_2 = new QWidget();
+        page_2->setObjectName(QStringLiteral("page_2"));
+        stackedWidget->addWidget(page_2);
+        line = new QFrame(centralWidget);
+        line->setObjectName(QStringLiteral("line"));
+        line->setGeometry(QRect(0, 80, 561, 16));
+        line->setFrameShape(QFrame::HLine);
+        line->setFrameShadow(QFrame::Sunken);
+        widget = new QWidget(centralWidget);
+        widget->setObjectName(QStringLiteral("widget"));
+        widget->setGeometry(QRect(30, 30, 501, 43));
+        horizontalLayout = new QHBoxLayout(widget);
+        horizontalLayout->setSpacing(6);
+        horizontalLayout->setContentsMargins(11, 11, 11, 11);
+        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
+        horizontalLayout->setContentsMargins(0, 0, 0, 0);
+        pushButton = new QPushButton(widget);
+        pushButton->setObjectName(QStringLiteral("pushButton"));
+        pushButton->setMinimumSize(QSize(101, 41));
+        QFont font;
+        font.setFamily(QString::fromUtf8("\345\276\256\350\275\257\351\233\205\351\273\221"));
+        font.setPointSize(12);
+        pushButton->setFont(font);
+
+        horizontalLayout->addWidget(pushButton);
+
+        pushButton_2 = new QPushButton(widget);
+        pushButton_2->setObjectName(QStringLiteral("pushButton_2"));
+        pushButton_2->setMinimumSize(QSize(101, 41));
+        pushButton_2->setFont(font);
+
+        horizontalLayout->addWidget(pushButton_2);
+
+        pushButton_4 = new QPushButton(widget);
+        pushButton_4->setObjectName(QStringLiteral("pushButton_4"));
+        pushButton_4->setMinimumSize(QSize(101, 41));
+        pushButton_4->setFont(font);
+
+        horizontalLayout->addWidget(pushButton_4);
+
+        pushButton_3 = new QPushButton(widget);
+        pushButton_3->setObjectName(QStringLiteral("pushButton_3"));
+        pushButton_3->setMinimumSize(QSize(101, 41));
+        pushButton_3->setFont(font);
+
+        horizontalLayout->addWidget(pushButton_3);
+
+        VCSMainWindow->setCentralWidget(centralWidget);
+
+        retranslateUi(VCSMainWindow);
+
+        QMetaObject::connectSlotsByName(VCSMainWindow);
+    } // setupUi
+
+    void retranslateUi(QMainWindow *VCSMainWindow)
+    {
+        VCSMainWindow->setWindowTitle(QApplication::translate("VCSMainWindow", "\345\256\242\346\210\267\347\253\257\347\211\210\346\234\254\347\256\241\347\220\206\347\263\273\347\273\237", Q_NULLPTR));
+        pushButton->setText(QApplication::translate("VCSMainWindow", "\344\270\212\344\274\240\346\226\207\344\273\266", Q_NULLPTR));
+        pushButton_2->setText(QApplication::translate("VCSMainWindow", "\347\211\210\346\234\254\345\217\221\345\270\203", Q_NULLPTR));
+        pushButton_4->setText(QApplication::translate("VCSMainWindow", "\347\211\210\346\234\254\345\233\236\346\273\232", Q_NULLPTR));
+        pushButton_3->setText(QApplication::translate("VCSMainWindow", "\346\237\245\347\234\213\346\227\245\345\277\227", Q_NULLPTR));
+    } // retranslateUi
+
+};
+
+namespace Ui {
+    class VCSMainWindow: public Ui_VCSMainWindow {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_VCSMAINWINDOW_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp"
new file mode 100644
index 0000000..5601b8f
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp"
@@ -0,0 +1,14 @@
+#include "addfile.h"
+#include "ui_addfile.h"
+
+AddFile::AddFile(QWidget *parent) :
+    QMainWindow(parent),
+    ui(new Ui::AddFile)
+{
+    ui->setupUi(this);
+}
+
+AddFile::~AddFile()
+{
+    delete ui;
+}
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h"
new file mode 100644
index 0000000..9036b9f
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h"
@@ -0,0 +1,24 @@
+#ifndef ADDFILE_H
+#define ADDFILE_H
+
+#include <QMainWindow>
+#include "addfile.h"
+namespace Ui {
+class AddFile;
+}
+
+class AddFile : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit AddFile(QWidget *parent = 0);
+    ~AddFile();
+
+private:
+    Ui::AddFile *ui;
+
+
+};
+
+#endif // ADDFILE_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.ui" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.ui"
new file mode 100644
index 0000000..c911882
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.ui"
@@ -0,0 +1,280 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>AddFile</class>
+ <widget class="QMainWindow" name="AddFile">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>520</width>
+    <height>370</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>MainWindow</string>
+  </property>
+  <widget class="QWidget" name="centralwidget">
+   <widget class="QLabel" name="label_5">
+    <property name="geometry">
+     <rect>
+      <x>20</x>
+      <y>200</y>
+      <width>91</width>
+      <height>22</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <pointsize>13</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>鐗堟湰璇存槑锛�</string>
+    </property>
+   </widget>
+   <widget class="QTextEdit" name="textEdit">
+    <property name="geometry">
+     <rect>
+      <x>120</x>
+      <y>200</y>
+      <width>391</width>
+      <height>111</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+   </widget>
+   <widget class="QPushButton" name="pushButton">
+    <property name="geometry">
+     <rect>
+      <x>420</x>
+      <y>320</y>
+      <width>91</width>
+      <height>31</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>鎻愪氦</string>
+    </property>
+   </widget>
+   <widget class="QLineEdit" name="lineEdit">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>30</y>
+      <width>361</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+   </widget>
+   <widget class="QLabel" name="label_2">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>70</y>
+      <width>91</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>瀹㈡埛绔矾寰�:</string>
+    </property>
+   </widget>
+   <widget class="QLabel" name="label_3">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>110</y>
+      <width>91</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>鏈嶅姟绔矾寰�:</string>
+    </property>
+   </widget>
+   <widget class="QLineEdit" name="lineEdit_4">
+    <property name="geometry">
+     <rect>
+      <x>70</x>
+      <y>150</y>
+      <width>130</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+   </widget>
+   <widget class="QPushButton" name="pushButton_3">
+    <property name="geometry">
+     <rect>
+      <x>390</x>
+      <y>30</y>
+      <width>121</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>12</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>閫夋嫨鏂囦欢</string>
+    </property>
+   </widget>
+   <widget class="QLabel" name="label_4">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>150</y>
+      <width>91</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>鐗堟湰鍙�:</string>
+    </property>
+   </widget>
+   <widget class="QComboBox" name="comboBox">
+    <property name="geometry">
+     <rect>
+      <x>281</x>
+      <y>150</y>
+      <width>110</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+    <item>
+     <property name="text">
+      <string>1.01</string>
+     </property>
+    </item>
+    <item>
+     <property name="text">
+      <string>1.02</string>
+     </property>
+    </item>
+    <item>
+     <property name="text">
+      <string>2.01</string>
+     </property>
+    </item>
+    <item>
+     <property name="text">
+      <string>2.02</string>
+     </property>
+    </item>
+   </widget>
+   <widget class="QLabel" name="label_6">
+    <property name="geometry">
+     <rect>
+      <x>210</x>
+      <y>150</y>
+      <width>91</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+    <property name="text">
+     <string>鑰佺増鏈彿:</string>
+    </property>
+   </widget>
+   <widget class="Line" name="line">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>180</y>
+      <width>500</width>
+      <height>16</height>
+     </rect>
+    </property>
+    <property name="orientation">
+     <enum>Qt::Horizontal</enum>
+    </property>
+   </widget>
+   <widget class="QLineEdit" name="lineEdit_2">
+    <property name="geometry">
+     <rect>
+      <x>120</x>
+      <y>70</y>
+      <width>391</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+   </widget>
+   <widget class="QLineEdit" name="lineEdit_3">
+    <property name="geometry">
+     <rect>
+      <x>120</x>
+      <y>110</y>
+      <width>391</width>
+      <height>30</height>
+     </rect>
+    </property>
+    <property name="font">
+     <font>
+      <family>寰蒋闆呴粦</family>
+      <pointsize>11</pointsize>
+     </font>
+    </property>
+   </widget>
+  </widget>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/main.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/main.cpp"
new file mode 100644
index 0000000..7419954
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/main.cpp"
@@ -0,0 +1,12 @@
+#include "vcsmainwindow.h"
+#include <QApplication>
+
+int main(int argc, char *argv[])
+{
+    QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
+    QApplication a(argc, argv);
+    VCSMainWindow w;
+    w.show();
+
+    return a.exec();
+}
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.cpp"
new file mode 100644
index 0000000..94e8642
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.cpp"
@@ -0,0 +1,14 @@
+#include "readlog.h"
+#include "ui_readlog.h"
+
+ReadLog::ReadLog(QWidget *parent) :
+    QMainWindow(parent),
+    ui(new Ui::ReadLog)
+{
+    ui->setupUi(this);
+}
+
+ReadLog::~ReadLog()
+{
+    delete ui;
+}
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.h"
new file mode 100644
index 0000000..97e9cd7
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.h"
@@ -0,0 +1,22 @@
+#ifndef READLOG_H
+#define READLOG_H
+
+#include <QMainWindow>
+
+namespace Ui {
+class ReadLog;
+}
+
+class ReadLog : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit ReadLog(QWidget *parent = 0);
+    ~ReadLog();
+
+private:
+    Ui::ReadLog *ui;
+};
+
+#endif // READLOG_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.ui" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.ui"
new file mode 100644
index 0000000..140bdd1
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/readlog.ui"
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>ReadLog</class>
+ <widget class="QMainWindow" name="ReadLog">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>520</width>
+    <height>370</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>MainWindow</string>
+  </property>
+  <widget class="QWidget" name="centralwidget">
+   <widget class="QTableWidget" name="tableWidget">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>130</y>
+      <width>503</width>
+      <height>231</height>
+     </rect>
+    </property>
+    <column>
+     <property name="text">
+      <string>鏂囦欢鍚�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鏃�  鏈�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>绾�  鍒�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>瑙﹀彂鍑芥暟</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鏌�  鐪�</string>
+     </property>
+    </column>
+   </widget>
+   <widget class="QWidget" name="">
+    <property name="geometry">
+     <rect>
+      <x>70</x>
+      <y>30</y>
+      <width>381</width>
+      <height>25</height>
+     </rect>
+    </property>
+    <layout class="QHBoxLayout" name="horizontalLayout">
+     <item>
+      <widget class="QLabel" name="label">
+       <property name="font">
+        <font>
+         <pointsize>11</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>鏂囦欢鍚嶏細</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QLineEdit" name="lineEdit"/>
+     </item>
+     <item>
+      <widget class="QLabel" name="label_2">
+       <property name="font">
+        <font>
+         <pointsize>11</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>鏃堕棿锛�</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QDateTimeEdit" name="dateTimeEdit">
+       <property name="displayFormat">
+        <string>yyyy/MM/dd H:mm:ss</string>
+       </property>
+      </widget>
+     </item>
+    </layout>
+   </widget>
+   <widget class="QWidget" name="">
+    <property name="geometry">
+     <rect>
+      <x>70</x>
+      <y>60</y>
+      <width>381</width>
+      <height>25</height>
+     </rect>
+    </property>
+    <layout class="QHBoxLayout" name="horizontalLayout_2">
+     <item>
+      <widget class="QLabel" name="label_3">
+       <property name="font">
+        <font>
+         <pointsize>11</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>绾у埆锛�</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QComboBox" name="comboBox">
+       <property name="font">
+        <font>
+         <pointsize>11</pointsize>
+        </font>
+       </property>
+       <item>
+        <property name="text">
+         <string>info</string>
+        </property>
+       </item>
+       <item>
+        <property name="text">
+         <string>error</string>
+        </property>
+       </item>
+       <item>
+        <property name="text">
+         <string>fital</string>
+        </property>
+       </item>
+      </widget>
+     </item>
+     <item>
+      <spacer name="horizontalSpacer">
+       <property name="orientation">
+        <enum>Qt::Horizontal</enum>
+       </property>
+       <property name="sizeHint" stdset="0">
+        <size>
+         <width>40</width>
+         <height>20</height>
+        </size>
+       </property>
+      </spacer>
+     </item>
+     <item>
+      <widget class="QPushButton" name="pushButton">
+       <property name="font">
+        <font>
+         <pointsize>11</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>鏌ヨ</string>
+       </property>
+      </widget>
+     </item>
+    </layout>
+   </widget>
+  </widget>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.cpp"
new file mode 100644
index 0000000..6dfd0e8
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.cpp"
@@ -0,0 +1,15 @@
+#include "release.h"
+#include "ui_release.h"
+
+Release::Release(QWidget *parent) :
+    QMainWindow(parent),
+    ui(new Ui::Release)
+{
+    ui->setupUi(this);
+
+}
+
+Release::~Release()
+{
+    delete ui;
+}
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.h"
new file mode 100644
index 0000000..3f40cda
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.h"
@@ -0,0 +1,22 @@
+#ifndef RELEASE_H
+#define RELEASE_H
+
+#include <QMainWindow>
+
+namespace Ui {
+class Release;
+}
+
+class Release : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit Release(QWidget *parent = 0);
+    ~Release();
+
+private:
+    Ui::Release *ui;
+};
+
+#endif // RELEASE_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.ui" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.ui"
new file mode 100644
index 0000000..cdd3e92
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/release.ui"
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>Release</class>
+ <widget class="QMainWindow" name="Release">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>520</width>
+    <height>370</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>MainWindow</string>
+  </property>
+  <widget class="QWidget" name="centralwidget">
+   <widget class="QTableWidget" name="tableWidget">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>10</y>
+      <width>503</width>
+      <height>351</height>
+     </rect>
+    </property>
+    <column>
+     <property name="text">
+      <string>鏂囦欢鍚�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鐗堟湰鍙�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>渚濊禆鐗堟湰</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鐘�  鎬�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鏄惁鍙戝竷</string>
+     </property>
+    </column>
+   </widget>
+  </widget>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.cpp"
new file mode 100644
index 0000000..6e52947
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.cpp"
@@ -0,0 +1,14 @@
+#include "rollback.h"
+#include "ui_rollback.h"
+
+RollBack::RollBack(QWidget *parent) :
+    QMainWindow(parent),
+    ui(new Ui::RollBack)
+{
+    ui->setupUi(this);
+}
+
+RollBack::~RollBack()
+{
+    delete ui;
+}
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.h"
new file mode 100644
index 0000000..c36cb5f
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.h"
@@ -0,0 +1,22 @@
+#ifndef ROLLBACK_H
+#define ROLLBACK_H
+
+#include <QMainWindow>
+
+namespace Ui {
+class RollBack;
+}
+
+class RollBack : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit RollBack(QWidget *parent = 0);
+    ~RollBack();
+
+private:
+    Ui::RollBack *ui;
+};
+
+#endif // ROLLBACK_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.ui" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.ui"
new file mode 100644
index 0000000..d9c7042
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/rollback.ui"
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>RollBack</class>
+ <widget class="QMainWindow" name="RollBack">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>520</width>
+    <height>370</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>MainWindow</string>
+  </property>
+  <widget class="QWidget" name="centralwidget">
+   <widget class="QTableWidget" name="tableWidget">
+    <property name="geometry">
+     <rect>
+      <x>10</x>
+      <y>10</y>
+      <width>503</width>
+      <height>351</height>
+     </rect>
+    </property>
+    <column>
+     <property name="text">
+      <string>鏂囦欢鍚�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鐗堟湰鍙�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>渚濊禆鐗堟湰</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鐘�  鎬�</string>
+     </property>
+    </column>
+    <column>
+     <property name="text">
+      <string>鍥�  婊�</string>
+     </property>
+    </column>
+   </widget>
+  </widget>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro"
new file mode 100644
index 0000000..2366211
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro"
@@ -0,0 +1,46 @@
+#-------------------------------------------------
+#
+# Project created by QtCreator 2025-07-22T09:28:09
+#
+#-------------------------------------------------
+
+QT       += core gui
+
+greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
+
+TARGET = tianKai
+TEMPLATE = app
+
+# The following define makes your compiler emit warnings if you use
+# any feature of Qt which has been marked as deprecated (the exact warnings
+# depend on your compiler). Please consult the documentation of the
+# deprecated API in order to know how to port your code away from it.
+DEFINES += QT_DEPRECATED_WARNINGS
+
+# You can also make your code fail to compile if you use deprecated APIs.
+# In order to do so, uncomment the following line.
+# You can also select to disable deprecated APIs only up to a certain version of Qt.
+#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
+
+
+SOURCES += \
+        main.cpp \
+        vcsmainwindow.cpp \
+    addfile.cpp \
+    release.cpp \
+    rollback.cpp \
+    readlog.cpp
+
+HEADERS += \
+        vcsmainwindow.h \
+    addfile.h \
+    release.h \
+    rollback.h \
+    readlog.h
+
+FORMS += \
+        vcsmainwindow.ui \
+    addfile.ui \
+    release.ui \
+    rollback.ui \
+    readlog.ui
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user"
new file mode 100644
index 0000000..88b8332
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user"
@@ -0,0 +1,806 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE QtCreatorProject>
+<!-- Written by QtCreator 4.5.0, 2025-07-23T15:38:36. -->
+<qtcreator>
+ <data>
+  <variable>EnvironmentId</variable>
+  <value type="QByteArray">{d6f79863-1b34-45e8-be7e-9a3314523f1c}</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.ActiveTarget</variable>
+  <value type="int">0</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.EditorSettings</variable>
+  <valuemap type="QVariantMap">
+   <value type="bool" key="EditorConfiguration.AutoIndent">true</value>
+   <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
+   <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
+   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
+    <value type="QString" key="language">Cpp</value>
+    <valuemap type="QVariantMap" key="value">
+     <value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
+    </valuemap>
+   </valuemap>
+   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
+    <value type="QString" key="language">QmlJS</value>
+    <valuemap type="QVariantMap" key="value">
+     <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
+    </valuemap>
+   </valuemap>
+   <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
+   <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
+   <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
+   <value type="int" key="EditorConfiguration.IndentSize">4</value>
+   <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
+   <value type="int" key="EditorConfiguration.MarginColumn">80</value>
+   <value type="bool" key="EditorConfiguration.MouseHiding">true</value>
+   <value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
+   <value type="int" key="EditorConfiguration.PaddingMode">1</value>
+   <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
+   <value type="bool" key="EditorConfiguration.ShowMargin">false</value>
+   <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
+   <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
+   <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
+   <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
+   <value type="int" key="EditorConfiguration.TabSize">8</value>
+   <value type="bool" key="EditorConfiguration.UseGlobal">true</value>
+   <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
+   <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
+   <value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
+   <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
+   <value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.PluginSettings</variable>
+  <valuemap type="QVariantMap"/>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Target.0</variable>
+  <valuemap type="QVariantMap">
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.9.4 MinGW 32bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.9.4 MinGW 32bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.594.win32_mingw53_kit</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Release</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Profile</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">閮ㄧ讲</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鍦ㄦ湰鍦伴儴缃�</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
+    <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
+    <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
+    <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
+    <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
+    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
+    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
+    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
+    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
+    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
+    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
+     <value type="int">0</value>
+     <value type="int">1</value>
+     <value type="int">2</value>
+     <value type="int">3</value>
+     <value type="int">4</value>
+     <value type="int">5</value>
+     <value type="int">6</value>
+     <value type="int">7</value>
+     <value type="int">8</value>
+     <value type="int">9</value>
+     <value type="int">10</value>
+     <value type="int">11</value>
+     <value type="int">12</value>
+     <value type="int">13</value>
+     <value type="int">14</value>
+    </valuelist>
+    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">tianKai</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/Qt/QtProject/tianKai/tianKai.pro</value>
+    <value type="bool" key="QmakeProjectManager.QmakeRunConfiguration.UseLibrarySearchPath">true</value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">tianKai.pro</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory.default">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug</value>
+    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Target.1</variable>
+  <valuemap type="QVariantMap">
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.9.4 MSVC2015 32bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.9.4 MSVC2015 32bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.594.win32_msvc2015_kit</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MSVC2015_32bit-Debug</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MSVC2015_32bit-Release</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MSVC2015_32bit-Profile</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">閮ㄧ讲</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鍦ㄦ湰鍦伴儴缃�</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
+    <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
+    <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
+    <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
+    <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
+    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
+    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
+    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
+    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
+    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
+    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
+     <value type="int">0</value>
+     <value type="int">1</value>
+     <value type="int">2</value>
+     <value type="int">3</value>
+     <value type="int">4</value>
+     <value type="int">5</value>
+     <value type="int">6</value>
+     <value type="int">7</value>
+     <value type="int">8</value>
+     <value type="int">9</value>
+     <value type="int">10</value>
+     <value type="int">11</value>
+     <value type="int">12</value>
+     <value type="int">13</value>
+     <value type="int">14</value>
+    </valuelist>
+    <value type="int" key="PE.EnvironmentAspect.Base">-1</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments"></value>
+    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value>
+    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory">%{buildDir}</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Custom Executable</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
+    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Target.2</variable>
+  <valuemap type="QVariantMap">
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.9.4 MSVC2015 64bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.9.4 MSVC2015 64bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.594.win64_msvc2015_64_kit</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MSVC2015_64bit-Debug</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MSVC2015_64bit-Release</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Qt/QtProject/build-tianKai-Desktop_Qt_5_9_4_MSVC2015_64bit-Profile</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鏋勫缓</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">娓呯悊</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">閮ㄧ讲</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">鍦ㄦ湰鍦伴儴缃�</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
+    <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
+    <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
+    <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
+    <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
+    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
+    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
+    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
+    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
+    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
+    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
+     <value type="int">0</value>
+     <value type="int">1</value>
+     <value type="int">2</value>
+     <value type="int">3</value>
+     <value type="int">4</value>
+     <value type="int">5</value>
+     <value type="int">6</value>
+     <value type="int">7</value>
+     <value type="int">8</value>
+     <value type="int">9</value>
+     <value type="int">10</value>
+     <value type="int">11</value>
+     <value type="int">12</value>
+     <value type="int">13</value>
+     <value type="int">14</value>
+    </valuelist>
+    <value type="int" key="PE.EnvironmentAspect.Base">-1</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments"></value>
+    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value>
+    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory">%{buildDir}</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Custom Executable</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
+    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.TargetCount</variable>
+  <value type="int">3</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Updater.FileVersion</variable>
+  <value type="int">18</value>
+ </data>
+ <data>
+  <variable>Version</variable>
+  <value type="int">18</value>
+ </data>
+</qtcreator>
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.cpp"
new file mode 100644
index 0000000..60f1d41
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.cpp"
@@ -0,0 +1,45 @@
+#include "vcsmainwindow.h"
+#include "ui_vcsmainwindow.h"
+
+VCSMainWindow::VCSMainWindow(QWidget *parent) :
+    QMainWindow(parent),
+    ui(new Ui::VCSMainWindow)
+{
+    ui->setupUi(this);
+    m_addFile = new AddFile(this);
+    m_release = new Release(this);
+    m_rollBack = new RollBack(this);
+    m_readLog = new ReadLog(this);
+
+    ui->stackedWidget->addWidget(m_addFile);
+    ui->stackedWidget->addWidget(m_release);
+    ui->stackedWidget->addWidget(m_rollBack);
+    ui->stackedWidget->addWidget(m_readLog);
+
+    ui->stackedWidget->setCurrentWidget(m_addFile);
+}
+
+VCSMainWindow::~VCSMainWindow()
+{
+    delete ui;
+}
+
+void VCSMainWindow::on_pushButton_clicked()
+{
+    ui->stackedWidget->setCurrentWidget(m_addFile);
+}
+
+void VCSMainWindow::on_pushButton_2_clicked()
+{
+    ui->stackedWidget->setCurrentWidget(m_release);
+}
+
+void VCSMainWindow::on_pushButton_4_clicked()
+{
+    ui->stackedWidget->setCurrentWidget(m_rollBack);
+}
+
+void VCSMainWindow::on_pushButton_3_clicked()
+{
+    ui->stackedWidget->setCurrentWidget(m_readLog);
+}
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.h"
new file mode 100644
index 0000000..a65aa9e
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.h"
@@ -0,0 +1,38 @@
+#ifndef VCSMAINWINDOW_H
+#define VCSMAINWINDOW_H
+
+#include <QMainWindow>
+#include "addfile.h"
+#include "release.h"
+#include "rollback.h"
+#include "readlog.h"
+namespace Ui {
+class VCSMainWindow;
+}
+
+class VCSMainWindow : public QMainWindow
+{
+    Q_OBJECT
+
+public:
+    explicit VCSMainWindow(QWidget *parent = 0);
+    ~VCSMainWindow();
+
+private slots:
+    void on_pushButton_clicked();
+
+    void on_pushButton_2_clicked();
+
+    void on_pushButton_4_clicked();
+
+    void on_pushButton_3_clicked();
+
+private:
+    Ui::VCSMainWindow *ui;
+    AddFile     *m_addFile;
+    Release     *m_release;
+    RollBack    *m_rollBack;
+    ReadLog     *m_readLog;
+};
+
+#endif // VCSMAINWINDOW_H
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.ui" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.ui"
new file mode 100644
index 0000000..c1269c2
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/vcsmainwindow.ui"
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>VCSMainWindow</class>
+ <widget class="QMainWindow" name="VCSMainWindow">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>562</width>
+    <height>503</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>瀹㈡埛绔増鏈鐞嗙郴缁�</string>
+  </property>
+  <widget class="QWidget" name="centralWidget">
+   <widget class="QStackedWidget" name="stackedWidget">
+    <property name="geometry">
+     <rect>
+      <x>20</x>
+      <y>110</y>
+      <width>521</width>
+      <height>371</height>
+     </rect>
+    </property>
+    <widget class="QWidget" name="page"/>
+    <widget class="QWidget" name="page_2"/>
+   </widget>
+   <widget class="Line" name="line">
+    <property name="geometry">
+     <rect>
+      <x>0</x>
+      <y>80</y>
+      <width>561</width>
+      <height>16</height>
+     </rect>
+    </property>
+    <property name="orientation">
+     <enum>Qt::Horizontal</enum>
+    </property>
+   </widget>
+   <widget class="QWidget" name="">
+    <property name="geometry">
+     <rect>
+      <x>30</x>
+      <y>30</y>
+      <width>501</width>
+      <height>43</height>
+     </rect>
+    </property>
+    <layout class="QHBoxLayout" name="horizontalLayout">
+     <item>
+      <widget class="QPushButton" name="pushButton">
+       <property name="minimumSize">
+        <size>
+         <width>101</width>
+         <height>41</height>
+        </size>
+       </property>
+       <property name="font">
+        <font>
+         <family>寰蒋闆呴粦</family>
+         <pointsize>12</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>涓婁紶鏂囦欢</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QPushButton" name="pushButton_2">
+       <property name="minimumSize">
+        <size>
+         <width>101</width>
+         <height>41</height>
+        </size>
+       </property>
+       <property name="font">
+        <font>
+         <family>寰蒋闆呴粦</family>
+         <pointsize>12</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>鐗堟湰鍙戝竷</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QPushButton" name="pushButton_4">
+       <property name="minimumSize">
+        <size>
+         <width>101</width>
+         <height>41</height>
+        </size>
+       </property>
+       <property name="font">
+        <font>
+         <family>寰蒋闆呴粦</family>
+         <pointsize>12</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>鐗堟湰鍥炴粴</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QPushButton" name="pushButton_3">
+       <property name="minimumSize">
+        <size>
+         <width>101</width>
+         <height>41</height>
+        </size>
+       </property>
+       <property name="font">
+        <font>
+         <family>寰蒋闆呴粦</family>
+         <pointsize>12</pointsize>
+        </font>
+       </property>
+       <property name="text">
+        <string>鏌ョ湅鏃ュ織</string>
+       </property>
+      </widget>
+     </item>
+    </layout>
+   </widget>
+  </widget>
+ </widget>
+ <layoutdefault spacing="6" margin="11"/>
+ <resources/>
+ <connections/>
+</ui>
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/log/~WRL2821.tmp" "b/Server/\344\273\230\346\236\227\346\266\233/log/~WRL2821.tmp"
new file mode 100644
index 0000000..90fecc5
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/log/~WRL2821.tmp"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/log/\346\227\245\345\277\227_\344\273\230\346\236\227\346\266\233_0722.doc" "b/Server/\344\273\230\346\236\227\346\266\233/log/\346\227\245\345\277\227_\344\273\230\346\236\227\346\266\233_0722.doc"
new file mode 100644
index 0000000..90fecc5
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/log/\346\227\245\345\277\227_\344\273\230\346\236\227\346\266\233_0722.doc"
Binary files differ
diff --git "a/Server/\344\273\230\346\236\227\346\266\233/log/\346\227\245\345\277\227_\344\273\230\346\236\227\346\266\233_0723.doc" "b/Server/\344\273\230\346\236\227\346\266\233/log/\346\227\245\345\277\227_\344\273\230\346\236\227\346\266\233_0723.doc"
new file mode 100644
index 0000000..74d5911
--- /dev/null
+++ "b/Server/\344\273\230\346\236\227\346\266\233/log/\346\227\245\345\277\227_\344\273\230\346\236\227\346\266\233_0723.doc"
Binary files differ
diff --git "a/Server/\351\233\267\345\256\266\351\252\205/log/\346\227\245\345\277\227_\351\233\267\345\256\266\351\252\205_0723.doc" "b/Server/\351\233\267\345\256\266\351\252\205/log/\346\227\245\345\277\227_\351\233\267\345\256\266\351\252\205_0723.doc"
new file mode 100644
index 0000000..fb2871d
--- /dev/null
+++ "b/Server/\351\233\267\345\256\266\351\252\205/log/\346\227\245\345\277\227_\351\233\267\345\256\266\351\252\205_0723.doc"
Binary files differ
diff --git "a/Server/\351\233\267\345\256\266\351\252\205/log/\346\227\245\345\277\227_\351\233\267\345\256\266\351\252\205_0724 .doc" "b/Server/\351\233\267\345\256\266\351\252\205/log/\346\227\245\345\277\227_\351\233\267\345\256\266\351\252\205_0724 .doc"
new file mode 100644
index 0000000..4284729
--- /dev/null
+++ "b/Server/\351\233\267\345\256\266\351\252\205/log/\346\227\245\345\277\227_\351\233\267\345\256\266\351\252\205_0724 .doc"
Binary files differ

--
Gitblit v1.8.0